builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0148 starttime: 1467911764.96 results: success (0) buildid: 20160706073357 builduid: 32c8799d4d9f48fdbed4f481c85bed05 revision: f574e40a75b53bb43b78bb15de96154160cdf0c4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:04.958842) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:04.959306) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:04.959591) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:04.984378) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:04.984798) ========= 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.KnesP8pKuo/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.BT3AAwXGiX/Listeners TMPDIR=/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/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 10:16: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% 15.6M=0.001s 2016-07-07 10:16:05 (15.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.144287 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:05.164010) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:05.164328) ========= 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.KnesP8pKuo/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.BT3AAwXGiX/Listeners TMPDIR=/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/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.028440 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:05.213228) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:05.213540) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f574e40a75b53bb43b78bb15de96154160cdf0c4 --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 f574e40a75b53bb43b78bb15de96154160cdf0c4 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.KnesP8pKuo/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.BT3AAwXGiX/Listeners TMPDIR=/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/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 10:16:05,287 truncating revision to first 12 chars 2016-07-07 10:16:05,287 Setting DEBUG logging. 2016-07-07 10:16:05,287 attempt 1/10 2016-07-07 10:16:05,287 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f574e40a75b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 10:16:05,916 unpacking tar archive at: mozilla-beta-f574e40a75b5/testing/mozharness/ program finished with exit code 0 elapsedTime=0.894167 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:06.135157) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:06.135435) ========= script_repo_revision: f574e40a75b53bb43b78bb15de96154160cdf0c4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:06.135814) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:06.136102) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 10:16:06.172861) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 15 secs) (at 2016-07-07 10:16:06.173174) ========= /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.KnesP8pKuo/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.BT3AAwXGiX/Listeners TMPDIR=/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/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 10:16:06 INFO - MultiFileLogger online at 20160707 10:16:06 in /builds/slave/test 10:16:06 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 10:16:06 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:16:06 INFO - {'append_to_log': False, 10:16:06 INFO - 'base_work_dir': '/builds/slave/test', 10:16:06 INFO - 'blob_upload_branch': 'mozilla-beta', 10:16:06 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:16:06 INFO - 'buildbot_json_path': 'buildprops.json', 10:16:06 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:16:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:16:06 INFO - 'download_minidump_stackwalk': True, 10:16:06 INFO - 'download_symbols': 'true', 10:16:06 INFO - 'e10s': False, 10:16:06 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:16:06 INFO - 'tooltool.py': '/tools/tooltool.py', 10:16:06 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:16:06 INFO - '/tools/misc-python/virtualenv.py')}, 10:16:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:16:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:16:06 INFO - 'log_level': 'info', 10:16:06 INFO - 'log_to_console': True, 10:16:06 INFO - 'opt_config_files': (), 10:16:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:16:06 INFO - '--processes=1', 10:16:06 INFO - '--config=%(test_path)s/wptrunner.ini', 10:16:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:16:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:16:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:16:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:16:06 INFO - 'pip_index': False, 10:16:06 INFO - 'require_test_zip': True, 10:16:06 INFO - 'test_type': ('testharness',), 10:16:06 INFO - 'this_chunk': '1', 10:16:06 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:16:06 INFO - 'total_chunks': '10', 10:16:06 INFO - 'virtualenv_path': 'venv', 10:16:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:16:06 INFO - 'work_dir': 'build'} 10:16:06 INFO - ##### 10:16:06 INFO - ##### Running clobber step. 10:16:06 INFO - ##### 10:16:06 INFO - Running pre-action listener: _resource_record_pre_action 10:16:06 INFO - Running main action method: clobber 10:16:06 INFO - rmtree: /builds/slave/test/build 10:16:06 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:16:08 INFO - Running post-action listener: _resource_record_post_action 10:16:08 INFO - ##### 10:16:08 INFO - ##### Running read-buildbot-config step. 10:16:08 INFO - ##### 10:16:08 INFO - Running pre-action listener: _resource_record_pre_action 10:16:08 INFO - Running main action method: read_buildbot_config 10:16:08 INFO - Using buildbot properties: 10:16:08 INFO - { 10:16:08 INFO - "project": "", 10:16:08 INFO - "product": "firefox", 10:16:08 INFO - "script_repo_revision": "production", 10:16:08 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 10:16:08 INFO - "repository": "", 10:16:08 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 10:16:08 INFO - "buildid": "20160706073357", 10:16:08 INFO - "pgo_build": "False", 10:16:08 INFO - "basedir": "/builds/slave/test", 10:16:08 INFO - "buildnumber": 21, 10:16:08 INFO - "slavename": "t-yosemite-r7-0148", 10:16:08 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 10:16:08 INFO - "platform": "macosx64", 10:16:08 INFO - "branch": "mozilla-beta", 10:16:08 INFO - "revision": "f574e40a75b53bb43b78bb15de96154160cdf0c4", 10:16:08 INFO - "repo_path": "releases/mozilla-beta", 10:16:08 INFO - "moz_repo_path": "", 10:16:08 INFO - "stage_platform": "macosx64", 10:16:08 INFO - "builduid": "32c8799d4d9f48fdbed4f481c85bed05", 10:16:08 INFO - "slavebuilddir": "test" 10:16:08 INFO - } 10:16:08 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg. 10:16:08 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.test_packages.json. 10:16:08 INFO - Running post-action listener: _resource_record_post_action 10:16:08 INFO - ##### 10:16:08 INFO - ##### Running download-and-extract step. 10:16:08 INFO - ##### 10:16:08 INFO - Running pre-action listener: _resource_record_pre_action 10:16:08 INFO - Running main action method: download_and_extract 10:16:08 INFO - mkdir: /builds/slave/test/build/tests 10:16:08 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')]} 10:16:08 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.test_packages.json 10:16:08 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:16:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/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 10:16:09 INFO - Downloaded 1201 bytes. 10:16:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:16:09 INFO - Using the following test package requirements: 10:16:09 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:16:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:16:09 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:16:09 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'jsshell-mac64.zip'], 10:16:09 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:16:09 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:16:09 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:16:09 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:16:09 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:16:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:16:09 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:16: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 10:16: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')]} 10:16:09 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.common.tests.zip 10:16:09 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 10:16:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/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 10:16:11 INFO - Downloaded 18406777 bytes. 10:16:11 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/*'] 10:16:11 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/* 10:16:11 INFO - caution: filename not matched: web-platform/* 10:16:11 INFO - Return code: 11 10:16:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:16:11 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:16:11 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/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 10:16:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/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 10:16:20 INFO - Downloaded 36389883 bytes. 10:16:20 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/*'] 10:16:20 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/* 10:16:25 INFO - caution: filename not matched: bin/* 10:16:25 INFO - caution: filename not matched: config/* 10:16:25 INFO - caution: filename not matched: mozbase/* 10:16:25 INFO - caution: filename not matched: marionette/* 10:16:25 INFO - caution: filename not matched: tools/wptserve/* 10:16:25 INFO - Return code: 11 10:16:25 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')]} 10:16:25 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg 10:16:25 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:16:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 10:16:34 INFO - Downloaded 73016456 bytes. 10:16:34 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg 10:16:34 INFO - mkdir: /builds/slave/test/properties 10:16:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:16:34 INFO - Writing to file /builds/slave/test/properties/build_url 10:16:34 INFO - Contents: 10:16:34 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg 10:16:34 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:16:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:16:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:16:34 INFO - Contents: 10:16:34 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:16:34 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')]} 10:16:34 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:16:34 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:16:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/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 10:16:49 INFO - Downloaded 103719221 bytes. 10:16:49 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'] 10:16:49 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 10:16:52 INFO - Return code: 0 10:16:52 INFO - Running post-action listener: _resource_record_post_action 10:16:52 INFO - Running post-action listener: set_extra_try_arguments 10:16:52 INFO - ##### 10:16:52 INFO - ##### Running create-virtualenv step. 10:16:52 INFO - ##### 10:16:52 INFO - Running pre-action listener: _pre_create_virtualenv 10:16:52 INFO - Running pre-action listener: _resource_record_pre_action 10:16:52 INFO - Running main action method: create_virtualenv 10:16:52 INFO - Creating virtualenv /builds/slave/test/build/venv 10:16:52 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 10:16:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:16:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:16:52 INFO - Using real prefix '/tools/python27' 10:16:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:16:53 INFO - Installing distribute.............................................................................................................................................................................................done. 10:16:56 INFO - Installing pip.................done. 10:16:56 INFO - Return code: 0 10:16:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:16:56 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')]} 10:16:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:16:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:16:56 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')]} 10:16:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:16:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:16:56 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 0x107d45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb731daa170>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d5e5e0>, '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 0x107941cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10796c990>, '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.KnesP8pKuo/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.BT3AAwXGiX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:16:56 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 10:16:56 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 10:16:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KnesP8pKuo/Render', 10:16:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:16:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:16:56 INFO - 'HOME': '/Users/cltbld', 10:16:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:16:56 INFO - 'LOGNAME': 'cltbld', 10:16:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:56 INFO - 'MOZ_NO_REMOTE': '1', 10:16:56 INFO - 'NO_EM_RESTART': '1', 10:16:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:16:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:16:56 INFO - 'PWD': '/builds/slave/test', 10:16:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:16:56 INFO - 'SHELL': '/bin/bash', 10:16:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BT3AAwXGiX/Listeners', 10:16:56 INFO - 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', 10:16:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:16:56 INFO - 'USER': 'cltbld', 10:16:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:16:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:16:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:16:56 INFO - 'XPC_FLAGS': '0x0', 10:16:56 INFO - 'XPC_SERVICE_NAME': '0', 10:16:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:16:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:16:56 INFO - Downloading/unpacking psutil>=0.7.1 10:16:56 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 10:16:56 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 10:16:56 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 10:16:56 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 10:16:56 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 10:16:56 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 10:16:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:17:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:17:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:17:00 INFO - Installing collected packages: psutil 10:17:00 INFO - Running setup.py install for psutil 10:17:00 INFO - building 'psutil._psutil_osx' extension 10:17:00 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 10:17:00 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 10:17:00 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 10:17:00 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 10:17:01 INFO - building 'psutil._psutil_posix' extension 10:17:01 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 10:17:01 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:17:01 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:17:01 INFO - ^ 10:17:01 INFO - 1 warning generated. 10:17:01 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 10:17:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:17:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:17:01 INFO - Successfully installed psutil 10:17:01 INFO - Cleaning up... 10:17:01 INFO - Return code: 0 10:17:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:17:01 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')]} 10:17:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:17:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17:01 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')]} 10:17:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:17:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17:01 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 0x107d45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb731daa170>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d5e5e0>, '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 0x107941cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10796c990>, '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.KnesP8pKuo/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.BT3AAwXGiX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:17:01 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 10:17:01 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 10:17:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KnesP8pKuo/Render', 10:17:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:17:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:17:01 INFO - 'HOME': '/Users/cltbld', 10:17:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:17:01 INFO - 'LOGNAME': 'cltbld', 10:17:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:17:01 INFO - 'MOZ_NO_REMOTE': '1', 10:17:01 INFO - 'NO_EM_RESTART': '1', 10:17:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:17:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:17:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:17:01 INFO - 'PWD': '/builds/slave/test', 10:17:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:17:01 INFO - 'SHELL': '/bin/bash', 10:17:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BT3AAwXGiX/Listeners', 10:17:01 INFO - 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', 10:17:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:17:01 INFO - 'USER': 'cltbld', 10:17:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:17:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:17:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:17:01 INFO - 'XPC_FLAGS': '0x0', 10:17:01 INFO - 'XPC_SERVICE_NAME': '0', 10:17:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:17:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:17:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:17:01 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 10:17:01 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 10:17:01 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 10:17:01 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 10:17:01 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 10:17:01 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 10:17:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:17:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:17:04 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:17:04 INFO - Installing collected packages: mozsystemmonitor 10:17:04 INFO - Running setup.py install for mozsystemmonitor 10:17:04 INFO - Successfully installed mozsystemmonitor 10:17:04 INFO - Cleaning up... 10:17:04 INFO - Return code: 0 10:17:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:17:04 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')]} 10:17:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:17:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17:04 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')]} 10:17:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:17:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17:04 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 0x107d45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb731daa170>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d5e5e0>, '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 0x107941cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10796c990>, '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.KnesP8pKuo/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.BT3AAwXGiX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:17:04 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 10:17:04 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 10:17:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KnesP8pKuo/Render', 10:17:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:17:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:17:04 INFO - 'HOME': '/Users/cltbld', 10:17:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:17:04 INFO - 'LOGNAME': 'cltbld', 10:17:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:17:04 INFO - 'MOZ_NO_REMOTE': '1', 10:17:04 INFO - 'NO_EM_RESTART': '1', 10:17:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:17:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:17:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:17:04 INFO - 'PWD': '/builds/slave/test', 10:17:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:17:04 INFO - 'SHELL': '/bin/bash', 10:17:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BT3AAwXGiX/Listeners', 10:17:04 INFO - 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', 10:17:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:17:04 INFO - 'USER': 'cltbld', 10:17:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:17:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:17:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:17:04 INFO - 'XPC_FLAGS': '0x0', 10:17:04 INFO - 'XPC_SERVICE_NAME': '0', 10:17:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:17:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:17:04 INFO - Downloading/unpacking blobuploader==1.2.4 10:17:04 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 10:17:04 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 10:17:04 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 10:17:04 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 10:17:04 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 10:17:04 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 10:17:06 INFO - Downloading blobuploader-1.2.4.tar.gz 10:17:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:17:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:17:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 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 10:17:07 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 10:17:08 INFO - Downloading docopt-0.6.1.tar.gz 10:17:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:17:08 INFO - Installing collected packages: blobuploader, requests, docopt 10:17:08 INFO - Running setup.py install for blobuploader 10:17:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:17:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:17:08 INFO - Running setup.py install for requests 10:17:08 INFO - Running setup.py install for docopt 10:17:09 INFO - Successfully installed blobuploader requests docopt 10:17:09 INFO - Cleaning up... 10:17:09 INFO - Return code: 0 10:17:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:17: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')]} 10:17:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:17:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17: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')]} 10:17:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:17:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17:09 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 0x107d45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb731daa170>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d5e5e0>, '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 0x107941cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10796c990>, '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.KnesP8pKuo/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.BT3AAwXGiX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:17:09 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 10:17:09 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 10:17:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KnesP8pKuo/Render', 10:17:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:17:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:17:09 INFO - 'HOME': '/Users/cltbld', 10:17:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:17:09 INFO - 'LOGNAME': 'cltbld', 10:17:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:17:09 INFO - 'MOZ_NO_REMOTE': '1', 10:17:09 INFO - 'NO_EM_RESTART': '1', 10:17:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:17:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:17:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:17:09 INFO - 'PWD': '/builds/slave/test', 10:17:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:17:09 INFO - 'SHELL': '/bin/bash', 10:17:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BT3AAwXGiX/Listeners', 10:17:09 INFO - 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', 10:17:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:17:09 INFO - 'USER': 'cltbld', 10:17:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:17:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:17:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:17:09 INFO - 'XPC_FLAGS': '0x0', 10:17:09 INFO - 'XPC_SERVICE_NAME': '0', 10:17:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:17:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:17:09 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-XwE5eE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:17:09 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-t8s03p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:17:09 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-0u6M9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:17:09 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-H841SY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:17:09 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-UF0rar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-hkitTm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-mUd2Zk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-31c8mL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-zjAI72-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-ZVO_MC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-HUCvKV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-5_j4Bg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-MetZa7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-pd6M0G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:17:10 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-VGLpAo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:17:11 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-vsqvgf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:17:11 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-GL81jF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:17:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:17:11 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-H2DqSb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:17:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:17:11 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-EF2dFu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:17:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:17:11 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-Q7TQct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:17:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:17:11 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-NH6RLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:17:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:17:12 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 10:17:12 INFO - Running setup.py install for manifestparser 10:17:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:17:12 INFO - Running setup.py install for mozcrash 10:17:12 INFO - Running setup.py install for mozdebug 10:17:12 INFO - Running setup.py install for mozdevice 10:17:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:17:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:17:12 INFO - Running setup.py install for mozfile 10:17:12 INFO - Running setup.py install for mozhttpd 10:17:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:17:12 INFO - Running setup.py install for mozinfo 10:17:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Running setup.py install for mozInstall 10:17:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Running setup.py install for mozleak 10:17:13 INFO - Running setup.py install for mozlog 10:17:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Running setup.py install for moznetwork 10:17:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Running setup.py install for mozprocess 10:17:13 INFO - Running setup.py install for mozprofile 10:17:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:17:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:17:14 INFO - Running setup.py install for mozrunner 10:17:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:17:14 INFO - Running setup.py install for mozscreenshot 10:17:14 INFO - Running setup.py install for moztest 10:17:14 INFO - Running setup.py install for mozversion 10:17:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:17:14 INFO - Running setup.py install for wptserve 10:17:14 INFO - Running setup.py install for marionette-driver 10:17:14 INFO - Running setup.py install for browsermob-proxy 10:17:15 INFO - Running setup.py install for marionette-client 10:17:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:17:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:17:15 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 10:17:15 INFO - Cleaning up... 10:17:15 INFO - Return code: 0 10:17:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:17: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')]} 10:17:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:17:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17: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')]} 10:17:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:17:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:17:15 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 0x107d45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb731daa170>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107d5e5e0>, '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 0x107941cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10796c990>, '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.KnesP8pKuo/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.BT3AAwXGiX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:17:15 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 10:17:15 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 10:17:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KnesP8pKuo/Render', 10:17:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:17:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:17:15 INFO - 'HOME': '/Users/cltbld', 10:17:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:17:15 INFO - 'LOGNAME': 'cltbld', 10:17:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:17:15 INFO - 'MOZ_NO_REMOTE': '1', 10:17:15 INFO - 'NO_EM_RESTART': '1', 10:17:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:17:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:17:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:17:15 INFO - 'PWD': '/builds/slave/test', 10:17:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:17:15 INFO - 'SHELL': '/bin/bash', 10:17:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BT3AAwXGiX/Listeners', 10:17:15 INFO - 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', 10:17:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:17:15 INFO - 'USER': 'cltbld', 10:17:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:17:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:17:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:17:15 INFO - 'XPC_FLAGS': '0x0', 10:17:15 INFO - 'XPC_SERVICE_NAME': '0', 10:17:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:17:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:17:15 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-FdU0dA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:17:15 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)) 10:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:17:15 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-YJFNlM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:17:15 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)) 10:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:17:15 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-0H7lNa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-evR89c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-GEosJ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-ZO524j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-ALG3W2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-gVSYx8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-Dpa48m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-T72yiT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-xahXch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:17:16 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)) 10:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:17:16 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-y1koGK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-snLVoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-O635gK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-i2oVJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-nXotJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-_m57PX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-SS9HJS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-9uk_d2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:17:17 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-WTOmxD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:17:17 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)) 10:17:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:17:18 INFO - Running setup.py (path:/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/pip-AqI75v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:17:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:17:18 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)) 10:17:18 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)) 10:17:18 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)) 10:17:18 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)) 10:17:18 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)) 10:17:18 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)) 10:17:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:17:18 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 10:17:18 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 10:17:18 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 10:17:18 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 10:17:18 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 10:17:18 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 10:17:20 INFO - Downloading blessings-1.6.tar.gz 10:17:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:17:20 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)) 10:17:20 INFO - Installing collected packages: blessings 10:17:20 INFO - Running setup.py install for blessings 10:17:21 INFO - Successfully installed blessings 10:17:21 INFO - Cleaning up... 10:17:21 INFO - Return code: 0 10:17:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:17:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:17:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:17:21 INFO - Reading from file tmpfile_stdout 10:17:21 INFO - Current package versions: 10:17:21 INFO - blessings == 1.6 10:17:21 INFO - blobuploader == 1.2.4 10:17:21 INFO - browsermob-proxy == 0.6.0 10:17:21 INFO - docopt == 0.6.1 10:17:21 INFO - manifestparser == 1.1 10:17:21 INFO - marionette-client == 2.3.0 10:17:21 INFO - marionette-driver == 1.4.0 10:17:21 INFO - mozInstall == 1.12 10:17:21 INFO - mozcrash == 0.17 10:17:21 INFO - mozdebug == 0.1 10:17:21 INFO - mozdevice == 0.48 10:17:21 INFO - mozfile == 1.2 10:17:21 INFO - mozhttpd == 0.7 10:17:21 INFO - mozinfo == 0.9 10:17:21 INFO - mozleak == 0.1 10:17:21 INFO - mozlog == 3.1 10:17:21 INFO - moznetwork == 0.27 10:17:21 INFO - mozprocess == 0.22 10:17:21 INFO - mozprofile == 0.28 10:17:21 INFO - mozrunner == 6.11 10:17:21 INFO - mozscreenshot == 0.1 10:17:21 INFO - mozsystemmonitor == 0.0 10:17:21 INFO - moztest == 0.7 10:17:21 INFO - mozversion == 1.4 10:17:21 INFO - psutil == 3.1.1 10:17:21 INFO - requests == 1.2.3 10:17:21 INFO - wptserve == 1.4.0 10:17:21 INFO - wsgiref == 0.1.2 10:17:21 INFO - Running post-action listener: _resource_record_post_action 10:17:21 INFO - Running post-action listener: _start_resource_monitoring 10:17:21 INFO - Starting resource monitoring. 10:17:21 INFO - ##### 10:17:21 INFO - ##### Running pull step. 10:17:21 INFO - ##### 10:17:21 INFO - Running pre-action listener: _resource_record_pre_action 10:17:21 INFO - Running main action method: pull 10:17:21 INFO - Pull has nothing to do! 10:17:21 INFO - Running post-action listener: _resource_record_post_action 10:17:21 INFO - ##### 10:17:21 INFO - ##### Running install step. 10:17:21 INFO - ##### 10:17:21 INFO - Running pre-action listener: _resource_record_pre_action 10:17:21 INFO - Running main action method: install 10:17:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:17:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:17:21 INFO - Reading from file tmpfile_stdout 10:17:21 INFO - Detecting whether we're running mozinstall >=1.0... 10:17:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:17:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:17:21 INFO - Reading from file tmpfile_stdout 10:17:21 INFO - Output received: 10:17:21 INFO - Usage: mozinstall [options] installer 10:17:21 INFO - Options: 10:17:21 INFO - -h, --help show this help message and exit 10:17:21 INFO - -d DEST, --destination=DEST 10:17:21 INFO - Directory to install application into. [default: 10:17:21 INFO - "/builds/slave/test"] 10:17:21 INFO - --app=APP Application being installed. [default: firefox] 10:17:21 INFO - mkdir: /builds/slave/test/build/application 10:17:21 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'] 10:17:21 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 10:17:40 INFO - Reading from file tmpfile_stdout 10:17:40 INFO - Output received: 10:17:40 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:17:40 INFO - Running post-action listener: _resource_record_post_action 10:17:40 INFO - ##### 10:17:40 INFO - ##### Running run-tests step. 10:17:40 INFO - ##### 10:17:40 INFO - Running pre-action listener: _resource_record_pre_action 10:17:40 INFO - Running main action method: run_tests 10:17:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:17:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:17:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:17:40 INFO - grabbing minidump binary from tooltool 10:17:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:17:40 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 0x107d5e5e0>, '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 0x107941cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10796c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:17:40 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 10:17:40 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 10:17:40 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:17:40 INFO - Return code: 0 10:17:40 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:17:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:17:40 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/1467815637/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 10:17:40 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/1467815637/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 10:17:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KnesP8pKuo/Render', 10:17:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:17:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:17:40 INFO - 'HOME': '/Users/cltbld', 10:17:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:17:40 INFO - 'LOGNAME': 'cltbld', 10:17:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:17:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:17:40 INFO - 'MOZ_NO_REMOTE': '1', 10:17:40 INFO - 'NO_EM_RESTART': '1', 10:17:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:17:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:17:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:17:40 INFO - 'PWD': '/builds/slave/test', 10:17:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:17:40 INFO - 'SHELL': '/bin/bash', 10:17:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.BT3AAwXGiX/Listeners', 10:17:40 INFO - 'TMPDIR': '/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/T/', 10:17:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:17:40 INFO - 'USER': 'cltbld', 10:17:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:17:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:17:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:17:40 INFO - 'XPC_FLAGS': '0x0', 10:17:40 INFO - 'XPC_SERVICE_NAME': '0', 10:17:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:17:40 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/1467815637/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 10:17:40 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 10:17:40 INFO - import pkg_resources 10:17:41 INFO - Using 1 client processes 10:17:41 INFO - wptserve Starting http server on 127.0.0.1:8000 10:17:41 INFO - wptserve Starting http server on 127.0.0.1:8001 10:17:41 INFO - wptserve Starting http server on 127.0.0.1:8443 10:17:43 INFO - SUITE-START | Running 778 tests 10:17:43 INFO - Running testharness tests 10:17:43 INFO - Setting up ssl 10:17:43 INFO - PROCESS | certutil | 10:17:43 INFO - PROCESS | certutil | 10:17:43 INFO - PROCESS | certutil | 10:17:43 INFO - Certificate Nickname Trust Attributes 10:17:43 INFO - SSL,S/MIME,JAR/XPI 10:17:43 INFO - 10:17:43 INFO - web-platform-tests CT,, 10:17:43 INFO - 10:17:43 INFO - Starting runner 10:17:44 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:17:44 INFO - PROCESS | 1646 | 1467911864880 Marionette DEBUG Marionette enabled via build flag and pref 10:17:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11374f000 == 1 [pid = 1646] [id = 1] 10:17:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x11374f800) [pid = 1646] [serial = 1] [outer = 0x0] 10:17:44 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:17:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x113750800) [pid = 1646] [serial = 2] [outer = 0x11374f800] 10:17:45 INFO - PROCESS | 1646 | 1467911865194 Marionette INFO Listening on port 2828 10:17:45 INFO - PROCESS | 1646 | 1467911865421 Marionette DEBUG Marionette enabled via command-line flag 10:17:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x116950000 == 2 [pid = 1646] [id = 2] 10:17:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x116950800) [pid = 1646] [serial = 3] [outer = 0x0] 10:17:45 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:17:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x116951800) [pid = 1646] [serial = 4] [outer = 0x116950800] 10:17:45 INFO - PROCESS | 1646 | [1646] 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 10:17:45 INFO - PROCESS | 1646 | 1467911865573 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49279 10:17:45 INFO - PROCESS | 1646 | 1467911865659 Marionette DEBUG Closed connection conn0 10:17:45 INFO - PROCESS | 1646 | [1646] 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 10:17:45 INFO - PROCESS | 1646 | 1467911865665 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49280 10:17:45 INFO - PROCESS | 1646 | 1467911865673 Marionette DEBUG Closed connection conn1 10:17:45 INFO - PROCESS | 1646 | [1646] 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 10:17:45 INFO - PROCESS | 1646 | 1467911865678 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49281 10:17:45 INFO - PROCESS | 1646 | 1467911865687 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:17:45 INFO - PROCESS | 1646 | 1467911865693 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":"20160706073357","device":"desktop","version":"48.0"} 10:17:45 INFO - PROCESS | 1646 | [1646] 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 10:17:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fc5800 == 3 [pid = 1646] [id = 3] 10:17:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x119fc6000) [pid = 1646] [serial = 5] [outer = 0x0] 10:17:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fc6800 == 4 [pid = 1646] [id = 4] 10:17:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x119ccd400) [pid = 1646] [serial = 6] [outer = 0x0] 10:17:46 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:17:46 INFO - PROCESS | 1646 | [1646] 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 10:17:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236a8800 == 5 [pid = 1646] [id = 5] 10:17:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x119cccc00) [pid = 1646] [serial = 7] [outer = 0x0] 10:17:46 INFO - PROCESS | 1646 | [1646] 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 10:17:47 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x123789400) [pid = 1646] [serial = 8] [outer = 0x119cccc00] 10:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x123c8b000) [pid = 1646] [serial = 9] [outer = 0x119fc6000] 10:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x123c77000) [pid = 1646] [serial = 10] [outer = 0x119ccd400] 10:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x123c78c00) [pid = 1646] [serial = 11] [outer = 0x119cccc00] 10:17:47 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:17:47 INFO - PROCESS | 1646 | 1467911867664 Marionette INFO startBrowser 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:47 INFO - PROCESS | 1646 | 1467911867686 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1646 | 1467911867696 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1646 | 1467911867697 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x12679a800) [pid = 1646] [serial = 12] [outer = 0x119cccc00] 10:17:48 INFO - PROCESS | 1646 | 1467911868001 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7a1de8d9-0837-2f41-b8ab-cefef88897af","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":"20160706073357","device":"desktop","version":"48.0","command_id":1}}] 10:17:48 INFO - PROCESS | 1646 | 1467911868098 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}] 10:17:48 INFO - PROCESS | 1646 | 1467911868101 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:48 INFO - PROCESS | 1646 | 1467911868141 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:17:48 INFO - PROCESS | 1646 | 1467911868217 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:17:48 INFO - PROCESS | 1646 | 1467911868219 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:48 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:17:48 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:17:48 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:17:48 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x126cd5c00) [pid = 1646] [serial = 13] [outer = 0x119cccc00] 10:17:48 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:17:48 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:17:48 INFO - PROCESS | 1646 | 1467911868495 Marionette TRACE conn2 <- [1,3,null,{}] 10:17:48 INFO - PROCESS | 1646 | 1467911868497 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:17:48 INFO - PROCESS | 1646 | 1467911868500 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:48 INFO - PROCESS | 1646 | 1467911868517 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:17:48 INFO - PROCESS | 1646 | 1467911868544 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1646 | 1467911868546 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:17:48 INFO - PROCESS | 1646 | 1467911868549 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 1646 | 1467911868551 Marionette TRACE conn2 <- [1,6,null,{}] 10:17:48 INFO - PROCESS | 1646 | 1467911868557 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}] 10:17:48 INFO - PROCESS | 1646 | 1467911868558 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:48 INFO - PROCESS | 1646 | 1467911868567 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:17:48 INFO - PROCESS | 1646 | 1467911868575 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 1646 | 1467911868577 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12928f800 == 6 [pid = 1646] [id = 6] 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x12932b400) [pid = 1646] [serial = 14] [outer = 0x0] 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x12932d000) [pid = 1646] [serial = 15] [outer = 0x12932b400] 10:17:48 INFO - PROCESS | 1646 | 1467911868609 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x129332c00) [pid = 1646] [serial = 16] [outer = 0x12932b400] 10:17:48 INFO - PROCESS | 1646 | 1467911868910 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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 10:17:48 INFO - PROCESS | 1646 | 1467911868921 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1646 | 1467911868924 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:17:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x11497e000 == 7 [pid = 1646] [id = 7] 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x114924000) [pid = 1646] [serial = 17] [outer = 0x0] 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x1295ba800) [pid = 1646] [serial = 18] [outer = 0x114924000] 10:17:48 INFO - PROCESS | 1646 | 1467911868949 Marionette DEBUG loaded listener.js 10:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:17:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x1295c4400) [pid = 1646] [serial = 19] [outer = 0x114924000] 10:17:49 INFO - PROCESS | 1646 | 1467911869020 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 1646 | 1467911869021 Marionette TRACE conn2 <- [1,10,null,{}] 10:17:49 INFO - PROCESS | 1646 | 1467911869044 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}] 10:17:49 INFO - PROCESS | 1646 | 1467911869048 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:49 INFO - PROCESS | 1646 | 1467911869173 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:17:49 INFO - PROCESS | 1646 | 1467911869204 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1646 | 1467911869205 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e3800 == 8 [pid = 1646] [id = 8] 10:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x12a817c00) [pid = 1646] [serial = 20] [outer = 0x0] 10:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x12a819800) [pid = 1646] [serial = 21] [outer = 0x12a817c00] 10:17:49 INFO - PROCESS | 1646 | 1467911869234 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12aa50000) [pid = 1646] [serial = 22] [outer = 0x12a817c00] 10:17:49 INFO - PROCESS | 1646 | 1467911869571 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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 627ms 10:17:49 INFO - PROCESS | 1646 | 1467911869626 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 1646 | 1467911869628 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:17:49 INFO - PROCESS | 1646 | 1467911869671 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 1646 | 1467911869673 Marionette TRACE conn2 <- [1,14,null,{}] 10:17:49 INFO - PROCESS | 1646 | 1467911869681 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}] 10:17:49 INFO - PROCESS | 1646 | 1467911869685 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:49 INFO - PROCESS | 1646 | 1467911869835 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:17:49 INFO - PROCESS | 1646 | 1467911869842 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1646 | 1467911869843 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b267800 == 9 [pid = 1646] [id = 9] 10:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12aa57800) [pid = 1646] [serial = 23] [outer = 0x0] 10:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12ab5b400) [pid = 1646] [serial = 24] [outer = 0x12aa57800] 10:17:49 INFO - PROCESS | 1646 | 1467911869883 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12b2bf400) [pid = 1646] [serial = 25] [outer = 0x12aa57800] 10:17:50 INFO - PROCESS | 1646 | 1467911870308 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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 708ms 10:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:17:50 INFO - PROCESS | 1646 | 1467911870342 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 1646 | 1467911870343 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:17:50 INFO - PROCESS | 1646 | 1467911870345 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1646 | 1467911870346 Marionette TRACE conn2 <- [1,18,null,{}] 10:17:50 INFO - PROCESS | 1646 | 1467911870348 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}] 10:17:50 INFO - PROCESS | 1646 | 1467911870350 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:50 INFO - PROCESS | 1646 | 1467911870449 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:17:50 INFO - PROCESS | 1646 | 1467911870456 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 1646 | 1467911870458 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba4d000 == 10 [pid = 1646] [id = 10] 10:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x12ba0fc00) [pid = 1646] [serial = 26] [outer = 0x0] 10:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12ba9cc00) [pid = 1646] [serial = 27] [outer = 0x12ba0fc00] 10:17:50 INFO - PROCESS | 1646 | 1467911870482 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12baa3000) [pid = 1646] [serial = 28] [outer = 0x12ba0fc00] 10:17:50 INFO - PROCESS | 1646 | 1467911870735 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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 10:17:50 INFO - PROCESS | 1646 | 1467911870764 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 1646 | 1467911870766 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:17:50 INFO - PROCESS | 1646 | 1467911870768 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1646 | 1467911870769 Marionette TRACE conn2 <- [1,22,null,{}] 10:17:50 INFO - PROCESS | 1646 | 1467911870781 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}] 10:17:50 INFO - PROCESS | 1646 | 1467911870782 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:50 INFO - PROCESS | 1646 | 1467911870884 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:17:50 INFO - PROCESS | 1646 | 1467911870888 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 1646 | 1467911870889 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd59000 == 11 [pid = 1646] [id = 11] 10:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x12baa6c00) [pid = 1646] [serial = 29] [outer = 0x0] 10:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12bd92400) [pid = 1646] [serial = 30] [outer = 0x12baa6c00] 10:17:50 INFO - PROCESS | 1646 | 1467911870914 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x12bd9a800) [pid = 1646] [serial = 31] [outer = 0x12baa6c00] 10:17:51 INFO - PROCESS | 1646 | 1467911871164 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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 428ms 10:17:51 INFO - PROCESS | 1646 | 1467911871201 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 1646 | 1467911871206 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:17:51 INFO - PROCESS | 1646 | 1467911871218 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 1646 | 1467911871220 Marionette TRACE conn2 <- [1,26,null,{}] 10:17:51 INFO - PROCESS | 1646 | 1467911871234 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}] 10:17:51 INFO - PROCESS | 1646 | 1467911871235 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:51 INFO - PROCESS | 1646 | 1467911871387 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:17:51 INFO - PROCESS | 1646 | 1467911871392 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 1646 | 1467911871393 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815c800 == 12 [pid = 1646] [id = 12] 10:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x12bd6dc00) [pid = 1646] [serial = 32] [outer = 0x0] 10:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x12bd78000) [pid = 1646] [serial = 33] [outer = 0x12bd6dc00] 10:17:51 INFO - PROCESS | 1646 | 1467911871433 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x12bd7ec00) [pid = 1646] [serial = 34] [outer = 0x12bd6dc00] 10:17:51 INFO - PROCESS | 1646 | 1467911871762 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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 581ms 10:17:51 INFO - PROCESS | 1646 | 1467911871799 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 1646 | 1467911871801 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:17:51 INFO - PROCESS | 1646 | 1467911871803 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 1646 | 1467911871816 Marionette TRACE conn2 <- [1,30,null,{}] 10:17:51 INFO - PROCESS | 1646 | 1467911871821 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}] 10:17:51 INFO - PROCESS | 1646 | 1467911871824 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:51 INFO - PROCESS | 1646 | 1467911871912 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:17:51 INFO - PROCESS | 1646 | 1467911871915 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 1646 | 1467911871916 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c495800 == 13 [pid = 1646] [id = 13] 10:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x12bd81800) [pid = 1646] [serial = 35] [outer = 0x0] 10:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12bdd2c00) [pid = 1646] [serial = 36] [outer = 0x12bd81800] 10:17:51 INFO - PROCESS | 1646 | 1467911871940 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12bdd6400) [pid = 1646] [serial = 37] [outer = 0x12bd81800] 10:17:52 INFO - PROCESS | 1646 | 1467911872178 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 382ms 10:17:52 INFO - PROCESS | 1646 | 1467911872185 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1646 | 1467911872187 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:17:52 INFO - PROCESS | 1646 | 1467911872195 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1646 | 1467911872196 Marionette TRACE conn2 <- [1,34,null,{}] 10:17:52 INFO - PROCESS | 1646 | 1467911872198 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}] 10:17:52 INFO - PROCESS | 1646 | 1467911872200 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:52 INFO - PROCESS | 1646 | 1467911872297 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:17:52 INFO - PROCESS | 1646 | 1467911872300 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 1646 | 1467911872302 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c712000 == 14 [pid = 1646] [id = 14] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12bdd6800) [pid = 1646] [serial = 38] [outer = 0x0] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12bddd800) [pid = 1646] [serial = 39] [outer = 0x12bdd6800] 10:17:52 INFO - PROCESS | 1646 | 1467911872326 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12c818c00) [pid = 1646] [serial = 40] [outer = 0x12bdd6800] 10:17:52 INFO - PROCESS | 1646 | 1467911872559 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 10:17:52 INFO - PROCESS | 1646 | 1467911872614 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1646 | 1467911872616 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:17:52 INFO - PROCESS | 1646 | 1467911872618 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1646 | 1467911872619 Marionette TRACE conn2 <- [1,38,null,{}] 10:17:52 INFO - PROCESS | 1646 | 1467911872629 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}] 10:17:52 INFO - PROCESS | 1646 | 1467911872630 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:52 INFO - PROCESS | 1646 | 1467911872745 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:17:52 INFO - PROCESS | 1646 | 1467911872749 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 1646 | 1467911872751 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc4f800 == 15 [pid = 1646] [id = 15] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x123410c00) [pid = 1646] [serial = 41] [outer = 0x0] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12c820000) [pid = 1646] [serial = 42] [outer = 0x123410c00] 10:17:52 INFO - PROCESS | 1646 | 1467911872774 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12ccbd000) [pid = 1646] [serial = 43] [outer = 0x123410c00] 10:17:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf7e800 == 16 [pid = 1646] [id = 16] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x12cf7f000) [pid = 1646] [serial = 44] [outer = 0x0] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x12cf83800) [pid = 1646] [serial = 45] [outer = 0x12cf7f000] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12cf80800) [pid = 1646] [serial = 46] [outer = 0x12cf7f000] 10:17:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c71f800 == 17 [pid = 1646] [id = 17] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12c823000) [pid = 1646] [serial = 47] [outer = 0x0] 10:17:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12cfe6000) [pid = 1646] [serial = 48] [outer = 0x12c823000] 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12ccc6c00) [pid = 1646] [serial = 49] [outer = 0x12c823000] 10:17:53 INFO - PROCESS | 1646 | 1467911873126 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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 10:17:53 INFO - PROCESS | 1646 | 1467911873153 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 1646 | 1467911873154 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:17:53 INFO - PROCESS | 1646 | 1467911873156 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 1646 | 1467911873157 Marionette TRACE conn2 <- [1,42,null,{}] 10:17:53 INFO - PROCESS | 1646 | 1467911873160 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}] 10:17:53 INFO - PROCESS | 1646 | 1467911873161 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:53 INFO - PROCESS | 1646 | 1467911873256 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:17:53 INFO - PROCESS | 1646 | 1467911873261 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1646 | 1467911873262 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a5000 == 18 [pid = 1646] [id = 18] 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x12ccc5800) [pid = 1646] [serial = 50] [outer = 0x0] 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x12d326800) [pid = 1646] [serial = 51] [outer = 0x12ccc5800] 10:17:53 INFO - PROCESS | 1646 | 1467911873287 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x12cc0e800) [pid = 1646] [serial = 52] [outer = 0x12ccc5800] 10:17:53 INFO - PROCESS | 1646 | 1467911873552 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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 10:17:53 INFO - PROCESS | 1646 | 1467911873578 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 1646 | 1467911873579 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:17:53 INFO - PROCESS | 1646 | 1467911873581 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 1646 | 1467911873583 Marionette TRACE conn2 <- [1,46,null,{}] 10:17:53 INFO - PROCESS | 1646 | 1467911873585 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}] 10:17:53 INFO - PROCESS | 1646 | 1467911873587 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:53 INFO - PROCESS | 1646 | 1467911873702 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:17:53 INFO - PROCESS | 1646 | 1467911873705 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1646 | 1467911873707 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d736000 == 19 [pid = 1646] [id = 19] 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x11813b400) [pid = 1646] [serial = 53] [outer = 0x0] 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x118365400) [pid = 1646] [serial = 54] [outer = 0x11813b400] 10:17:53 INFO - PROCESS | 1646 | 1467911873732 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x1187cc000) [pid = 1646] [serial = 55] [outer = 0x11813b400] 10:17:53 INFO - PROCESS | 1646 | 1467911873977 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 10:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:17:54 INFO - PROCESS | 1646 | 1467911874013 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1646 | 1467911874014 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:17:54 INFO - PROCESS | 1646 | 1467911874016 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1646 | 1467911874017 Marionette TRACE conn2 <- [1,50,null,{}] 10:17:54 INFO - PROCESS | 1646 | 1467911874019 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}] 10:17:54 INFO - PROCESS | 1646 | 1467911874021 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:54 INFO - PROCESS | 1646 | 1467911874135 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:17:54 INFO - PROCESS | 1646 | 1467911874138 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1646 | 1467911874139 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dac4000 == 20 [pid = 1646] [id = 20] 10:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x128de1400) [pid = 1646] [serial = 56] [outer = 0x0] 10:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x12cc17000) [pid = 1646] [serial = 57] [outer = 0x128de1400] 10:17:54 INFO - PROCESS | 1646 | 1467911874164 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12cc1b800) [pid = 1646] [serial = 58] [outer = 0x128de1400] 10:17:54 INFO - PROCESS | 1646 | 1467911874395 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 10:17:54 INFO - PROCESS | 1646 | 1467911874434 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1646 | 1467911874436 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:17:54 INFO - PROCESS | 1646 | 1467911874448 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1646 | 1467911874449 Marionette TRACE conn2 <- [1,54,null,{}] 10:17:54 INFO - PROCESS | 1646 | 1467911874451 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}] 10:17:54 INFO - PROCESS | 1646 | 1467911874452 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:54 INFO - PROCESS | 1646 | 1467911874558 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:17:54 INFO - PROCESS | 1646 | 1467911874562 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1646 | 1467911874563 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e120800 == 21 [pid = 1646] [id = 21] 10:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x12de49400) [pid = 1646] [serial = 59] [outer = 0x0] 10:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x12de4d400) [pid = 1646] [serial = 60] [outer = 0x12de49400] 10:17:54 INFO - PROCESS | 1646 | 1467911874590 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x118893400) [pid = 1646] [serial = 61] [outer = 0x12de49400] 10:17:54 INFO - PROCESS | 1646 | 1467911874866 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 471ms 10:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:17:54 INFO - PROCESS | 1646 | 1467911874918 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1646 | 1467911874919 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:17:54 INFO - PROCESS | 1646 | 1467911874925 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1646 | 1467911874927 Marionette TRACE conn2 <- [1,58,null,{}] 10:17:54 INFO - PROCESS | 1646 | 1467911874930 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}] 10:17:54 INFO - PROCESS | 1646 | 1467911874931 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:55 INFO - PROCESS | 1646 | 1467911875041 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:17:55 INFO - PROCESS | 1646 | 1467911875635 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 1646 | 1467911875637 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1112d9800 == 22 [pid = 1646] [id = 22] 10:17:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1112a9400) [pid = 1646] [serial = 62] [outer = 0x0] 10:17:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1119a9000) [pid = 1646] [serial = 63] [outer = 0x1112a9400] 10:17:55 INFO - PROCESS | 1646 | 1467911875673 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x112594800) [pid = 1646] [serial = 64] [outer = 0x1112a9400] 10:17:56 INFO - PROCESS | 1646 | 1467911876095 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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1225ms 10:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:17:56 INFO - PROCESS | 1646 | 1467911876149 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 1646 | 1467911876152 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:17:56 INFO - PROCESS | 1646 | 1467911876155 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1646 | 1467911876157 Marionette TRACE conn2 <- [1,62,null,{}] 10:17:56 INFO - PROCESS | 1646 | 1467911876160 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}] 10:17:56 INFO - PROCESS | 1646 | 1467911876163 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:56 INFO - PROCESS | 1646 | 1467911876285 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:17:56 INFO - PROCESS | 1646 | 1467911876340 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 1646 | 1467911876341 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x116345000 == 23 [pid = 1646] [id = 23] 10:17:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112bc9800) [pid = 1646] [serial = 65] [outer = 0x0] 10:17:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1161da000) [pid = 1646] [serial = 66] [outer = 0x112bc9800] 10:17:56 INFO - PROCESS | 1646 | 1467911876376 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1167df400) [pid = 1646] [serial = 67] [outer = 0x112bc9800] 10:17:56 INFO - PROCESS | 1646 | 1467911876780 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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 10:17:56 INFO - PROCESS | 1646 | 1467911876827 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:17:56 INFO - PROCESS | 1646 | 1467911876830 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:17:56 INFO - PROCESS | 1646 | 1467911876832 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1646 | 1467911876834 Marionette TRACE conn2 <- [1,66,null,{}] 10:17:56 INFO - PROCESS | 1646 | 1467911876836 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}] 10:17:56 INFO - PROCESS | 1646 | 1467911876838 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:56 INFO - PROCESS | 1646 | 1467911876969 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:17:57 INFO - PROCESS | 1646 | 1467911877012 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1646 | 1467911877013 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ade800 == 24 [pid = 1646] [id = 24] 10:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11803e800) [pid = 1646] [serial = 68] [outer = 0x0] 10:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x118139c00) [pid = 1646] [serial = 69] [outer = 0x11803e800] 10:17:57 INFO - PROCESS | 1646 | 1467911877042 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1187d2000) [pid = 1646] [serial = 70] [outer = 0x11803e800] 10:17:57 INFO - PROCESS | 1646 | 1467911877645 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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 825ms 10:17:57 INFO - PROCESS | 1646 | 1467911877709 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 1646 | 1467911877710 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:17:57 INFO - PROCESS | 1646 | 1467911877735 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1646 | 1467911877737 Marionette TRACE conn2 <- [1,70,null,{}] 10:17:57 INFO - PROCESS | 1646 | 1467911877743 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}] 10:17:57 INFO - PROCESS | 1646 | 1467911877745 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:57 INFO - PROCESS | 1646 | 1467911877844 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:17:57 INFO - PROCESS | 1646 | 1467911877914 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1646 | 1467911877915 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x113583000 == 25 [pid = 1646] [id = 25] 10:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11316e800) [pid = 1646] [serial = 71] [outer = 0x0] 10:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1166f2c00) [pid = 1646] [serial = 72] [outer = 0x11316e800] 10:17:57 INFO - PROCESS | 1646 | 1467911877942 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1167eac00) [pid = 1646] [serial = 73] [outer = 0x11316e800] 10:17:58 INFO - PROCESS | 1646 | 1467911878383 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]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 679ms 10:17:58 INFO - PROCESS | 1646 | 1467911878412 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 1646 | 1467911878415 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:17:58 INFO - PROCESS | 1646 | 1467911878419 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 1646 | 1467911878421 Marionette TRACE conn2 <- [1,74,null,{}] 10:17:58 INFO - PROCESS | 1646 | 1467911878424 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}] 10:17:58 INFO - PROCESS | 1646 | 1467911878425 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:58 INFO - PROCESS | 1646 | 1467911878500 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:17:58 INFO - PROCESS | 1646 | 1467911878507 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 1646 | 1467911878509 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1163d6000 == 26 [pid = 1646] [id = 26] 10:17:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x116a11000) [pid = 1646] [serial = 74] [outer = 0x0] 10:17:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1170ba400) [pid = 1646] [serial = 75] [outer = 0x116a11000] 10:17:58 INFO - PROCESS | 1646 | 1467911878537 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x117eb2000) [pid = 1646] [serial = 76] [outer = 0x116a11000] 10:17:58 INFO - PROCESS | 1646 | 1467911878849 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]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 10:17:58 INFO - PROCESS | 1646 | 1467911878893 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 1646 | 1467911878895 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:17:58 INFO - PROCESS | 1646 | 1467911878897 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 1646 | 1467911878899 Marionette TRACE conn2 <- [1,78,null,{}] 10:17:58 INFO - PROCESS | 1646 | 1467911878906 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}] 10:17:58 INFO - PROCESS | 1646 | 1467911878908 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:58 INFO - PROCESS | 1646 | 1467911878987 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:17:59 INFO - PROCESS | 1646 | 1467911879028 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1646 | 1467911879030 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac5800 == 27 [pid = 1646] [id = 27] 10:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112be3800) [pid = 1646] [serial = 77] [outer = 0x0] 10:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118049c00) [pid = 1646] [serial = 78] [outer = 0x112be3800] 10:17:59 INFO - PROCESS | 1646 | 1467911879058 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11888b800) [pid = 1646] [serial = 79] [outer = 0x112be3800] 10:17:59 INFO - PROCESS | 1646 | 1467911879331 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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 10:17:59 INFO - PROCESS | 1646 | 1467911879368 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 1646 | 1467911879369 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:17:59 INFO - PROCESS | 1646 | 1467911879381 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1646 | 1467911879382 Marionette TRACE conn2 <- [1,82,null,{}] 10:17:59 INFO - PROCESS | 1646 | 1467911879384 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}] 10:17:59 INFO - PROCESS | 1646 | 1467911879385 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:59 INFO - PROCESS | 1646 | 1467911879467 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:17:59 INFO - PROCESS | 1646 | 1467911879471 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1646 | 1467911879474 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x117217000 == 28 [pid = 1646] [id = 28] 10:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118890c00) [pid = 1646] [serial = 80] [outer = 0x0] 10:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11915b000) [pid = 1646] [serial = 81] [outer = 0x118890c00] 10:17:59 INFO - PROCESS | 1646 | 1467911879499 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119477c00) [pid = 1646] [serial = 82] [outer = 0x118890c00] 10:17:59 INFO - PROCESS | 1646 | 1467911879829 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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 10:17:59 INFO - PROCESS | 1646 | 1467911879858 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:17:59 INFO - PROCESS | 1646 | 1467911879860 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:17:59 INFO - PROCESS | 1646 | 1467911879863 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1646 | 1467911879865 Marionette TRACE conn2 <- [1,86,null,{}] 10:17:59 INFO - PROCESS | 1646 | 1467911879868 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}] 10:17:59 INFO - PROCESS | 1646 | 1467911879870 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:17:59 INFO - PROCESS | 1646 | 1467911879985 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:17:59 INFO - PROCESS | 1646 | 1467911879991 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1646 | 1467911879993 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815b000 == 29 [pid = 1646] [id = 29] 10:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112bdcc00) [pid = 1646] [serial = 83] [outer = 0x0] 10:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1195bd400) [pid = 1646] [serial = 84] [outer = 0x112bdcc00] 10:18:00 INFO - PROCESS | 1646 | 1467911880034 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1195ca800) [pid = 1646] [serial = 85] [outer = 0x112bdcc00] 10:18:00 INFO - PROCESS | 1646 | 1467911880477 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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 620ms 10:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:18:00 INFO - PROCESS | 1646 | 1467911880482 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 1646 | 1467911880483 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:18:00 INFO - PROCESS | 1646 | 1467911880485 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 1646 | 1467911880487 Marionette TRACE conn2 <- [1,90,null,{}] 10:18:00 INFO - PROCESS | 1646 | 1467911880489 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}] 10:18:00 INFO - PROCESS | 1646 | 1467911880493 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:00 INFO - PROCESS | 1646 | 1467911880582 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:18:00 INFO - PROCESS | 1646 | 1467911880587 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 1646 | 1467911880590 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x118344000 == 30 [pid = 1646] [id = 30] 10:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119645800) [pid = 1646] [serial = 86] [outer = 0x0] 10:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1199a0c00) [pid = 1646] [serial = 87] [outer = 0x119645800] 10:18:00 INFO - PROCESS | 1646 | 1467911880615 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119ae5800) [pid = 1646] [serial = 88] [outer = 0x119645800] 10:18:00 INFO - PROCESS | 1646 | 1467911880914 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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 10:18:00 INFO - PROCESS | 1646 | 1467911880958 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 1646 | 1467911880959 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:18:00 INFO - PROCESS | 1646 | 1467911880961 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 1646 | 1467911880962 Marionette TRACE conn2 <- [1,94,null,{}] 10:18:00 INFO - PROCESS | 1646 | 1467911880964 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}] 10:18:00 INFO - PROCESS | 1646 | 1467911880966 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:01 INFO - PROCESS | 1646 | 1467911881039 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:18:01 INFO - PROCESS | 1646 | 1467911881043 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1646 | 1467911881045 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917a800 == 31 [pid = 1646] [id = 31] 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119a7f000) [pid = 1646] [serial = 89] [outer = 0x0] 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119cda000) [pid = 1646] [serial = 90] [outer = 0x119a7f000] 10:18:01 INFO - PROCESS | 1646 | 1467911881069 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12100f400) [pid = 1646] [serial = 91] [outer = 0x119a7f000] 10:18:01 INFO - PROCESS | 1646 | 1467911881352 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]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 10:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:18:01 INFO - PROCESS | 1646 | 1467911881379 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 1646 | 1467911881381 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:18:01 INFO - PROCESS | 1646 | 1467911881384 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 1646 | 1467911881385 Marionette TRACE conn2 <- [1,98,null,{}] 10:18:01 INFO - PROCESS | 1646 | 1467911881397 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}] 10:18:01 INFO - PROCESS | 1646 | 1467911881398 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:01 INFO - PROCESS | 1646 | 1467911881501 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:18:01 INFO - PROCESS | 1646 | 1467911881507 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1646 | 1467911881508 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11926f000 == 32 [pid = 1646] [id = 32] 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119a7f400) [pid = 1646] [serial = 92] [outer = 0x0] 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12100fc00) [pid = 1646] [serial = 93] [outer = 0x119a7f400] 10:18:01 INFO - PROCESS | 1646 | 1467911881532 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12300a400) [pid = 1646] [serial = 94] [outer = 0x119a7f400] 10:18:01 INFO - PROCESS | 1646 | 1467911881796 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]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 10:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:18:01 INFO - PROCESS | 1646 | 1467911881813 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 1646 | 1467911881814 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:18:01 INFO - PROCESS | 1646 | 1467911881816 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 1646 | 1467911881818 Marionette TRACE conn2 <- [1,102,null,{}] 10:18:01 INFO - PROCESS | 1646 | 1467911881820 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}] 10:18:01 INFO - PROCESS | 1646 | 1467911881823 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:01 INFO - PROCESS | 1646 | 1467911881923 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:18:01 INFO - PROCESS | 1646 | 1467911881928 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1646 | 1467911881929 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b2800 == 33 [pid = 1646] [id = 33] 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119ae7000) [pid = 1646] [serial = 95] [outer = 0x0] 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123409400) [pid = 1646] [serial = 96] [outer = 0x119ae7000] 10:18:01 INFO - PROCESS | 1646 | 1467911881953 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1188f3000) [pid = 1646] [serial = 97] [outer = 0x119ae7000] 10:18:02 INFO - PROCESS | 1646 | 1467911882243 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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 10:18:02 INFO - PROCESS | 1646 | 1467911882286 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1646 | 1467911882287 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:18:02 INFO - PROCESS | 1646 | 1467911882292 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1646 | 1467911882293 Marionette TRACE conn2 <- [1,106,null,{}] 10:18:02 INFO - PROCESS | 1646 | 1467911882295 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}] 10:18:02 INFO - PROCESS | 1646 | 1467911882296 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:02 INFO - PROCESS | 1646 | 1467911882371 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:18:02 INFO - PROCESS | 1646 | 1467911882417 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 1646 | 1467911882418 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119b28800 == 34 [pid = 1646] [id = 34] 10:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11804a000) [pid = 1646] [serial = 98] [outer = 0x0] 10:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12378a400) [pid = 1646] [serial = 99] [outer = 0x11804a000] 10:18:02 INFO - PROCESS | 1646 | 1467911882442 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123c47400) [pid = 1646] [serial = 100] [outer = 0x11804a000] 10:18:02 INFO - PROCESS | 1646 | 1467911882698 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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 10:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:18:02 INFO - PROCESS | 1646 | 1467911882712 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1646 | 1467911882714 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:18:02 INFO - PROCESS | 1646 | 1467911882723 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1646 | 1467911882727 Marionette TRACE conn2 <- [1,110,null,{}] 10:18:02 INFO - PROCESS | 1646 | 1467911882735 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}] 10:18:02 INFO - PROCESS | 1646 | 1467911882736 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:02 INFO - PROCESS | 1646 | 1467911882832 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:18:02 INFO - PROCESS | 1646 | 1467911882836 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 1646 | 1467911882840 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12305b800 == 35 [pid = 1646] [id = 35] 10:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x117ea7800) [pid = 1646] [serial = 101] [outer = 0x0] 10:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123fbdc00) [pid = 1646] [serial = 102] [outer = 0x117ea7800] 10:18:02 INFO - PROCESS | 1646 | 1467911882866 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124b8f000) [pid = 1646] [serial = 103] [outer = 0x117ea7800] 10:18:03 INFO - PROCESS | 1646 | 1467911883193 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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 486ms 10:18:03 INFO - PROCESS | 1646 | 1467911883203 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 1646 | 1467911883204 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:18:03 INFO - PROCESS | 1646 | 1467911883210 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 1646 | 1467911883211 Marionette TRACE conn2 <- [1,114,null,{}] 10:18:03 INFO - PROCESS | 1646 | 1467911883214 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}] 10:18:03 INFO - PROCESS | 1646 | 1467911883215 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:03 INFO - PROCESS | 1646 | 1467911883320 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:18:03 INFO - PROCESS | 1646 | 1467911883344 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 1646 | 1467911883345 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12312a000 == 36 [pid = 1646] [id = 36] 10:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1243ba000) [pid = 1646] [serial = 104] [outer = 0x0] 10:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124b94400) [pid = 1646] [serial = 105] [outer = 0x1243ba000] 10:18:03 INFO - PROCESS | 1646 | 1467911883369 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126093800) [pid = 1646] [serial = 106] [outer = 0x1243ba000] 10:18:03 INFO - PROCESS | 1646 | 1467911883621 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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 420ms 10:18:03 INFO - PROCESS | 1646 | 1467911883631 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 1646 | 1467911883632 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:18:03 INFO - PROCESS | 1646 | 1467911883634 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 1646 | 1467911883635 Marionette TRACE conn2 <- [1,118,null,{}] 10:18:03 INFO - PROCESS | 1646 | 1467911883647 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}] 10:18:03 INFO - PROCESS | 1646 | 1467911883648 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:03 INFO - PROCESS | 1646 | 1467911883732 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:18:03 INFO - PROCESS | 1646 | 1467911883737 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 1646 | 1467911883738 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12332a800 == 37 [pid = 1646] [id = 37] 10:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123871800) [pid = 1646] [serial = 107] [outer = 0x0] 10:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126127800) [pid = 1646] [serial = 108] [outer = 0x123871800] 10:18:03 INFO - PROCESS | 1646 | 1467911883764 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126710400) [pid = 1646] [serial = 109] [outer = 0x123871800] 10:18:04 INFO - PROCESS | 1646 | 1467911884039 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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 425ms 10:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:18:04 INFO - PROCESS | 1646 | 1467911884063 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1646 | 1467911884064 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:18:04 INFO - PROCESS | 1646 | 1467911884066 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 1646 | 1467911884067 Marionette TRACE conn2 <- [1,122,null,{}] 10:18:04 INFO - PROCESS | 1646 | 1467911884078 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}] 10:18:04 INFO - PROCESS | 1646 | 1467911884079 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:04 INFO - PROCESS | 1646 | 1467911884166 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:18:04 INFO - PROCESS | 1646 | 1467911884170 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1646 | 1467911884171 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x123852800 == 38 [pid = 1646] [id = 38] 10:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1195cac00) [pid = 1646] [serial = 110] [outer = 0x0] 10:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126c3cc00) [pid = 1646] [serial = 111] [outer = 0x1195cac00] 10:18:04 INFO - PROCESS | 1646 | 1467911884195 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126ccd800) [pid = 1646] [serial = 112] [outer = 0x1195cac00] 10:18:04 INFO - PROCESS | 1646 | 1467911884474 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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 10:18:04 INFO - PROCESS | 1646 | 1467911884507 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1646 | 1467911884509 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:18:04 INFO - PROCESS | 1646 | 1467911884518 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 1646 | 1467911884520 Marionette TRACE conn2 <- [1,126,null,{}] 10:18:04 INFO - PROCESS | 1646 | 1467911884530 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}] 10:18:04 INFO - PROCESS | 1646 | 1467911884531 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:04 INFO - PROCESS | 1646 | 1467911884640 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:18:04 INFO - PROCESS | 1646 | 1467911884655 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1646 | 1467911884657 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cc7000 == 39 [pid = 1646] [id = 39] 10:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126ccc800) [pid = 1646] [serial = 113] [outer = 0x0] 10:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128b77400) [pid = 1646] [serial = 114] [outer = 0x126ccc800] 10:18:04 INFO - PROCESS | 1646 | 1467911884681 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128de4000) [pid = 1646] [serial = 115] [outer = 0x126ccc800] 10:18:04 INFO - PROCESS | 1646 | 1467911884973 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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 477ms 10:18:04 INFO - PROCESS | 1646 | 1467911884996 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1646 | 1467911884997 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:18:05 INFO - PROCESS | 1646 | 1467911884999 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1646 | 1467911885000 Marionette TRACE conn2 <- [1,130,null,{}] 10:18:05 INFO - PROCESS | 1646 | 1467911885011 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}] 10:18:05 INFO - PROCESS | 1646 | 1467911885012 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:05 INFO - PROCESS | 1646 | 1467911885101 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:18:05 INFO - PROCESS | 1646 | 1467911885105 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 1646 | 1467911885106 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1246da800 == 40 [pid = 1646] [id = 40] 10:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12923b000) [pid = 1646] [serial = 116] [outer = 0x0] 10:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12932f400) [pid = 1646] [serial = 117] [outer = 0x12923b000] 10:18:05 INFO - PROCESS | 1646 | 1467911885130 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x129560400) [pid = 1646] [serial = 118] [outer = 0x12923b000] 10:18:05 INFO - PROCESS | 1646 | 1467911885432 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]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 10:18:05 INFO - PROCESS | 1646 | 1467911885469 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 1646 | 1467911885470 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:18:05 INFO - PROCESS | 1646 | 1467911885475 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1646 | 1467911885476 Marionette TRACE conn2 <- [1,134,null,{}] 10:18:05 INFO - PROCESS | 1646 | 1467911885479 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}] 10:18:05 INFO - PROCESS | 1646 | 1467911885480 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:05 INFO - PROCESS | 1646 | 1467911885599 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:18:05 INFO - PROCESS | 1646 | 1467911885605 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 1646 | 1467911885606 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc9000 == 41 [pid = 1646] [id = 41] 10:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x128de3c00) [pid = 1646] [serial = 119] [outer = 0x0] 10:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x129565c00) [pid = 1646] [serial = 120] [outer = 0x128de3c00] 10:18:05 INFO - PROCESS | 1646 | 1467911885629 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x129577000) [pid = 1646] [serial = 121] [outer = 0x128de3c00] 10:18:06 INFO - PROCESS | 1646 | 1467911886626 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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1171ms 10:18:06 INFO - PROCESS | 1646 | 1467911886647 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 1646 | 1467911886649 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:18:06 INFO - PROCESS | 1646 | 1467911886652 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 1646 | 1467911886654 Marionette TRACE conn2 <- [1,138,null,{}] 10:18:06 INFO - PROCESS | 1646 | 1467911886666 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}] 10:18:06 INFO - PROCESS | 1646 | 1467911886667 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:06 INFO - PROCESS | 1646 | 1467911886764 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:18:06 INFO - PROCESS | 1646 | 1467911886769 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 1646 | 1467911886772 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x112b53800 == 42 [pid = 1646] [id = 42] 10:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1161dfc00) [pid = 1646] [serial = 122] [outer = 0x0] 10:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11671cc00) [pid = 1646] [serial = 123] [outer = 0x1161dfc00] 10:18:06 INFO - PROCESS | 1646 | 1467911886801 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11702d000) [pid = 1646] [serial = 124] [outer = 0x1161dfc00] 10:18:07 INFO - PROCESS | 1646 | 1467911887138 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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 527ms 10:18:07 INFO - PROCESS | 1646 | 1467911887180 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1646 | 1467911887183 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:18:07 INFO - PROCESS | 1646 | 1467911887187 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1646 | 1467911887189 Marionette TRACE conn2 <- [1,142,null,{}] 10:18:07 INFO - PROCESS | 1646 | 1467911887191 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}] 10:18:07 INFO - PROCESS | 1646 | 1467911887193 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:07 INFO - PROCESS | 1646 | 1467911887284 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:18:07 INFO - PROCESS | 1646 | 1467911887316 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1646 | 1467911887317 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x116790000 == 43 [pid = 1646] [id = 43] 10:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11803dc00) [pid = 1646] [serial = 125] [outer = 0x0] 10:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11813d000) [pid = 1646] [serial = 126] [outer = 0x11803dc00] 10:18:07 INFO - PROCESS | 1646 | 1467911887344 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x118436400) [pid = 1646] [serial = 127] [outer = 0x11803dc00] 10:18:07 INFO - PROCESS | 1646 | 1467911887681 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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 10:18:07 INFO - PROCESS | 1646 | 1467911887707 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1646 | 1467911887708 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:18:07 INFO - PROCESS | 1646 | 1467911887716 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1646 | 1467911887718 Marionette TRACE conn2 <- [1,146,null,{}] 10:18:07 INFO - PROCESS | 1646 | 1467911887726 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}] 10:18:07 INFO - PROCESS | 1646 | 1467911887729 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:07 INFO - PROCESS | 1646 | 1467911887818 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:18:07 INFO - PROCESS | 1646 | 1467911887848 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1646 | 1467911887850 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e28800 == 44 [pid = 1646] [id = 44] 10:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1188ef800) [pid = 1646] [serial = 128] [outer = 0x0] 10:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1195c4000) [pid = 1646] [serial = 129] [outer = 0x1188ef800] 10:18:07 INFO - PROCESS | 1646 | 1467911887877 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x119647000) [pid = 1646] [serial = 130] [outer = 0x1188ef800] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12932b400) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12de49400) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x128de1400) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11813b400) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12ccc5800) [pid = 1646] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x123410c00) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12bdd6800) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12bd81800) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12bd6dc00) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12baa6c00) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12ba0fc00) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12aa57800) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12a817c00) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119a7f000) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x119a7f400) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119ae7000) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11804a000) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1243ba000) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x123871800) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1195cac00) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1112a9400) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x112bc9800) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11803e800) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11316e800) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116a11000) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112be3800) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118890c00) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112bdcc00) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:18:08 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119645800) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:18:08 INFO - PROCESS | 1646 | 1467911888614 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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 927ms 10:18:08 INFO - PROCESS | 1646 | 1467911888642 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1646 | 1467911888644 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:18:08 INFO - PROCESS | 1646 | 1467911888647 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1646 | 1467911888648 Marionette TRACE conn2 <- [1,150,null,{}] 10:18:08 INFO - PROCESS | 1646 | 1467911888650 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}] 10:18:08 INFO - PROCESS | 1646 | 1467911888651 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:08 INFO - PROCESS | 1646 | 1467911888743 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:18:08 INFO - PROCESS | 1646 | 1467911888793 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 1646 | 1467911888794 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118331800 == 45 [pid = 1646] [id = 45] 10:18:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11316e800) [pid = 1646] [serial = 131] [outer = 0x0] 10:18:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11915d000) [pid = 1646] [serial = 132] [outer = 0x11316e800] 10:18:08 INFO - PROCESS | 1646 | 1467911888820 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1195bfc00) [pid = 1646] [serial = 133] [outer = 0x11316e800] 10:18:09 INFO - PROCESS | 1646 | 1467911889093 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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 10:18:09 INFO - PROCESS | 1646 | 1467911889115 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 1646 | 1467911889116 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:18:09 INFO - PROCESS | 1646 | 1467911889119 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 1646 | 1467911889120 Marionette TRACE conn2 <- [1,154,null,{}] 10:18:09 INFO - PROCESS | 1646 | 1467911889130 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}] 10:18:09 INFO - PROCESS | 1646 | 1467911889132 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:09 INFO - PROCESS | 1646 | 1467911889211 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:18:09 INFO - PROCESS | 1646 | 1467911889214 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1646 | 1467911889216 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927a800 == 46 [pid = 1646] [id = 46] 10:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11803cc00) [pid = 1646] [serial = 134] [outer = 0x0] 10:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1199a9000) [pid = 1646] [serial = 135] [outer = 0x11803cc00] 10:18:09 INFO - PROCESS | 1646 | 1467911889243 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119a81000) [pid = 1646] [serial = 136] [outer = 0x11803cc00] 10:18:09 INFO - PROCESS | 1646 | 1467911889574 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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 476ms 10:18:09 INFO - PROCESS | 1646 | 1467911889595 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 1646 | 1467911889596 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:18:09 INFO - PROCESS | 1646 | 1467911889599 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 1646 | 1467911889600 Marionette TRACE conn2 <- [1,158,null,{}] 10:18:09 INFO - PROCESS | 1646 | 1467911889602 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}] 10:18:09 INFO - PROCESS | 1646 | 1467911889606 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:09 INFO - PROCESS | 1646 | 1467911889698 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:18:09 INFO - PROCESS | 1646 | 1467911889703 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1646 | 1467911889705 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c5f000 == 47 [pid = 1646] [id = 47] 10:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119be6800) [pid = 1646] [serial = 137] [outer = 0x0] 10:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x123007000) [pid = 1646] [serial = 138] [outer = 0x119be6800] 10:18:09 INFO - PROCESS | 1646 | 1467911889735 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12396f800) [pid = 1646] [serial = 139] [outer = 0x119be6800] 10:18:10 INFO - PROCESS | 1646 | 1467911890175 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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 619ms 10:18:10 INFO - PROCESS | 1646 | 1467911890219 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 1646 | 1467911890221 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:18:10 INFO - PROCESS | 1646 | 1467911890224 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 1646 | 1467911890226 Marionette TRACE conn2 <- [1,162,null,{}] 10:18:10 INFO - PROCESS | 1646 | 1467911890229 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}] 10:18:10 INFO - PROCESS | 1646 | 1467911890231 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:10 INFO - PROCESS | 1646 | 1467911890325 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:18:10 INFO - PROCESS | 1646 | 1467911890329 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 1646 | 1467911890330 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123123800 == 48 [pid = 1646] [id = 48] 10:18:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x117eb0800) [pid = 1646] [serial = 140] [outer = 0x0] 10:18:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12416e400) [pid = 1646] [serial = 141] [outer = 0x117eb0800] 10:18:10 INFO - PROCESS | 1646 | 1467911890354 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1243b5800) [pid = 1646] [serial = 142] [outer = 0x117eb0800] 10:18:10 INFO - PROCESS | 1646 | 1467911890781 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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 569ms 10:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:18:10 INFO - PROCESS | 1646 | 1467911890794 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 1646 | 1467911890796 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:18:10 INFO - PROCESS | 1646 | 1467911890799 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 1646 | 1467911890803 Marionette TRACE conn2 <- [1,166,null,{}] 10:18:10 INFO - PROCESS | 1646 | 1467911890806 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}] 10:18:10 INFO - PROCESS | 1646 | 1467911890808 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:10 INFO - PROCESS | 1646 | 1467911890904 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:18:10 INFO - PROCESS | 1646 | 1467911890988 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 1646 | 1467911890990 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac8000 == 49 [pid = 1646] [id = 49] 10:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1170ae400) [pid = 1646] [serial = 143] [outer = 0x0] 10:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1176ef400) [pid = 1646] [serial = 144] [outer = 0x1170ae400] 10:18:11 INFO - PROCESS | 1646 | 1467911891022 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11813cc00) [pid = 1646] [serial = 145] [outer = 0x1170ae400] 10:18:11 INFO - PROCESS | 1646 | 1467911891567 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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 823ms 10:18:11 INFO - PROCESS | 1646 | 1467911891626 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 1646 | 1467911891631 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:18:11 INFO - PROCESS | 1646 | 1467911891638 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 1646 | 1467911891641 Marionette TRACE conn2 <- [1,170,null,{}] 10:18:11 INFO - PROCESS | 1646 | 1467911891645 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}] 10:18:11 INFO - PROCESS | 1646 | 1467911891648 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:11 INFO - PROCESS | 1646 | 1467911891748 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:18:11 INFO - PROCESS | 1646 | 1467911891808 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 1646 | 1467911891810 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c53800 == 50 [pid = 1646] [id = 50] 10:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x119475800) [pid = 1646] [serial = 146] [outer = 0x0] 10:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1195c2000) [pid = 1646] [serial = 147] [outer = 0x119475800] 10:18:11 INFO - PROCESS | 1646 | 1467911891841 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11964a000) [pid = 1646] [serial = 148] [outer = 0x119475800] 10:18:12 INFO - PROCESS | 1646 | 1467911892299 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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 724ms 10:18:12 INFO - PROCESS | 1646 | 1467911892363 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 1646 | 1467911892366 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:18:12 INFO - PROCESS | 1646 | 1467911892369 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 1646 | 1467911892373 Marionette TRACE conn2 <- [1,174,null,{}] 10:18:12 INFO - PROCESS | 1646 | 1467911892385 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}] 10:18:12 INFO - PROCESS | 1646 | 1467911892389 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:12 INFO - PROCESS | 1646 | 1467911892492 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:18:12 INFO - PROCESS | 1646 | 1467911892541 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 1646 | 1467911892544 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c9b000 == 51 [pid = 1646] [id = 51] 10:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x123004c00) [pid = 1646] [serial = 149] [outer = 0x0] 10:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1230c1400) [pid = 1646] [serial = 150] [outer = 0x123004c00] 10:18:12 INFO - PROCESS | 1646 | 1467911892574 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x123975000) [pid = 1646] [serial = 151] [outer = 0x123004c00] 10:18:12 INFO - PROCESS | 1646 | 1467911892988 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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 626ms 10:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:18:12 INFO - PROCESS | 1646 | 1467911892995 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 1646 | 1467911892997 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:18:13 INFO - PROCESS | 1646 | 1467911892999 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 1646 | 1467911893000 Marionette TRACE conn2 <- [1,178,null,{}] 10:18:13 INFO - PROCESS | 1646 | 1467911893003 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}] 10:18:13 INFO - PROCESS | 1646 | 1467911893004 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:13 INFO - PROCESS | 1646 | 1467911893102 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:18:13 INFO - PROCESS | 1646 | 1467911893146 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 1646 | 1467911893148 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119277000 == 52 [pid = 1646] [id = 52] 10:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1241ec400) [pid = 1646] [serial = 152] [outer = 0x0] 10:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x124670800) [pid = 1646] [serial = 153] [outer = 0x1241ec400] 10:18:13 INFO - PROCESS | 1646 | 1467911893176 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x124ceb800) [pid = 1646] [serial = 154] [outer = 0x1241ec400] 10:18:13 INFO - PROCESS | 1646 | 1467911893575 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]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 10:18:13 INFO - PROCESS | 1646 | 1467911893618 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 1646 | 1467911893619 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:18:13 INFO - PROCESS | 1646 | 1467911893622 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 1646 | 1467911893623 Marionette TRACE conn2 <- [1,182,null,{}] 10:18:13 INFO - PROCESS | 1646 | 1467911893625 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}] 10:18:13 INFO - PROCESS | 1646 | 1467911893627 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:13 INFO - PROCESS | 1646 | 1467911893720 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:18:13 INFO - PROCESS | 1646 | 1467911893794 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 1646 | 1467911893796 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a65000 == 53 [pid = 1646] [id = 53] 10:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12608bc00) [pid = 1646] [serial = 155] [outer = 0x0] 10:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x126583800) [pid = 1646] [serial = 156] [outer = 0x12608bc00] 10:18:13 INFO - PROCESS | 1646 | 1467911893824 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x126a2ec00) [pid = 1646] [serial = 157] [outer = 0x12608bc00] 10:18:14 INFO - PROCESS | 1646 | 1467911894253 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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 668ms 10:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:18:14 INFO - PROCESS | 1646 | 1467911894291 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 1646 | 1467911894292 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:18:14 INFO - PROCESS | 1646 | 1467911894295 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 1646 | 1467911894296 Marionette TRACE conn2 <- [1,186,null,{}] 10:18:14 INFO - PROCESS | 1646 | 1467911894298 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}] 10:18:14 INFO - PROCESS | 1646 | 1467911894303 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:14 INFO - PROCESS | 1646 | 1467911894408 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:18:14 INFO - PROCESS | 1646 | 1467911894469 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 1646 | 1467911894471 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x116621800 == 54 [pid = 1646] [id = 54] 10:18:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1170ad400) [pid = 1646] [serial = 158] [outer = 0x0] 10:18:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11836c400) [pid = 1646] [serial = 159] [outer = 0x1170ad400] 10:18:14 INFO - PROCESS | 1646 | 1467911894500 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x126ccb400) [pid = 1646] [serial = 160] [outer = 0x1170ad400] 10:18:14 INFO - PROCESS | 1646 | 1467911894947 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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 669ms 10:18:14 INFO - PROCESS | 1646 | 1467911894965 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 1646 | 1467911894967 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:18:14 INFO - PROCESS | 1646 | 1467911894970 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 1646 | 1467911894972 Marionette TRACE conn2 <- [1,190,null,{}] 10:18:14 INFO - PROCESS | 1646 | 1467911894976 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}] 10:18:14 INFO - PROCESS | 1646 | 1467911894977 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:15 INFO - PROCESS | 1646 | 1467911895088 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:18:15 INFO - PROCESS | 1646 | 1467911895139 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 1646 | 1467911895140 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x116119800 == 55 [pid = 1646] [id = 55] 10:18:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11696d400) [pid = 1646] [serial = 161] [outer = 0x0] 10:18:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x116a11400) [pid = 1646] [serial = 162] [outer = 0x11696d400] 10:18:15 INFO - PROCESS | 1646 | 1467911895168 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11803bc00) [pid = 1646] [serial = 163] [outer = 0x11696d400] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119c5f000 == 54 [pid = 1646] [id = 47] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11927a800 == 53 [pid = 1646] [id = 46] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x118331800 == 52 [pid = 1646] [id = 45] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x117e28800 == 51 [pid = 1646] [id = 44] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x118344000 == 50 [pid = 1646] [id = 30] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11917a800 == 49 [pid = 1646] [id = 31] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116790000 == 48 [pid = 1646] [id = 43] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11926f000 == 47 [pid = 1646] [id = 32] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x117217000 == 46 [pid = 1646] [id = 28] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x112b53800 == 45 [pid = 1646] [id = 42] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac5800 == 44 [pid = 1646] [id = 27] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b2800 == 43 [pid = 1646] [id = 33] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11815b000 == 42 [pid = 1646] [id = 29] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc9000 == 41 [pid = 1646] [id = 41] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116621800 == 40 [pid = 1646] [id = 54] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x126a65000 == 39 [pid = 1646] [id = 53] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119277000 == 38 [pid = 1646] [id = 52] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123c9b000 == 37 [pid = 1646] [id = 51] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1246da800 == 36 [pid = 1646] [id = 40] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119b28800 == 35 [pid = 1646] [id = 34] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119c53800 == 34 [pid = 1646] [id = 50] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12305b800 == 33 [pid = 1646] [id = 35] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12332a800 == 32 [pid = 1646] [id = 37] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123852800 == 31 [pid = 1646] [id = 38] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123cc7000 == 30 [pid = 1646] [id = 39] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac8000 == 29 [pid = 1646] [id = 49] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123123800 == 28 [pid = 1646] [id = 48] 10:18:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12312a000 == 27 [pid = 1646] [id = 36] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x123c78c00) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118893400) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x1199a0c00) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x119cda000) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12100f400) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12100fc00) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12300a400) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x123409400) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x1188f3000) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12378a400) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x123fbdc00) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x124b94400) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x126127800) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x126c3cc00) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x128b77400) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1119a9000) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1161da000) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x118139c00) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x123c47400) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1166f2c00) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1167eac00) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1170ba400) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118049c00) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11915b000) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1195bd400) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119ae5800) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126093800) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126710400) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126ccd800) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1195ca800) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11888b800) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1167df400) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1187d2000) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12932f400) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119477c00) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112594800) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117eb2000) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123789400) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd92400) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12bd9a800) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12baa3000) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12ba9cc00) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12ab5b400) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12b2bf400) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12a819800) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12aa50000) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1295ba800) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12932d000) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129332c00) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12de4d400) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12cc17000) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12cc1b800) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1187cc000) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118365400) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12d326800) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12cc0e800) [pid = 1646] [serial = 52] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12cfe6000) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12c820000) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12ccbd000) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12cf83800) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12c818c00) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12bddd800) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12bdd2c00) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12bdd6400) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12bd78000) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12bd7ec00) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 10:18:15 INFO - PROCESS | 1646 | 1467911895993 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]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1072ms 10:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:18:16 INFO - PROCESS | 1646 | 1467911896043 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 1646 | 1467911896045 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:18:16 INFO - PROCESS | 1646 | 1467911896048 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 1646 | 1467911896050 Marionette TRACE conn2 <- [1,194,null,{}] 10:18:16 INFO - PROCESS | 1646 | 1467911896054 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}] 10:18:16 INFO - PROCESS | 1646 | 1467911896055 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:16 INFO - PROCESS | 1646 | 1467911896132 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:18:16 INFO - PROCESS | 1646 | 1467911896176 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 1646 | 1467911896178 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11310d000 == 28 [pid = 1646] [id = 56] 10:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1166f0000) [pid = 1646] [serial = 164] [outer = 0x0] 10:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11696d000) [pid = 1646] [serial = 165] [outer = 0x1166f0000] 10:18:16 INFO - PROCESS | 1646 | 1467911896206 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1176e9400) [pid = 1646] [serial = 166] [outer = 0x1166f0000] 10:18:16 INFO - PROCESS | 1646 | 1467911896512 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]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 520ms 10:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:18:16 INFO - PROCESS | 1646 | 1467911896569 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 1646 | 1467911896572 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:18:16 INFO - PROCESS | 1646 | 1467911896576 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 1646 | 1467911896578 Marionette TRACE conn2 <- [1,198,null,{}] 10:18:16 INFO - PROCESS | 1646 | 1467911896581 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}] 10:18:16 INFO - PROCESS | 1646 | 1467911896582 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:16 INFO - PROCESS | 1646 | 1467911896657 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:18:16 INFO - PROCESS | 1646 | 1467911896699 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 1646 | 1467911896701 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11699c000 == 29 [pid = 1646] [id = 57] 10:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1176eac00) [pid = 1646] [serial = 167] [outer = 0x0] 10:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118138400) [pid = 1646] [serial = 168] [outer = 0x1176eac00] 10:18:16 INFO - PROCESS | 1646 | 1467911896728 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11888b000) [pid = 1646] [serial = 169] [outer = 0x1176eac00] 10:18:17 INFO - PROCESS | 1646 | 1467911897078 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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 10:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:18:17 INFO - PROCESS | 1646 | 1467911897096 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1646 | 1467911897098 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:18:17 INFO - PROCESS | 1646 | 1467911897102 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1646 | 1467911897105 Marionette TRACE conn2 <- [1,202,null,{}] 10:18:17 INFO - PROCESS | 1646 | 1467911897117 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}] 10:18:17 INFO - PROCESS | 1646 | 1467911897122 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:17 INFO - PROCESS | 1646 | 1467911897263 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:18:17 INFO - PROCESS | 1646 | 1467911897313 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1646 | 1467911897316 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e38000 == 30 [pid = 1646] [id = 58] 10:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113738000) [pid = 1646] [serial = 170] [outer = 0x0] 10:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1195bc800) [pid = 1646] [serial = 171] [outer = 0x113738000] 10:18:17 INFO - PROCESS | 1646 | 1467911897362 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119642800) [pid = 1646] [serial = 172] [outer = 0x113738000] 10:18:17 INFO - PROCESS | 1646 | 1467911897676 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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 624ms 10:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:18:17 INFO - PROCESS | 1646 | 1467911897727 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1646 | 1467911897729 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:18:17 INFO - PROCESS | 1646 | 1467911897731 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1646 | 1467911897732 Marionette TRACE conn2 <- [1,206,null,{}] 10:18:17 INFO - PROCESS | 1646 | 1467911897734 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}] 10:18:17 INFO - PROCESS | 1646 | 1467911897736 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:17 INFO - PROCESS | 1646 | 1467911897812 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:18:17 INFO - PROCESS | 1646 | 1467911897842 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1646 | 1467911897843 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182ab800 == 31 [pid = 1646] [id = 59] 10:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11617f000) [pid = 1646] [serial = 173] [outer = 0x0] 10:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11999fc00) [pid = 1646] [serial = 174] [outer = 0x11617f000] 10:18:17 INFO - PROCESS | 1646 | 1467911897868 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119be2c00) [pid = 1646] [serial = 175] [outer = 0x11617f000] 10:18:18 INFO - PROCESS | 1646 | 1467911898183 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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 10:18:18 INFO - PROCESS | 1646 | 1467911898199 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1646 | 1467911898212 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:18:18 INFO - PROCESS | 1646 | 1467911898228 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1646 | 1467911898230 Marionette TRACE conn2 <- [1,210,null,{}] 10:18:18 INFO - PROCESS | 1646 | 1467911898232 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}] 10:18:18 INFO - PROCESS | 1646 | 1467911898233 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:18 INFO - PROCESS | 1646 | 1467911898319 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:18:18 INFO - PROCESS | 1646 | 1467911898323 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 1646 | 1467911898324 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x11926c000 == 32 [pid = 1646] [id = 60] 10:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1176e6c00) [pid = 1646] [serial = 176] [outer = 0x0] 10:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12100bc00) [pid = 1646] [serial = 177] [outer = 0x1176e6c00] 10:18:18 INFO - PROCESS | 1646 | 1467911898348 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123007800) [pid = 1646] [serial = 178] [outer = 0x1176e6c00] 10:18:18 INFO - PROCESS | 1646 | 1467911898692 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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 10:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:18:18 INFO - PROCESS | 1646 | 1467911898698 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1646 | 1467911898699 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:18:18 INFO - PROCESS | 1646 | 1467911898701 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1646 | 1467911898702 Marionette TRACE conn2 <- [1,214,null,{}] 10:18:18 INFO - PROCESS | 1646 | 1467911898705 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}] 10:18:18 INFO - PROCESS | 1646 | 1467911898709 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:18 INFO - PROCESS | 1646 | 1467911898813 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:18:18 INFO - PROCESS | 1646 | 1467911898845 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 1646 | 1467911898846 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119b1f800 == 33 [pid = 1646] [id = 61] 10:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12322d800) [pid = 1646] [serial = 179] [outer = 0x0] 10:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12396e800) [pid = 1646] [serial = 180] [outer = 0x12322d800] 10:18:18 INFO - PROCESS | 1646 | 1467911898871 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x124b90400) [pid = 1646] [serial = 181] [outer = 0x12322d800] 10:18:19 INFO - PROCESS | 1646 | 1467911899165 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]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 10:18:19 INFO - PROCESS | 1646 | 1467911899183 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 1646 | 1467911899185 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:18:19 INFO - PROCESS | 1646 | 1467911899187 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 1646 | 1467911899189 Marionette TRACE conn2 <- [1,218,null,{}] 10:18:19 INFO - PROCESS | 1646 | 1467911899200 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}] 10:18:19 INFO - PROCESS | 1646 | 1467911899213 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:19 INFO - PROCESS | 1646 | 1467911899308 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:18:19 INFO - PROCESS | 1646 | 1467911899312 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 1646 | 1467911899313 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c5f000 == 34 [pid = 1646] [id = 62] 10:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1149cb000) [pid = 1646] [serial = 182] [outer = 0x0] 10:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124b97800) [pid = 1646] [serial = 183] [outer = 0x1149cb000] 10:18:19 INFO - PROCESS | 1646 | 1467911899337 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126123400) [pid = 1646] [serial = 184] [outer = 0x1149cb000] 10:18:19 INFO - PROCESS | 1646 | 1467911899646 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]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 478ms 10:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:18:19 INFO - PROCESS | 1646 | 1467911899668 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 1646 | 1467911899669 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:18:19 INFO - PROCESS | 1646 | 1467911899675 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 1646 | 1467911899676 Marionette TRACE conn2 <- [1,222,null,{}] 10:18:19 INFO - PROCESS | 1646 | 1467911899684 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}] 10:18:19 INFO - PROCESS | 1646 | 1467911899685 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:19 INFO - PROCESS | 1646 | 1467911899773 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:18:19 INFO - PROCESS | 1646 | 1467911899777 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 1646 | 1467911899778 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123140800 == 35 [pid = 1646] [id = 63] 10:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119155400) [pid = 1646] [serial = 185] [outer = 0x0] 10:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126798000) [pid = 1646] [serial = 186] [outer = 0x119155400] 10:18:19 INFO - PROCESS | 1646 | 1467911899802 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126c44800) [pid = 1646] [serial = 187] [outer = 0x119155400] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117eb0800) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11803cc00) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119be6800) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11803dc00) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1161dfc00) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11316e800) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1188ef800) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128de3c00) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117ea7800) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12923b000) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:18:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126ccc800) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:18:20 INFO - PROCESS | 1646 | 1467911900175 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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 521ms 10:18:20 INFO - PROCESS | 1646 | 1467911900196 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 1646 | 1467911900197 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:18:20 INFO - PROCESS | 1646 | 1467911900199 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 1646 | 1467911900201 Marionette TRACE conn2 <- [1,226,null,{}] 10:18:20 INFO - PROCESS | 1646 | 1467911900218 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}] 10:18:20 INFO - PROCESS | 1646 | 1467911900219 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:20 INFO - PROCESS | 1646 | 1467911900321 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:18:20 INFO - PROCESS | 1646 | 1467911900347 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1646 | 1467911900348 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e31000 == 36 [pid = 1646] [id = 64] 10:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1114a8c00) [pid = 1646] [serial = 188] [outer = 0x0] 10:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119be0c00) [pid = 1646] [serial = 189] [outer = 0x1114a8c00] 10:18:20 INFO - PROCESS | 1646 | 1467911900372 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12679f800) [pid = 1646] [serial = 190] [outer = 0x1114a8c00] 10:18:20 INFO - PROCESS | 1646 | 1467911900629 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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 435ms 10:18:20 INFO - PROCESS | 1646 | 1467911900636 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 1646 | 1467911900637 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:18:20 INFO - PROCESS | 1646 | 1467911900651 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 1646 | 1467911900652 Marionette TRACE conn2 <- [1,230,null,{}] 10:18:20 INFO - PROCESS | 1646 | 1467911900654 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}] 10:18:20 INFO - PROCESS | 1646 | 1467911900657 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:20 INFO - PROCESS | 1646 | 1467911900745 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:18:20 INFO - PROCESS | 1646 | 1467911900748 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1646 | 1467911900750 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239be800 == 37 [pid = 1646] [id = 65] 10:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1267a3c00) [pid = 1646] [serial = 191] [outer = 0x0] 10:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128b76800) [pid = 1646] [serial = 192] [outer = 0x1267a3c00] 10:18:20 INFO - PROCESS | 1646 | 1467911900776 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128de0c00) [pid = 1646] [serial = 193] [outer = 0x1267a3c00] 10:18:21 INFO - PROCESS | 1646 | 1467911901102 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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 474ms 10:18:21 INFO - PROCESS | 1646 | 1467911901124 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 1646 | 1467911901126 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:18:21 INFO - PROCESS | 1646 | 1467911901128 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 1646 | 1467911901130 Marionette TRACE conn2 <- [1,234,null,{}] 10:18:21 INFO - PROCESS | 1646 | 1467911901132 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}] 10:18:21 INFO - PROCESS | 1646 | 1467911901134 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:21 INFO - PROCESS | 1646 | 1467911901248 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:18:21 INFO - PROCESS | 1646 | 1467911901254 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 1646 | 1467911901257 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11926b800 == 38 [pid = 1646] [id = 66] 10:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128de1800) [pid = 1646] [serial = 194] [outer = 0x0] 10:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12932b400) [pid = 1646] [serial = 195] [outer = 0x128de1800] 10:18:21 INFO - PROCESS | 1646 | 1467911901285 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129562000) [pid = 1646] [serial = 196] [outer = 0x128de1800] 10:18:21 INFO - PROCESS | 1646 | 1467911901628 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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 518ms 10:18:21 INFO - PROCESS | 1646 | 1467911901648 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 1646 | 1467911901650 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:18:21 INFO - PROCESS | 1646 | 1467911901654 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 1646 | 1467911901656 Marionette TRACE conn2 <- [1,238,null,{}] 10:18:21 INFO - PROCESS | 1646 | 1467911901659 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}] 10:18:21 INFO - PROCESS | 1646 | 1467911901661 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:21 INFO - PROCESS | 1646 | 1467911901784 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:18:21 INFO - PROCESS | 1646 | 1467911901853 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 1646 | 1467911901855 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126012800 == 39 [pid = 1646] [id = 67] 10:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123006c00) [pid = 1646] [serial = 197] [outer = 0x0] 10:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12956ac00) [pid = 1646] [serial = 198] [outer = 0x123006c00] 10:18:21 INFO - PROCESS | 1646 | 1467911901895 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1295c5000) [pid = 1646] [serial = 199] [outer = 0x123006c00] 10:18:22 INFO - PROCESS | 1646 | 1467911902424 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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 822ms 10:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:18:22 INFO - PROCESS | 1646 | 1467911902481 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 1646 | 1467911902484 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:18:22 INFO - PROCESS | 1646 | 1467911902488 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 1646 | 1467911902494 Marionette TRACE conn2 <- [1,242,null,{}] 10:18:22 INFO - PROCESS | 1646 | 1467911902497 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}] 10:18:22 INFO - PROCESS | 1646 | 1467911902499 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:22 INFO - PROCESS | 1646 | 1467911902606 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:18:22 INFO - PROCESS | 1646 | 1467911902674 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 1646 | 1467911902675 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x116994000 == 40 [pid = 1646] [id = 68] 10:18:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1166f2c00) [pid = 1646] [serial = 200] [outer = 0x0] 10:18:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x117ea9400) [pid = 1646] [serial = 201] [outer = 0x1166f2c00] 10:18:22 INFO - PROCESS | 1646 | 1467911902706 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11813f000) [pid = 1646] [serial = 202] [outer = 0x1166f2c00] 10:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119152c00) [pid = 1646] [serial = 203] [outer = 0x12c823000] 10:18:23 INFO - PROCESS | 1646 | 1467911903238 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]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 776ms 10:18:23 INFO - PROCESS | 1646 | 1467911903407 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 1646 | 1467911903409 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:18:23 INFO - PROCESS | 1646 | 1467911903447 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 1646 | 1467911903449 Marionette TRACE conn2 <- [1,246,null,{}] 10:18:23 INFO - PROCESS | 1646 | 1467911903452 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}] 10:18:23 INFO - PROCESS | 1646 | 1467911903454 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:23 INFO - PROCESS | 1646 | 1467911903547 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:18:23 INFO - PROCESS | 1646 | 1467911903611 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 1646 | 1467911903614 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x116618000 == 41 [pid = 1646] [id = 69] 10:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118366c00) [pid = 1646] [serial = 204] [outer = 0x0] 10:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11836d800) [pid = 1646] [serial = 205] [outer = 0x118366c00] 10:18:23 INFO - PROCESS | 1646 | 1467911903641 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1187d2000) [pid = 1646] [serial = 206] [outer = 0x118366c00] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11926b800 == 40 [pid = 1646] [id = 66] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1239be800 == 39 [pid = 1646] [id = 65] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x117e31000 == 38 [pid = 1646] [id = 64] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x123140800 == 37 [pid = 1646] [id = 63] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119c5f000 == 36 [pid = 1646] [id = 62] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119b1f800 == 35 [pid = 1646] [id = 61] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11926c000 == 34 [pid = 1646] [id = 60] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1182ab800 == 33 [pid = 1646] [id = 59] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x117e38000 == 32 [pid = 1646] [id = 58] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11699c000 == 31 [pid = 1646] [id = 57] 10:18:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11310d000 == 30 [pid = 1646] [id = 56] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119a81000) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12396f800) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123007000) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11813d000) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11671cc00) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11915d000) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1195c4000) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118436400) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1199a9000) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119647000) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11702d000) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x129577000) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1195bfc00) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129565c00) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124b8f000) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129560400) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128de4000) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1243b5800) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 10:18:23 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12416e400) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 10:18:24 INFO - PROCESS | 1646 | 1467911903996 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]]]}] 10:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 580ms 10:18:24 INFO - PROCESS | 1646 | 1467911904022 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:18:24 INFO - PROCESS | 1646 | 1467911904025 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:18:24 INFO - PROCESS | 1646 | 1467911904029 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 1646 | 1467911904032 Marionette TRACE conn2 <- [1,250,null,{}] 10:18:24 INFO - PROCESS | 1646 | 1467911904035 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}] 10:18:24 INFO - PROCESS | 1646 | 1467911904036 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:24 INFO - PROCESS | 1646 | 1467911904115 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:18:24 INFO - PROCESS | 1646 | 1467911904160 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1646 | 1467911904162 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e2d000 == 31 [pid = 1646] [id = 70] 10:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118367000) [pid = 1646] [serial = 207] [outer = 0x0] 10:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119472000) [pid = 1646] [serial = 208] [outer = 0x118367000] 10:18:24 INFO - PROCESS | 1646 | 1467911904189 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119642c00) [pid = 1646] [serial = 209] [outer = 0x118367000] 10:18:24 INFO - PROCESS | 1646 | 1467911904485 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]]]}] 10:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 10:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:18:24 INFO - PROCESS | 1646 | 1467911904500 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 1646 | 1467911904502 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:18:24 INFO - PROCESS | 1646 | 1467911904513 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 1646 | 1467911904514 Marionette TRACE conn2 <- [1,254,null,{}] 10:18:24 INFO - PROCESS | 1646 | 1467911904522 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}] 10:18:24 INFO - PROCESS | 1646 | 1467911904529 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:24 INFO - PROCESS | 1646 | 1467911904649 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:18:24 INFO - PROCESS | 1646 | 1467911904717 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1646 | 1467911904721 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11889d000 == 32 [pid = 1646] [id = 71] 10:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a1d000) [pid = 1646] [serial = 210] [outer = 0x0] 10:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121011800) [pid = 1646] [serial = 211] [outer = 0x119a1d000] 10:18:24 INFO - PROCESS | 1646 | 1467911904770 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1234fb400) [pid = 1646] [serial = 212] [outer = 0x119a1d000] 10:18:25 INFO - PROCESS | 1646 | 1467911905094 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]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 10:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:18:25 INFO - PROCESS | 1646 | 1467911905133 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 1646 | 1467911905134 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:18:25 INFO - PROCESS | 1646 | 1467911905136 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 1646 | 1467911905137 Marionette TRACE conn2 <- [1,258,null,{}] 10:18:25 INFO - PROCESS | 1646 | 1467911905148 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}] 10:18:25 INFO - PROCESS | 1646 | 1467911905150 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:25 INFO - PROCESS | 1646 | 1467911905256 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:18:25 INFO - PROCESS | 1646 | 1467911905281 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 1646 | 1467911905282 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x119603800 == 33 [pid = 1646] [id = 72] 10:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1234fb000) [pid = 1646] [serial = 213] [outer = 0x0] 10:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123972400) [pid = 1646] [serial = 214] [outer = 0x1234fb000] 10:18:25 INFO - PROCESS | 1646 | 1467911905307 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1243b4c00) [pid = 1646] [serial = 215] [outer = 0x1234fb000] 10:18:25 INFO - PROCESS | 1646 | 1467911905593 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]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 477ms 10:18:25 INFO - PROCESS | 1646 | 1467911905615 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 1646 | 1467911905616 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:18:25 INFO - PROCESS | 1646 | 1467911905618 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 1646 | 1467911905619 Marionette TRACE conn2 <- [1,262,null,{}] 10:18:25 INFO - PROCESS | 1646 | 1467911905630 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}] 10:18:25 INFO - PROCESS | 1646 | 1467911905631 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:25 INFO - PROCESS | 1646 | 1467911905709 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:18:25 INFO - PROCESS | 1646 | 1467911905713 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 1646 | 1467911905714 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fde800 == 34 [pid = 1646] [id = 73] 10:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123605000) [pid = 1646] [serial = 216] [outer = 0x0] 10:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124ce0c00) [pid = 1646] [serial = 217] [outer = 0x123605000] 10:18:25 INFO - PROCESS | 1646 | 1467911905740 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126129400) [pid = 1646] [serial = 218] [outer = 0x123605000] 10:18:26 INFO - PROCESS | 1646 | 1467911906094 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]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 522ms 10:18:26 INFO - PROCESS | 1646 | 1467911906141 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1646 | 1467911906142 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:18:26 INFO - PROCESS | 1646 | 1467911906144 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 1646 | 1467911906146 Marionette TRACE conn2 <- [1,266,null,{}] 10:18:26 INFO - PROCESS | 1646 | 1467911906148 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}] 10:18:26 INFO - PROCESS | 1646 | 1467911906152 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:26 INFO - PROCESS | 1646 | 1467911906272 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:18:26 INFO - PROCESS | 1646 | 1467911906277 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 1646 | 1467911906279 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236bd000 == 35 [pid = 1646] [id = 74] 10:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126710400) [pid = 1646] [serial = 219] [outer = 0x0] 10:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126ccc800) [pid = 1646] [serial = 220] [outer = 0x126710400] 10:18:26 INFO - PROCESS | 1646 | 1467911906306 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12955d800) [pid = 1646] [serial = 221] [outer = 0x126710400] 10:18:26 INFO - PROCESS | 1646 | 1467911906647 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]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 517ms 10:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:18:26 INFO - PROCESS | 1646 | 1467911906663 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1646 | 1467911906665 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:18:26 INFO - PROCESS | 1646 | 1467911906669 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 1646 | 1467911906670 Marionette TRACE conn2 <- [1,270,null,{}] 10:18:26 INFO - PROCESS | 1646 | 1467911906677 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}] 10:18:26 INFO - PROCESS | 1646 | 1467911906679 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:26 INFO - PROCESS | 1646 | 1467911906826 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:18:26 INFO - PROCESS | 1646 | 1467911906872 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 1646 | 1467911906873 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c98000 == 36 [pid = 1646] [id = 75] 10:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12955e000) [pid = 1646] [serial = 222] [outer = 0x0] 10:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1295bac00) [pid = 1646] [serial = 223] [outer = 0x12955e000] 10:18:26 INFO - PROCESS | 1646 | 1467911906911 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a6bbc00) [pid = 1646] [serial = 224] [outer = 0x12955e000] 10:18:27 INFO - PROCESS | 1646 | 1467911907304 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]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 674ms 10:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:18:27 INFO - PROCESS | 1646 | 1467911907342 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 1646 | 1467911907343 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:18:27 INFO - PROCESS | 1646 | 1467911907345 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 1646 | 1467911907346 Marionette TRACE conn2 <- [1,274,null,{}] 10:18:27 INFO - PROCESS | 1646 | 1467911907349 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}] 10:18:27 INFO - PROCESS | 1646 | 1467911907350 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:27 INFO - PROCESS | 1646 | 1467911907440 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:18:27 INFO - PROCESS | 1646 | 1467911907471 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 1646 | 1467911907472 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694e800 == 37 [pid = 1646] [id = 76] 10:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a6c1400) [pid = 1646] [serial = 225] [outer = 0x0] 10:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a80c400) [pid = 1646] [serial = 226] [outer = 0x12a6c1400] 10:18:27 INFO - PROCESS | 1646 | 1467911907497 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a816400) [pid = 1646] [serial = 227] [outer = 0x12a6c1400] 10:18:27 INFO - PROCESS | 1646 | 1467911907783 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]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 10:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:18:27 INFO - PROCESS | 1646 | 1467911907814 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 1646 | 1467911907815 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:18:27 INFO - PROCESS | 1646 | 1467911907817 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 1646 | 1467911907818 Marionette TRACE conn2 <- [1,278,null,{}] 10:18:27 INFO - PROCESS | 1646 | 1467911907821 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}] 10:18:27 INFO - PROCESS | 1646 | 1467911907822 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:28 INFO - PROCESS | 1646 | 1467911908011 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11617f000) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1170ad400) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128de1800) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176e6c00) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11696d400) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1176eac00) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x113738000) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12322d800) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1166f0000) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1114a8c00) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1149cb000) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1170ae400) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119155400) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119475800) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1267a3c00) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123004c00) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1241ec400) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:18:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12608bc00) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:18:28 INFO - PROCESS | 1646 | 1467911908050 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1646 | 1467911908051 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f47000 == 38 [pid = 1646] [id = 77] 10:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112592c00) [pid = 1646] [serial = 228] [outer = 0x0] 10:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113738000) [pid = 1646] [serial = 229] [outer = 0x112592c00] 10:18:28 INFO - PROCESS | 1646 | 1467911908075 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1176efc00) [pid = 1646] [serial = 230] [outer = 0x112592c00] 10:18:28 INFO - PROCESS | 1646 | 1467911908343 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]]]}] 10:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 569ms 10:18:28 INFO - PROCESS | 1646 | 1467911908386 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 1646 | 1467911908388 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:18:28 INFO - PROCESS | 1646 | 1467911908399 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 1646 | 1467911908400 Marionette TRACE conn2 <- [1,282,null,{}] 10:18:28 INFO - PROCESS | 1646 | 1467911908403 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}] 10:18:28 INFO - PROCESS | 1646 | 1467911908404 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:28 INFO - PROCESS | 1646 | 1467911908486 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:18:28 INFO - PROCESS | 1646 | 1467911908492 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1646 | 1467911908493 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f6e000 == 39 [pid = 1646] [id = 78] 10:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1195c3c00) [pid = 1646] [serial = 231] [outer = 0x0] 10:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1243b6c00) [pid = 1646] [serial = 232] [outer = 0x1195c3c00] 10:18:28 INFO - PROCESS | 1646 | 1467911908517 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126ccb800) [pid = 1646] [serial = 233] [outer = 0x1195c3c00] 10:18:28 INFO - PROCESS | 1646 | 1467911908828 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]]]}] 10:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 10:18:28 INFO - PROCESS | 1646 | 1467911908885 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 1646 | 1467911908887 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:18:28 INFO - PROCESS | 1646 | 1467911908890 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 1646 | 1467911908895 Marionette TRACE conn2 <- [1,286,null,{}] 10:18:28 INFO - PROCESS | 1646 | 1467911908897 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}] 10:18:28 INFO - PROCESS | 1646 | 1467911908899 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:28 INFO - PROCESS | 1646 | 1467911908989 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:18:28 INFO - PROCESS | 1646 | 1467911908995 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1646 | 1467911908996 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129297800 == 40 [pid = 1646] [id = 79] 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1176eac00) [pid = 1646] [serial = 234] [outer = 0x0] 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12aa56c00) [pid = 1646] [serial = 235] [outer = 0x1176eac00] 10:18:29 INFO - PROCESS | 1646 | 1467911909022 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12ab5a800) [pid = 1646] [serial = 236] [outer = 0x1176eac00] 10:18:29 INFO - PROCESS | 1646 | 1467911909334 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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 10:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:18:29 INFO - PROCESS | 1646 | 1467911909363 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 1646 | 1467911909364 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:18:29 INFO - PROCESS | 1646 | 1467911909366 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 1646 | 1467911909367 Marionette TRACE conn2 <- [1,290,null,{}] 10:18:29 INFO - PROCESS | 1646 | 1467911909370 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}] 10:18:29 INFO - PROCESS | 1646 | 1467911909371 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:29 INFO - PROCESS | 1646 | 1467911909449 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:18:29 INFO - PROCESS | 1646 | 1467911909499 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 1646 | 1467911909500 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129519000 == 41 [pid = 1646] [id = 80] 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1195ca400) [pid = 1646] [serial = 237] [outer = 0x0] 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b222000) [pid = 1646] [serial = 238] [outer = 0x1195ca400] 10:18:29 INFO - PROCESS | 1646 | 1467911909524 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b2b9c00) [pid = 1646] [serial = 239] [outer = 0x1195ca400] 10:18:29 INFO - PROCESS | 1646 | 1467911909788 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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 10:18:29 INFO - PROCESS | 1646 | 1467911909835 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 1646 | 1467911909837 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:18:29 INFO - PROCESS | 1646 | 1467911909847 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 1646 | 1467911909848 Marionette TRACE conn2 <- [1,294,null,{}] 10:18:29 INFO - PROCESS | 1646 | 1467911909850 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}] 10:18:29 INFO - PROCESS | 1646 | 1467911909851 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:29 INFO - PROCESS | 1646 | 1467911909936 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:18:29 INFO - PROCESS | 1646 | 1467911909942 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 1646 | 1467911909943 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x129787800 == 42 [pid = 1646] [id = 81] 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b2bf400) [pid = 1646] [serial = 240] [outer = 0x0] 10:18:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ba04400) [pid = 1646] [serial = 241] [outer = 0x12b2bf400] 10:18:29 INFO - PROCESS | 1646 | 1467911909975 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ba0d800) [pid = 1646] [serial = 242] [outer = 0x12b2bf400] 10:18:30 INFO - PROCESS | 1646 | 1467911910428 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]]]}] 10:18:30 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. 10:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 626ms 10:18:30 INFO - PROCESS | 1646 | 1467911910466 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 1646 | 1467911910469 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:18:30 INFO - PROCESS | 1646 | 1467911910472 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 1646 | 1467911910475 Marionette TRACE conn2 <- [1,298,null,{}] 10:18:30 INFO - PROCESS | 1646 | 1467911910479 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}] 10:18:30 INFO - PROCESS | 1646 | 1467911910480 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:30 INFO - PROCESS | 1646 | 1467911910581 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:18:30 INFO - PROCESS | 1646 | 1467911910642 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 1646 | 1467911910644 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x117227000 == 43 [pid = 1646] [id = 82] 10:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1170ba400) [pid = 1646] [serial = 243] [outer = 0x0] 10:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11852ac00) [pid = 1646] [serial = 244] [outer = 0x1170ba400] 10:18:30 INFO - PROCESS | 1646 | 1467911910674 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119157000) [pid = 1646] [serial = 245] [outer = 0x1170ba400] 10:18:31 INFO - PROCESS | 1646 | 1467911911122 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]]]}] 10:18:31 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. 10:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 10:18:31 INFO - PROCESS | 1646 | 1467911911146 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1646 | 1467911911151 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:18:31 INFO - PROCESS | 1646 | 1467911911157 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 1646 | 1467911911160 Marionette TRACE conn2 <- [1,302,null,{}] 10:18:31 INFO - PROCESS | 1646 | 1467911911164 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}] 10:18:31 INFO - PROCESS | 1646 | 1467911911167 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:31 INFO - PROCESS | 1646 | 1467911911351 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:18:31 INFO - PROCESS | 1646 | 1467911911443 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1646 | 1467911911444 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x123335800 == 44 [pid = 1646] [id = 83] 10:18:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119a7e000) [pid = 1646] [serial = 246] [outer = 0x0] 10:18:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119a84400) [pid = 1646] [serial = 247] [outer = 0x119a7e000] 10:18:31 INFO - PROCESS | 1646 | 1467911911475 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119a88800) [pid = 1646] [serial = 248] [outer = 0x119a7e000] 10:18:31 INFO - PROCESS | 1646 | 1467911911879 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]]]}] 10:18:31 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. 10:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 774ms 10:18:31 INFO - PROCESS | 1646 | 1467911911931 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1646 | 1467911911932 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:18:31 INFO - PROCESS | 1646 | 1467911911935 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 1646 | 1467911911937 Marionette TRACE conn2 <- [1,306,null,{}] 10:18:31 INFO - PROCESS | 1646 | 1467911911945 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}] 10:18:31 INFO - PROCESS | 1646 | 1467911911948 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:32 INFO - PROCESS | 1646 | 1467911912051 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:18:32 INFO - PROCESS | 1646 | 1467911912103 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 1646 | 1467911912105 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x129291000 == 45 [pid = 1646] [id = 84] 10:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1230bf800) [pid = 1646] [serial = 249] [outer = 0x0] 10:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12378a000) [pid = 1646] [serial = 250] [outer = 0x1230bf800] 10:18:32 INFO - PROCESS | 1646 | 1467911912147 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124cef400) [pid = 1646] [serial = 251] [outer = 0x1230bf800] 10:18:32 INFO - PROCESS | 1646 | 1467911912544 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]]]}] 10:18:32 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. 10:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 10:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:18:32 INFO - PROCESS | 1646 | 1467911912559 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 1646 | 1467911912561 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:18:32 INFO - PROCESS | 1646 | 1467911912563 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 1646 | 1467911912565 Marionette TRACE conn2 <- [1,310,null,{}] 10:18:32 INFO - PROCESS | 1646 | 1467911912567 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}] 10:18:32 INFO - PROCESS | 1646 | 1467911912568 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:32 INFO - PROCESS | 1646 | 1467911912671 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:18:32 INFO - PROCESS | 1646 | 1467911912754 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 1646 | 1467911912755 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12313a000 == 46 [pid = 1646] [id = 85] 10:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128b6ac00) [pid = 1646] [serial = 252] [outer = 0x0] 10:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x128b6d800) [pid = 1646] [serial = 253] [outer = 0x128b6ac00] 10:18:32 INFO - PROCESS | 1646 | 1467911912785 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x128b71800) [pid = 1646] [serial = 254] [outer = 0x128b6ac00] 10:18:33 INFO - PROCESS | 1646 | 1467911913199 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]]]}] 10:18:33 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. 10:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 10:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:18:33 INFO - PROCESS | 1646 | 1467911913233 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 1646 | 1467911913235 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:18:33 INFO - PROCESS | 1646 | 1467911913237 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 1646 | 1467911913238 Marionette TRACE conn2 <- [1,314,null,{}] 10:18:33 INFO - PROCESS | 1646 | 1467911913241 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}] 10:18:33 INFO - PROCESS | 1646 | 1467911913242 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:33 INFO - PROCESS | 1646 | 1467911913339 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:18:33 INFO - PROCESS | 1646 | 1467911913386 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 1646 | 1467911913387 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x116354000 == 47 [pid = 1646] [id = 86] 10:18:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11662c800) [pid = 1646] [serial = 255] [outer = 0x0] 10:18:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11915c800) [pid = 1646] [serial = 256] [outer = 0x11662c800] 10:18:33 INFO - PROCESS | 1646 | 1467911913418 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x126cc9c00) [pid = 1646] [serial = 257] [outer = 0x11662c800] 10:18:33 INFO - PROCESS | 1646 | 1467911913979 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]]]}] 10:18:34 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. 10:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 770ms 10:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:18:34 INFO - PROCESS | 1646 | 1467911914007 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1646 | 1467911914010 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:18:34 INFO - PROCESS | 1646 | 1467911914013 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 1646 | 1467911914014 Marionette TRACE conn2 <- [1,318,null,{}] 10:18:34 INFO - PROCESS | 1646 | 1467911914018 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}] 10:18:34 INFO - PROCESS | 1646 | 1467911914020 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:34 INFO - PROCESS | 1646 | 1467911914113 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:18:34 INFO - PROCESS | 1646 | 1467911914193 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1646 | 1467911914195 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ae1000 == 48 [pid = 1646] [id = 87] 10:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11852a400) [pid = 1646] [serial = 258] [outer = 0x0] 10:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1187cdc00) [pid = 1646] [serial = 259] [outer = 0x11852a400] 10:18:34 INFO - PROCESS | 1646 | 1467911914223 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11915d000) [pid = 1646] [serial = 260] [outer = 0x11852a400] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x129519000 == 47 [pid = 1646] [id = 80] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x129297800 == 46 [pid = 1646] [id = 79] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x128f6e000 == 45 [pid = 1646] [id = 78] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x116f47000 == 44 [pid = 1646] [id = 77] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x11694e800 == 43 [pid = 1646] [id = 76] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x123c98000 == 42 [pid = 1646] [id = 75] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1236bd000 == 41 [pid = 1646] [id = 74] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x119fde800 == 40 [pid = 1646] [id = 73] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12956ac00) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x119603800 == 39 [pid = 1646] [id = 72] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x11889d000 == 38 [pid = 1646] [id = 71] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x117e2d000 == 37 [pid = 1646] [id = 70] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x116618000 == 36 [pid = 1646] [id = 69] 10:18:34 INFO - PROCESS | 1646 | --DOCSHELL 0x126012800 == 35 [pid = 1646] [id = 67] 10:18:34 INFO - PROCESS | 1646 | 1467911914599 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]]]}] 10:18:34 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. 10:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 621ms 10:18:34 INFO - PROCESS | 1646 | 1467911914634 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1646 | 1467911914637 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:18:34 INFO - PROCESS | 1646 | 1467911914641 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 1646 | 1467911914642 Marionette TRACE conn2 <- [1,322,null,{}] 10:18:34 INFO - PROCESS | 1646 | 1467911914645 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}] 10:18:34 INFO - PROCESS | 1646 | 1467911914647 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:34 INFO - PROCESS | 1646 | 1467911914749 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12100bc00) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11803bc00) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x116a11400) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118138400) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11888b000) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1195bc800) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119642800) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12396e800) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11696d000) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1176e9400) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x124b90400) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119be0c00) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124b97800) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126123400) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11813cc00) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126798000) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176ef400) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12679f800) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11964a000) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128b76800) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1195c2000) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123975000) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126c44800) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1230c1400) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124ceb800) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124670800) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126a2ec00) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126583800) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11999fc00) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126ccb400) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11836c400) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12932b400) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128de0c00) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123007800) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x129562000) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119be2c00) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 10:18:34 INFO - PROCESS | 1646 | 1467911914809 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1646 | 1467911914811 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a9000 == 36 [pid = 1646] [id = 88] 10:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118049c00) [pid = 1646] [serial = 261] [outer = 0x0] 10:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11915c400) [pid = 1646] [serial = 262] [outer = 0x118049c00] 10:18:34 INFO - PROCESS | 1646 | 1467911914837 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a8a000) [pid = 1646] [serial = 263] [outer = 0x118049c00] 10:18:35 INFO - PROCESS | 1646 | 1467911915137 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]]]}] 10:18:35 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. 10:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 10:18:35 INFO - PROCESS | 1646 | 1467911915163 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 1646 | 1467911915165 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:18:35 INFO - PROCESS | 1646 | 1467911915168 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 1646 | 1467911915170 Marionette TRACE conn2 <- [1,326,null,{}] 10:18:35 INFO - PROCESS | 1646 | 1467911915182 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}] 10:18:35 INFO - PROCESS | 1646 | 1467911915186 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:35 INFO - PROCESS | 1646 | 1467911915277 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:18:35 INFO - PROCESS | 1646 | 1467911915347 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1646 | 1467911915350 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11926b800 == 37 [pid = 1646] [id = 89] 10:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a8b800) [pid = 1646] [serial = 264] [outer = 0x0] 10:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x121011c00) [pid = 1646] [serial = 265] [outer = 0x119a8b800] 10:18:35 INFO - PROCESS | 1646 | 1467911915394 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1243b2800) [pid = 1646] [serial = 266] [outer = 0x119a8b800] 10:18:35 INFO - PROCESS | 1646 | 1467911915830 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]]]}] 10:18:35 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. 10:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 675ms 10:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:18:35 INFO - PROCESS | 1646 | 1467911915843 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 1646 | 1467911915845 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:18:35 INFO - PROCESS | 1646 | 1467911915847 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 1646 | 1467911915848 Marionette TRACE conn2 <- [1,330,null,{}] 10:18:35 INFO - PROCESS | 1646 | 1467911915850 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}] 10:18:35 INFO - PROCESS | 1646 | 1467911915851 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:35 INFO - PROCESS | 1646 | 1467911915935 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:18:35 INFO - PROCESS | 1646 | 1467911915983 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1646 | 1467911915984 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x119614000 == 38 [pid = 1646] [id = 90] 10:18:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1243b1c00) [pid = 1646] [serial = 267] [outer = 0x0] 10:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12608b000) [pid = 1646] [serial = 268] [outer = 0x1243b1c00] 10:18:36 INFO - PROCESS | 1646 | 1467911916009 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126a2ec00) [pid = 1646] [serial = 269] [outer = 0x1243b1c00] 10:18:36 INFO - PROCESS | 1646 | 1467911916301 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]]]}] 10:18:36 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. 10:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 10:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:18:36 INFO - PROCESS | 1646 | 1467911916315 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 1646 | 1467911916317 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:18:36 INFO - PROCESS | 1646 | 1467911916319 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 1646 | 1467911916320 Marionette TRACE conn2 <- [1,334,null,{}] 10:18:36 INFO - PROCESS | 1646 | 1467911916331 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}] 10:18:36 INFO - PROCESS | 1646 | 1467911916332 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:36 INFO - PROCESS | 1646 | 1467911916416 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:18:36 INFO - PROCESS | 1646 | 1467911916422 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 1646 | 1467911916423 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x123062800 == 39 [pid = 1646] [id = 91] 10:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126c44800) [pid = 1646] [serial = 270] [outer = 0x0] 10:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126cd7400) [pid = 1646] [serial = 271] [outer = 0x126c44800] 10:18:36 INFO - PROCESS | 1646 | 1467911916457 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12922f800) [pid = 1646] [serial = 272] [outer = 0x126c44800] 10:18:36 INFO - PROCESS | 1646 | 1467911916785 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]]]}] 10:18:36 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. 10:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 10:18:36 INFO - PROCESS | 1646 | 1467911916848 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 1646 | 1467911916849 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:18:36 INFO - PROCESS | 1646 | 1467911916851 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 1646 | 1467911916852 Marionette TRACE conn2 <- [1,338,null,{}] 10:18:36 INFO - PROCESS | 1646 | 1467911916855 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}] 10:18:36 INFO - PROCESS | 1646 | 1467911916859 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:36 INFO - PROCESS | 1646 | 1467911916974 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:18:36 INFO - PROCESS | 1646 | 1467911916987 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 1646 | 1467911916988 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11497f000 == 40 [pid = 1646] [id = 92] 10:18:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12932e800) [pid = 1646] [serial = 273] [outer = 0x0] 10:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12957b000) [pid = 1646] [serial = 274] [outer = 0x12932e800] 10:18:37 INFO - PROCESS | 1646 | 1467911917014 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a818000) [pid = 1646] [serial = 275] [outer = 0x12932e800] 10:18:37 INFO - PROCESS | 1646 | 1467911917347 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]]]}] 10:18:37 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. 10:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 10:18:37 INFO - PROCESS | 1646 | 1467911917374 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 1646 | 1467911917376 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:18:37 INFO - PROCESS | 1646 | 1467911917386 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 1646 | 1467911917388 Marionette TRACE conn2 <- [1,342,null,{}] 10:18:37 INFO - PROCESS | 1646 | 1467911917393 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}] 10:18:37 INFO - PROCESS | 1646 | 1467911917395 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:37 INFO - PROCESS | 1646 | 1467911917542 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:18:37 INFO - PROCESS | 1646 | 1467911917563 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 1646 | 1467911917564 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x124134000 == 41 [pid = 1646] [id = 93] 10:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11696fc00) [pid = 1646] [serial = 276] [outer = 0x0] 10:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12aa52c00) [pid = 1646] [serial = 277] [outer = 0x11696fc00] 10:18:37 INFO - PROCESS | 1646 | 1467911917615 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ab56c00) [pid = 1646] [serial = 278] [outer = 0x11696fc00] 10:18:38 INFO - PROCESS | 1646 | 1467911918019 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]]]}] 10:18:38 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. 10:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 10:18:38 INFO - PROCESS | 1646 | 1467911918061 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 1646 | 1467911918062 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:18:38 INFO - PROCESS | 1646 | 1467911918064 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 1646 | 1467911918065 Marionette TRACE conn2 <- [1,346,null,{}] 10:18:38 INFO - PROCESS | 1646 | 1467911918067 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}] 10:18:38 INFO - PROCESS | 1646 | 1467911918069 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:38 INFO - PROCESS | 1646 | 1467911918164 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:18:38 INFO - PROCESS | 1646 | 1467911918168 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 1646 | 1467911918169 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12600d000 == 42 [pid = 1646] [id = 94] 10:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12aa54800) [pid = 1646] [serial = 279] [outer = 0x0] 10:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b22dc00) [pid = 1646] [serial = 280] [outer = 0x12aa54800] 10:18:38 INFO - PROCESS | 1646 | 1467911918194 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba03400) [pid = 1646] [serial = 281] [outer = 0x12aa54800] 10:18:38 INFO - PROCESS | 1646 | 1467911918526 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]]]}] 10:18:38 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. 10:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 10:18:38 INFO - PROCESS | 1646 | 1467911918532 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:18:38 INFO - PROCESS | 1646 | 1467911918534 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:18:38 INFO - PROCESS | 1646 | 1467911918536 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 1646 | 1467911918537 Marionette TRACE conn2 <- [1,350,null,{}] 10:18:38 INFO - PROCESS | 1646 | 1467911918541 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}] 10:18:38 INFO - PROCESS | 1646 | 1467911918542 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:38 INFO - PROCESS | 1646 | 1467911918644 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:18:38 INFO - PROCESS | 1646 | 1467911918659 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 1646 | 1467911918660 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b44800 == 43 [pid = 1646] [id = 95] 10:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba0cc00) [pid = 1646] [serial = 282] [outer = 0x0] 10:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ba0f000) [pid = 1646] [serial = 283] [outer = 0x12ba0cc00] 10:18:38 INFO - PROCESS | 1646 | 1467911918691 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12baa0400) [pid = 1646] [serial = 284] [outer = 0x12ba0cc00] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1195ca400) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126710400) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a6c1400) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123605000) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112592c00) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118367000) [pid = 1646] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12955e000) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1234fb000) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a1d000) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1195c3c00) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1176eac00) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:18:39 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118366c00) [pid = 1646] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:18:39 INFO - PROCESS | 1646 | 1467911919114 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]]]}] 10:18:39 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. 10:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 625ms 10:18:39 INFO - PROCESS | 1646 | 1467911919162 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1646 | 1467911919163 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:18:39 INFO - PROCESS | 1646 | 1467911919165 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1646 | 1467911919166 Marionette TRACE conn2 <- [1,354,null,{}] 10:18:39 INFO - PROCESS | 1646 | 1467911919169 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}] 10:18:39 INFO - PROCESS | 1646 | 1467911919170 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:39 INFO - PROCESS | 1646 | 1467911919251 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:18:39 INFO - PROCESS | 1646 | 1467911919304 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1646 | 1467911919305 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x129281000 == 44 [pid = 1646] [id = 96] 10:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11702d000) [pid = 1646] [serial = 285] [outer = 0x0] 10:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123c4e000) [pid = 1646] [serial = 286] [outer = 0x11702d000] 10:18:39 INFO - PROCESS | 1646 | 1467911919330 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a813c00) [pid = 1646] [serial = 287] [outer = 0x11702d000] 10:18:39 INFO - PROCESS | 1646 | 1467911919629 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]]]}] 10:18:39 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. 10:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 10:18:39 INFO - PROCESS | 1646 | 1467911919685 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1646 | 1467911919687 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:18:39 INFO - PROCESS | 1646 | 1467911919689 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1646 | 1467911919691 Marionette TRACE conn2 <- [1,358,null,{}] 10:18:39 INFO - PROCESS | 1646 | 1467911919693 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}] 10:18:39 INFO - PROCESS | 1646 | 1467911919695 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:39 INFO - PROCESS | 1646 | 1467911919797 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:18:39 INFO - PROCESS | 1646 | 1467911919844 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1646 | 1467911919846 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x129768800 == 45 [pid = 1646] [id = 97] 10:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119a1d000) [pid = 1646] [serial = 288] [outer = 0x0] 10:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba0ec00) [pid = 1646] [serial = 289] [outer = 0x119a1d000] 10:18:39 INFO - PROCESS | 1646 | 1467911919872 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bd6f400) [pid = 1646] [serial = 290] [outer = 0x119a1d000] 10:18:40 INFO - PROCESS | 1646 | 1467911920167 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]]]}] 10:18:40 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. 10:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms 10:18:40 INFO - PROCESS | 1646 | 1467911920211 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 1646 | 1467911920213 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:18:40 INFO - PROCESS | 1646 | 1467911920215 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 1646 | 1467911920216 Marionette TRACE conn2 <- [1,362,null,{}] 10:18:40 INFO - PROCESS | 1646 | 1467911920218 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}] 10:18:40 INFO - PROCESS | 1646 | 1467911920219 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:40 INFO - PROCESS | 1646 | 1467911920304 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:18:40 INFO - PROCESS | 1646 | 1467911920310 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1646 | 1467911920311 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab93800 == 46 [pid = 1646] [id = 98] 10:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bd6e800) [pid = 1646] [serial = 291] [outer = 0x0] 10:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bd7a400) [pid = 1646] [serial = 292] [outer = 0x12bd6e800] 10:18:40 INFO - PROCESS | 1646 | 1467911920335 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12bd83800) [pid = 1646] [serial = 293] [outer = 0x12bd6e800] 10:18:40 INFO - PROCESS | 1646 | 1467911920651 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]]]}] 10:18:40 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. 10:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 10:18:40 INFO - PROCESS | 1646 | 1467911920683 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 1646 | 1467911920685 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:18:40 INFO - PROCESS | 1646 | 1467911920687 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 1646 | 1467911920688 Marionette TRACE conn2 <- [1,366,null,{}] 10:18:40 INFO - PROCESS | 1646 | 1467911920690 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}] 10:18:40 INFO - PROCESS | 1646 | 1467911920691 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:40 INFO - PROCESS | 1646 | 1467911920808 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:18:40 INFO - PROCESS | 1646 | 1467911920815 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1646 | 1467911920816 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab98800 == 47 [pid = 1646] [id = 99] 10:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12bd77400) [pid = 1646] [serial = 294] [outer = 0x0] 10:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bd91400) [pid = 1646] [serial = 295] [outer = 0x12bd77400] 10:18:40 INFO - PROCESS | 1646 | 1467911920840 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bd97000) [pid = 1646] [serial = 296] [outer = 0x12bd77400] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x116119800 == 46 [pid = 1646] [id = 55] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x116994000 == 45 [pid = 1646] [id = 68] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x116ae1000 == 44 [pid = 1646] [id = 87] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x116354000 == 43 [pid = 1646] [id = 86] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x12313a000 == 42 [pid = 1646] [id = 85] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x129291000 == 41 [pid = 1646] [id = 84] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x123335800 == 40 [pid = 1646] [id = 83] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x129787800 == 39 [pid = 1646] [id = 81] 10:18:41 INFO - PROCESS | 1646 | --DOCSHELL 0x117227000 == 38 [pid = 1646] [id = 82] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a9000 == 37 [pid = 1646] [id = 88] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11926b800 == 36 [pid = 1646] [id = 89] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11497f000 == 35 [pid = 1646] [id = 92] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x119614000 == 34 [pid = 1646] [id = 90] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12600d000 == 33 [pid = 1646] [id = 94] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x128b44800 == 32 [pid = 1646] [id = 95] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x129281000 == 31 [pid = 1646] [id = 96] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x129768800 == 30 [pid = 1646] [id = 97] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x123062800 == 29 [pid = 1646] [id = 91] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x124134000 == 28 [pid = 1646] [id = 93] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12955d800) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a816400) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x117ea9400) [pid = 1646] [serial = 201] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126129400) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126ccc800) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176efc00) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119472000) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119642c00) [pid = 1646] [serial = 209] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a6bbc00) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a80c400) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1243b4c00) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12ccc6c00) [pid = 1646] [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.] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x121011800) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124ce0c00) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1243b6c00) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1295bac00) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123972400) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12aa56c00) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11836d800) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113738000) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187d2000) [pid = 1646] [serial = 206] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126ccb800) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1234fb400) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ab5a800) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b2b9c00) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b222000) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 10:18:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab93800 == 27 [pid = 1646] [id = 98] 10:18:42 INFO - PROCESS | 1646 | 1467911922296 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]]]}] 10:18:42 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. 10:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1627ms 10:18:42 INFO - PROCESS | 1646 | 1467911922339 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 1646 | 1467911922343 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:18:42 INFO - PROCESS | 1646 | 1467911922346 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 1646 | 1467911922348 Marionette TRACE conn2 <- [1,370,null,{}] 10:18:42 INFO - PROCESS | 1646 | 1467911922352 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}] 10:18:42 INFO - PROCESS | 1646 | 1467911922353 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:42 INFO - PROCESS | 1646 | 1467911922425 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:18:42 INFO - PROCESS | 1646 | 1467911922430 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 1646 | 1467911922432 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x116667000 == 28 [pid = 1646] [id = 100] 10:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118432000) [pid = 1646] [serial = 297] [outer = 0x0] 10:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118433c00) [pid = 1646] [serial = 298] [outer = 0x118432000] 10:18:42 INFO - PROCESS | 1646 | 1467911922463 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1188f2400) [pid = 1646] [serial = 299] [outer = 0x118432000] 10:18:42 INFO - PROCESS | 1646 | 1467911922816 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]]]}] 10:18:42 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. 10:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 520ms 10:18:42 INFO - PROCESS | 1646 | 1467911922868 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 1646 | 1467911922871 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:18:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:18:42 INFO - PROCESS | 1646 | 1467911922876 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 1646 | 1467911922878 Marionette TRACE conn2 <- [1,374,null,{}] 10:18:42 INFO - PROCESS | 1646 | 1467911922880 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}] 10:18:42 INFO - PROCESS | 1646 | 1467911922882 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:42 INFO - PROCESS | 1646 | 1467911922957 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:18:42 INFO - PROCESS | 1646 | 1467911922961 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 1646 | 1467911922963 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f58000 == 29 [pid = 1646] [id = 101] 10:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1195bc800) [pid = 1646] [serial = 300] [outer = 0x0] 10:18:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119642400) [pid = 1646] [serial = 301] [outer = 0x1195bc800] 10:18:42 INFO - PROCESS | 1646 | 1467911922992 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1199a3800) [pid = 1646] [serial = 302] [outer = 0x1195bc800] 10:18:43 INFO - PROCESS | 1646 | 1467911923353 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:18:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 519ms 10:18:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:18:43 INFO - PROCESS | 1646 | 1467911923396 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 1646 | 1467911923397 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:18:43 INFO - PROCESS | 1646 | 1467911923399 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 1646 | 1467911923401 Marionette TRACE conn2 <- [1,378,null,{}] 10:18:43 INFO - PROCESS | 1646 | 1467911923409 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}] 10:18:43 INFO - PROCESS | 1646 | 1467911923412 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:43 INFO - PROCESS | 1646 | 1467911923487 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:18:43 INFO - PROCESS | 1646 | 1467911923495 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 1646 | 1467911923497 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11872b800 == 30 [pid = 1646] [id = 102] 10:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x111422400) [pid = 1646] [serial = 303] [outer = 0x0] 10:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12100fc00) [pid = 1646] [serial = 304] [outer = 0x111422400] 10:18:43 INFO - PROCESS | 1646 | 1467911923525 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123409400) [pid = 1646] [serial = 305] [outer = 0x111422400] 10:18:43 INFO - PROCESS | 1646 | 1467911923857 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:18:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 10:18:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:18:43 INFO - PROCESS | 1646 | 1467911923870 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 1646 | 1467911923872 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:18:43 INFO - PROCESS | 1646 | 1467911923876 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 1646 | 1467911923877 Marionette TRACE conn2 <- [1,382,null,{}] 10:18:43 INFO - PROCESS | 1646 | 1467911923888 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}] 10:18:43 INFO - PROCESS | 1646 | 1467911923889 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:43 INFO - PROCESS | 1646 | 1467911923965 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:18:44 INFO - PROCESS | 1646 | 1467911924014 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 1646 | 1467911924016 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119612000 == 31 [pid = 1646] [id = 103] 10:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1234f6000) [pid = 1646] [serial = 306] [outer = 0x0] 10:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123fc4800) [pid = 1646] [serial = 307] [outer = 0x1234f6000] 10:18:44 INFO - PROCESS | 1646 | 1467911924041 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124675c00) [pid = 1646] [serial = 308] [outer = 0x1234f6000] 10:18:44 INFO - PROCESS | 1646 | 1467911924369 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:18:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 529ms 10:18:44 INFO - PROCESS | 1646 | 1467911924405 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 1646 | 1467911924408 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:18:44 INFO - PROCESS | 1646 | 1467911924411 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 1646 | 1467911924413 Marionette TRACE conn2 <- [1,386,null,{}] 10:18:44 INFO - PROCESS | 1646 | 1467911924416 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}] 10:18:44 INFO - PROCESS | 1646 | 1467911924418 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:44 INFO - PROCESS | 1646 | 1467911924536 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:18:44 INFO - PROCESS | 1646 | 1467911924604 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 1646 | 1467911924605 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cb7000 == 32 [pid = 1646] [id = 104] 10:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118042800) [pid = 1646] [serial = 309] [outer = 0x0] 10:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124b93400) [pid = 1646] [serial = 310] [outer = 0x118042800] 10:18:44 INFO - PROCESS | 1646 | 1467911924645 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1267a3c00) [pid = 1646] [serial = 311] [outer = 0x118042800] 10:18:45 INFO - PROCESS | 1646 | 1467911925067 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]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 10:18:45 INFO - PROCESS | 1646 | 1467911925104 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 1646 | 1467911925105 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:18:45 INFO - PROCESS | 1646 | 1467911925127 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 1646 | 1467911925128 Marionette TRACE conn2 <- [1,390,null,{}] 10:18:45 INFO - PROCESS | 1646 | 1467911925148 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}] 10:18:45 INFO - PROCESS | 1646 | 1467911925152 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:45 INFO - PROCESS | 1646 | 1467911925242 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:18:45 INFO - PROCESS | 1646 | 1467911925248 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 1646 | 1467911925249 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x123858800 == 33 [pid = 1646] [id = 105] 10:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12932ec00) [pid = 1646] [serial = 312] [outer = 0x0] 10:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129574800) [pid = 1646] [serial = 313] [outer = 0x12932ec00] 10:18:45 INFO - PROCESS | 1646 | 1467911925283 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1295c5c00) [pid = 1646] [serial = 314] [outer = 0x12932ec00] 10:18:45 INFO - PROCESS | 1646 | 1467911925599 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]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 531ms 10:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:18:45 INFO - PROCESS | 1646 | 1467911925649 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 1646 | 1467911925650 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:18:45 INFO - PROCESS | 1646 | 1467911925652 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 1646 | 1467911925653 Marionette TRACE conn2 <- [1,394,null,{}] 10:18:45 INFO - PROCESS | 1646 | 1467911925655 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}] 10:18:45 INFO - PROCESS | 1646 | 1467911925656 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:45 INFO - PROCESS | 1646 | 1467911925732 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:18:45 INFO - PROCESS | 1646 | 1467911925784 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 1646 | 1467911925785 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x124135800 == 34 [pid = 1646] [id = 106] 10:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128de6000) [pid = 1646] [serial = 315] [outer = 0x0] 10:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a6c5800) [pid = 1646] [serial = 316] [outer = 0x128de6000] 10:18:45 INFO - PROCESS | 1646 | 1467911925809 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a81bc00) [pid = 1646] [serial = 317] [outer = 0x128de6000] 10:18:46 INFO - PROCESS | 1646 | 1467911926096 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]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:18:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 10:18:46 INFO - PROCESS | 1646 | 1467911926120 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 1646 | 1467911926121 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:18:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:18:46 INFO - PROCESS | 1646 | 1467911926132 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 1646 | 1467911926133 Marionette TRACE conn2 <- [1,398,null,{}] 10:18:46 INFO - PROCESS | 1646 | 1467911926136 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}] 10:18:46 INFO - PROCESS | 1646 | 1467911926137 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:46 INFO - PROCESS | 1646 | 1467911926219 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:18:46 INFO - PROCESS | 1646 | 1467911926223 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 1646 | 1467911926226 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12616a000 == 35 [pid = 1646] [id = 107] 10:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1295c6000) [pid = 1646] [serial = 318] [outer = 0x0] 10:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ab56400) [pid = 1646] [serial = 319] [outer = 0x1295c6000] 10:18:46 INFO - PROCESS | 1646 | 1467911926259 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b227800) [pid = 1646] [serial = 320] [outer = 0x1295c6000] 10:18:46 INFO - PROCESS | 1646 | 1467911926566 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]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:18:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 10:18:46 INFO - PROCESS | 1646 | 1467911926601 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 1646 | 1467911926602 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:18:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:18:46 INFO - PROCESS | 1646 | 1467911926604 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 1646 | 1467911926605 Marionette TRACE conn2 <- [1,402,null,{}] 10:18:46 INFO - PROCESS | 1646 | 1467911926610 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}] 10:18:46 INFO - PROCESS | 1646 | 1467911926612 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:46 INFO - PROCESS | 1646 | 1467911926719 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:18:46 INFO - PROCESS | 1646 | 1467911926725 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 1646 | 1467911926726 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11872b000 == 36 [pid = 1646] [id = 108] 10:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124674000) [pid = 1646] [serial = 321] [outer = 0x0] 10:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b2b4400) [pid = 1646] [serial = 322] [outer = 0x124674000] 10:18:46 INFO - PROCESS | 1646 | 1467911926749 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba0b400) [pid = 1646] [serial = 323] [outer = 0x124674000] 10:18:47 INFO - PROCESS | 1646 | 1467911927098 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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 10:18:47 INFO - PROCESS | 1646 | 1467911927126 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 1646 | 1467911927127 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:18:47 INFO - PROCESS | 1646 | 1467911927137 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 1646 | 1467911927138 Marionette TRACE conn2 <- [1,406,null,{}] 10:18:47 INFO - PROCESS | 1646 | 1467911927140 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}] 10:18:47 INFO - PROCESS | 1646 | 1467911927142 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:47 INFO - PROCESS | 1646 | 1467911927251 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:18:47 INFO - PROCESS | 1646 | 1467911927256 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 1646 | 1467911927257 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12928f000 == 37 [pid = 1646] [id = 109] 10:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ba9cc00) [pid = 1646] [serial = 324] [outer = 0x0] 10:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12baa9400) [pid = 1646] [serial = 325] [outer = 0x12ba9cc00] 10:18:47 INFO - PROCESS | 1646 | 1467911927282 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bd69c00) [pid = 1646] [serial = 326] [outer = 0x12ba9cc00] 10:18:47 INFO - PROCESS | 1646 | 1467911927706 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]]]}] 10:18:47 INFO - PROCESS | 1646 | 1467911927712 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 620ms 10:18:47 INFO - PROCESS | 1646 | 1467911927757 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 1646 | 1467911927759 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:18:47 INFO - PROCESS | 1646 | 1467911927767 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 1646 | 1467911927769 Marionette TRACE conn2 <- [1,410,null,{}] 10:18:47 INFO - PROCESS | 1646 | 1467911927772 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}] 10:18:47 INFO - PROCESS | 1646 | 1467911927773 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:47 INFO - PROCESS | 1646 | 1467911927881 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:18:47 INFO - PROCESS | 1646 | 1467911927886 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 1646 | 1467911927888 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cb6000 == 38 [pid = 1646] [id = 110] 10:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12bd76800) [pid = 1646] [serial = 327] [outer = 0x0] 10:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12bd93400) [pid = 1646] [serial = 328] [outer = 0x12bd76800] 10:18:47 INFO - PROCESS | 1646 | 1467911927915 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12bddd400) [pid = 1646] [serial = 329] [outer = 0x12bd76800] 10:18:48 INFO - PROCESS | 1646 | 1467911928254 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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:18:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 526ms 10:18:48 INFO - PROCESS | 1646 | 1467911928288 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 1646 | 1467911928289 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:18:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:18:48 INFO - PROCESS | 1646 | 1467911928294 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 1646 | 1467911928295 Marionette TRACE conn2 <- [1,414,null,{}] 10:18:48 INFO - PROCESS | 1646 | 1467911928297 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}] 10:18:48 INFO - PROCESS | 1646 | 1467911928298 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:48 INFO - PROCESS | 1646 | 1467911928397 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:18:48 INFO - PROCESS | 1646 | 1467911928415 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 1646 | 1467911928416 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab92800 == 39 [pid = 1646] [id = 111] 10:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11067bc00) [pid = 1646] [serial = 330] [outer = 0x0] 10:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11067e800) [pid = 1646] [serial = 331] [outer = 0x11067bc00] 10:18:48 INFO - PROCESS | 1646 | 1467911928440 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x110682c00) [pid = 1646] [serial = 332] [outer = 0x11067bc00] 10:18:48 INFO - PROCESS | 1646 | 1467911928887 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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:18:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 624ms 10:18:48 INFO - PROCESS | 1646 | 1467911928923 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 1646 | 1467911928927 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:18:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:18:48 INFO - PROCESS | 1646 | 1467911928931 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 1646 | 1467911928933 Marionette TRACE conn2 <- [1,418,null,{}] 10:18:48 INFO - PROCESS | 1646 | 1467911928936 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}] 10:18:48 INFO - PROCESS | 1646 | 1467911928938 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:49 INFO - PROCESS | 1646 | 1467911929326 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12bd6e800) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11696fc00) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12aa54800) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12ba0cc00) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11702d000) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119a1d000) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11852a400) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11662c800) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128b6ac00) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1230bf800) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119a7e000) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1170ba400) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b2bf400) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126c44800) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1243b1c00) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119a8b800) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118049c00) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12932e800) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1166f2c00) [pid = 1646] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:18:49 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123006c00) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:18:49 INFO - PROCESS | 1646 | 1467911929401 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 1646 | 1467911929402 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133c6000 == 40 [pid = 1646] [id = 112] 10:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112593c00) [pid = 1646] [serial = 333] [outer = 0x0] 10:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1166f2c00) [pid = 1646] [serial = 334] [outer = 0x112593c00] 10:18:49 INFO - PROCESS | 1646 | 1467911929442 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11964c800) [pid = 1646] [serial = 335] [outer = 0x112593c00] 10:18:50 INFO - PROCESS | 1646 | 1467911930361 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]]]}] 10:18:50 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 10:18:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1476ms 10:18:50 INFO - PROCESS | 1646 | 1467911930406 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 1646 | 1467911930408 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:18:50 INFO - PROCESS | 1646 | 1467911930410 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 1646 | 1467911930411 Marionette TRACE conn2 <- [1,422,null,{}] 10:18:50 INFO - PROCESS | 1646 | 1467911930413 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}] 10:18:50 INFO - PROCESS | 1646 | 1467911930414 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:50 INFO - PROCESS | 1646 | 1467911930501 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:18:50 INFO - PROCESS | 1646 | 1467911930505 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 1646 | 1467911930506 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba44000 == 41 [pid = 1646] [id = 113] 10:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1176e9400) [pid = 1646] [serial = 336] [outer = 0x0] 10:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1234f1800) [pid = 1646] [serial = 337] [outer = 0x1176e9400] 10:18:50 INFO - PROCESS | 1646 | 1467911930531 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128b70400) [pid = 1646] [serial = 338] [outer = 0x1176e9400] 10:18:51 INFO - PROCESS | 1646 | 1467911931354 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]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 10:18:51 INFO - PROCESS | 1646 | 1467911931380 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:18:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:18:51 INFO - PROCESS | 1646 | 1467911931383 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:18:51 INFO - PROCESS | 1646 | 1467911931387 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 1646 | 1467911931389 Marionette TRACE conn2 <- [1,426,null,{}] 10:18:51 INFO - PROCESS | 1646 | 1467911931393 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}] 10:18:51 INFO - PROCESS | 1646 | 1467911931394 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:51 INFO - PROCESS | 1646 | 1467911931510 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:18:51 INFO - PROCESS | 1646 | 1467911931560 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 1646 | 1467911931562 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11610a800 == 42 [pid = 1646] [id = 114] 10:18:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11617a000) [pid = 1646] [serial = 339] [outer = 0x0] 10:18:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1166f2800) [pid = 1646] [serial = 340] [outer = 0x11617a000] 10:18:51 INFO - PROCESS | 1646 | 1467911931594 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117eb1400) [pid = 1646] [serial = 341] [outer = 0x11617a000] 10:18:52 INFO - PROCESS | 1646 | 1467911932144 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] 10:18:52 INFO - PROCESS | 1646 | 1467911932212 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:18:52 INFO - PROCESS | 1646 | 1467911932216 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 1646 | 1467911932218 Marionette TRACE conn2 <- [1,430,null,{}] 10:18:52 INFO - PROCESS | 1646 | 1467911932221 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}] 10:18:52 INFO - PROCESS | 1646 | 1467911932223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:52 INFO - PROCESS | 1646 | 1467911932337 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:18:52 INFO - PROCESS | 1646 | 1467911932412 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 1646 | 1467911932413 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x118723800 == 43 [pid = 1646] [id = 115] 10:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11915b000) [pid = 1646] [serial = 342] [outer = 0x0] 10:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1195bbc00) [pid = 1646] [serial = 343] [outer = 0x11915b000] 10:18:52 INFO - PROCESS | 1646 | 1467911932442 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1199a0c00) [pid = 1646] [serial = 344] [outer = 0x11915b000] 10:18:53 INFO - PROCESS | 1646 | 1467911933154 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]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:18:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 971ms 10:18:53 INFO - PROCESS | 1646 | 1467911933213 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 1646 | 1467911933215 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:18:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:18:53 INFO - PROCESS | 1646 | 1467911933218 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 1646 | 1467911933220 Marionette TRACE conn2 <- [1,434,null,{}] 10:18:53 INFO - PROCESS | 1646 | 1467911933224 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}] 10:18:53 INFO - PROCESS | 1646 | 1467911933225 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:53 INFO - PROCESS | 1646 | 1467911933337 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1133c6000 == 42 [pid = 1646] [id = 112] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab92800 == 41 [pid = 1646] [id = 111] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119cb6000 == 40 [pid = 1646] [id = 110] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12928f000 == 39 [pid = 1646] [id = 109] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x11872b000 == 38 [pid = 1646] [id = 108] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12616a000 == 37 [pid = 1646] [id = 107] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bd91400) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x124135800 == 36 [pid = 1646] [id = 106] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x123858800 == 35 [pid = 1646] [id = 105] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119cb7000 == 34 [pid = 1646] [id = 104] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119612000 == 33 [pid = 1646] [id = 103] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x11872b800 == 32 [pid = 1646] [id = 102] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x116f58000 == 31 [pid = 1646] [id = 101] 10:18:53 INFO - PROCESS | 1646 | --DOCSHELL 0x116667000 == 30 [pid = 1646] [id = 100] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11813f000) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1295c5000) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bd7a400) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12aa52c00) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b22dc00) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12ab56c00) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12ba0f000) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123c4e000) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12ba03400) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd6f400) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12baa0400) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a813c00) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187cdc00) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126cc9c00) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11915c800) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128b71800) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128b6d800) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x124cef400) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12378a000) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119a88800) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119a84400) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119157000) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11852ac00) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12ba04400) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ba0d800) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126cd7400) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12608b000) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126a2ec00) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x121011c00) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1243b2800) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11915c400) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119a8a000) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11915d000) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12957b000) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12a818000) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12ba0ec00) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12922f800) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12bd83800) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 10:18:53 INFO - PROCESS | 1646 | 1467911933422 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1646 | 1467911933425 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x113581800 == 31 [pid = 1646] [id = 116] 10:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11612dc00) [pid = 1646] [serial = 345] [outer = 0x0] 10:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1170b1000) [pid = 1646] [serial = 346] [outer = 0x11612dc00] 10:18:53 INFO - PROCESS | 1646 | 1467911933452 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118134000) [pid = 1646] [serial = 347] [outer = 0x11612dc00] 10:18:53 INFO - PROCESS | 1646 | 1467911933743 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]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:18:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 575ms 10:18:53 INFO - PROCESS | 1646 | 1467911933796 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 1646 | 1467911933798 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:18:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:18:53 INFO - PROCESS | 1646 | 1467911933802 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 1646 | 1467911933804 Marionette TRACE conn2 <- [1,438,null,{}] 10:18:53 INFO - PROCESS | 1646 | 1467911933809 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}] 10:18:53 INFO - PROCESS | 1646 | 1467911933811 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:53 INFO - PROCESS | 1646 | 1467911933885 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:18:53 INFO - PROCESS | 1646 | 1467911933941 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1646 | 1467911933943 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x117212000 == 32 [pid = 1646] [id = 117] 10:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118133c00) [pid = 1646] [serial = 348] [outer = 0x0] 10:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1187c8c00) [pid = 1646] [serial = 349] [outer = 0x118133c00] 10:18:53 INFO - PROCESS | 1646 | 1467911933969 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1195c6000) [pid = 1646] [serial = 350] [outer = 0x118133c00] 10:18:54 INFO - PROCESS | 1646 | 1467911934279 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]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:18:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 522ms 10:18:54 INFO - PROCESS | 1646 | 1467911934325 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:18:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:18:54 INFO - PROCESS | 1646 | 1467911934326 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:18:54 INFO - PROCESS | 1646 | 1467911934329 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1646 | 1467911934331 Marionette TRACE conn2 <- [1,442,null,{}] 10:18:54 INFO - PROCESS | 1646 | 1467911934339 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}] 10:18:54 INFO - PROCESS | 1646 | 1467911934342 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:54 INFO - PROCESS | 1646 | 1467911934426 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:18:54 INFO - PROCESS | 1646 | 1467911934477 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 1646 | 1467911934479 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871e800 == 33 [pid = 1646] [id = 118] 10:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x112bca800) [pid = 1646] [serial = 351] [outer = 0x0] 10:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11964a800) [pid = 1646] [serial = 352] [outer = 0x112bca800] 10:18:54 INFO - PROCESS | 1646 | 1467911934506 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119be8400) [pid = 1646] [serial = 353] [outer = 0x112bca800] 10:18:54 INFO - PROCESS | 1646 | 1467911934819 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]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:18:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 10:18:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:18:54 INFO - PROCESS | 1646 | 1467911934850 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 1646 | 1467911934851 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:18:54 INFO - PROCESS | 1646 | 1467911934853 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1646 | 1467911934854 Marionette TRACE conn2 <- [1,446,null,{}] 10:18:54 INFO - PROCESS | 1646 | 1467911934857 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}] 10:18:54 INFO - PROCESS | 1646 | 1467911934860 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:54 INFO - PROCESS | 1646 | 1467911934937 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:18:54 INFO - PROCESS | 1646 | 1467911934943 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 1646 | 1467911934944 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119614000 == 34 [pid = 1646] [id = 119] 10:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x121011400) [pid = 1646] [serial = 354] [outer = 0x0] 10:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1234f7800) [pid = 1646] [serial = 355] [outer = 0x121011400] 10:18:54 INFO - PROCESS | 1646 | 1467911934970 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123971800) [pid = 1646] [serial = 356] [outer = 0x121011400] 10:18:55 INFO - PROCESS | 1646 | 1467911935291 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]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:18:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 10:18:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:18:55 INFO - PROCESS | 1646 | 1467911935326 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:18:55 INFO - PROCESS | 1646 | 1467911935327 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:18:55 INFO - PROCESS | 1646 | 1467911935329 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 1646 | 1467911935330 Marionette TRACE conn2 <- [1,450,null,{}] 10:18:55 INFO - PROCESS | 1646 | 1467911935333 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}] 10:18:55 INFO - PROCESS | 1646 | 1467911935334 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:55 INFO - PROCESS | 1646 | 1467911935428 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:18:55 INFO - PROCESS | 1646 | 1467911935444 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 1646 | 1467911935445 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fe1000 == 35 [pid = 1646] [id = 120] 10:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112891800) [pid = 1646] [serial = 357] [outer = 0x0] 10:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1241f5000) [pid = 1646] [serial = 358] [outer = 0x112891800] 10:18:55 INFO - PROCESS | 1646 | 1467911935473 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x124b96800) [pid = 1646] [serial = 359] [outer = 0x112891800] 10:18:55 INFO - PROCESS | 1646 | 1467911935965 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] 10:18:56 INFO - PROCESS | 1646 | 1467911936004 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:18:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:18:56 INFO - PROCESS | 1646 | 1467911936008 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 1646 | 1467911936009 Marionette TRACE conn2 <- [1,454,null,{}] 10:18:56 INFO - PROCESS | 1646 | 1467911936013 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}] 10:18:56 INFO - PROCESS | 1646 | 1467911936018 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:56 INFO - PROCESS | 1646 | 1467911936180 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:18:56 INFO - PROCESS | 1646 | 1467911936194 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 1646 | 1467911936195 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236a8000 == 36 [pid = 1646] [id = 121] 10:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x124ce6000) [pid = 1646] [serial = 360] [outer = 0x0] 10:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126a34000) [pid = 1646] [serial = 361] [outer = 0x124ce6000] 10:18:56 INFO - PROCESS | 1646 | 1467911936215 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12923b400) [pid = 1646] [serial = 362] [outer = 0x124ce6000] 10:18:56 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:56 INFO - PROCESS | 1646 | 1467911936635 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]]]}] 10:18:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:18:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 673ms 10:18:56 INFO - PROCESS | 1646 | 1467911936681 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:18:56 INFO - PROCESS | 1646 | 1467911936683 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:18:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:18:56 INFO - PROCESS | 1646 | 1467911936687 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 1646 | 1467911936689 Marionette TRACE conn2 <- [1,458,null,{}] 10:18:56 INFO - PROCESS | 1646 | 1467911936695 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}] 10:18:56 INFO - PROCESS | 1646 | 1467911936697 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:56 INFO - PROCESS | 1646 | 1467911936856 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:18:56 INFO - PROCESS | 1646 | 1467911936912 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 1646 | 1467911936913 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cd9800 == 37 [pid = 1646] [id = 122] 10:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12932f000) [pid = 1646] [serial = 363] [outer = 0x0] 10:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x129336000) [pid = 1646] [serial = 364] [outer = 0x12932f000] 10:18:56 INFO - PROCESS | 1646 | 1467911936953 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12956e000) [pid = 1646] [serial = 365] [outer = 0x12932f000] 10:18:57 INFO - PROCESS | 1646 | 1467911937306 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] 10:18:57 INFO - PROCESS | 1646 | 1467911937361 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:18:57 INFO - PROCESS | 1646 | 1467911937364 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 1646 | 1467911937365 Marionette TRACE conn2 <- [1,462,null,{}] 10:18:57 INFO - PROCESS | 1646 | 1467911937367 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}] 10:18:57 INFO - PROCESS | 1646 | 1467911937368 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:57 INFO - PROCESS | 1646 | 1467911937570 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1195bc800) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118042800) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1234f6000) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12ba9cc00) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11067bc00) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12bd76800) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12bd77400) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128de6000) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x111422400) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x124674000) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118432000) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12932ec00) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1295c6000) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:18:57 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x112593c00) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:18:57 INFO - PROCESS | 1646 | 1467911937615 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 1646 | 1467911937616 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x118341800 == 38 [pid = 1646] [id = 123] 10:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11067bc00) [pid = 1646] [serial = 366] [outer = 0x0] 10:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118042800) [pid = 1646] [serial = 367] [outer = 0x11067bc00] 10:18:57 INFO - PROCESS | 1646 | 1467911937640 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12452b000) [pid = 1646] [serial = 368] [outer = 0x11067bc00] 10:18:57 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:57 INFO - PROCESS | 1646 | 1467911937932 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] 10:18:57 INFO - PROCESS | 1646 | 1467911937985 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:18:57 INFO - PROCESS | 1646 | 1467911937987 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 1646 | 1467911937988 Marionette TRACE conn2 <- [1,466,null,{}] 10:18:57 INFO - PROCESS | 1646 | 1467911937991 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}] 10:18:58 INFO - PROCESS | 1646 | 1467911938000 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:58 INFO - PROCESS | 1646 | 1467911938079 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:18:58 INFO - PROCESS | 1646 | 1467911938127 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 1646 | 1467911938128 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12615d000 == 39 [pid = 1646] [id = 124] 10:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118896800) [pid = 1646] [serial = 369] [outer = 0x0] 10:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12956e800) [pid = 1646] [serial = 370] [outer = 0x118896800] 10:18:58 INFO - PROCESS | 1646 | 1467911938152 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a812c00) [pid = 1646] [serial = 371] [outer = 0x118896800] 10:18:58 INFO - PROCESS | 1646 | 1467911938433 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] 10:18:58 INFO - PROCESS | 1646 | 1467911938461 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:18:58 INFO - PROCESS | 1646 | 1467911938469 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - PROCESS | 1646 | 1467911938470 Marionette TRACE conn2 <- [1,470,null,{}] 10:18:58 INFO - PROCESS | 1646 | 1467911938473 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}] 10:18:58 INFO - PROCESS | 1646 | 1467911938476 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:58 INFO - PROCESS | 1646 | 1467911938570 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:18:58 INFO - PROCESS | 1646 | 1467911938578 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 1646 | 1467911938579 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a75000 == 40 [pid = 1646] [id = 125] 10:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12a818800) [pid = 1646] [serial = 372] [outer = 0x0] 10:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12ab53400) [pid = 1646] [serial = 373] [outer = 0x12a818800] 10:18:58 INFO - PROCESS | 1646 | 1467911938606 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12b228c00) [pid = 1646] [serial = 374] [outer = 0x12a818800] 10:18:59 INFO - PROCESS | 1646 | 1467911939062 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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 624ms 10:18:59 INFO - PROCESS | 1646 | 1467911939094 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 1646 | 1467911939097 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:18:59 INFO - PROCESS | 1646 | 1467911939101 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1646 | 1467911939103 Marionette TRACE conn2 <- [1,474,null,{}] 10:18:59 INFO - PROCESS | 1646 | 1467911939119 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}] 10:18:59 INFO - PROCESS | 1646 | 1467911939121 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:59 INFO - PROCESS | 1646 | 1467911939230 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:18:59 INFO - PROCESS | 1646 | 1467911939235 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1646 | 1467911939236 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x129503000 == 41 [pid = 1646] [id = 126] 10:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12ab5a800) [pid = 1646] [serial = 375] [outer = 0x0] 10:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12ba08800) [pid = 1646] [serial = 376] [outer = 0x12ab5a800] 10:18:59 INFO - PROCESS | 1646 | 1467911939263 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12baa8800) [pid = 1646] [serial = 377] [outer = 0x12ab5a800] 10:18:59 INFO - PROCESS | 1646 | 1467911939712 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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 634ms 10:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:18:59 INFO - PROCESS | 1646 | 1467911939742 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 1646 | 1467911939744 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:18:59 INFO - PROCESS | 1646 | 1467911939749 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1646 | 1467911939751 Marionette TRACE conn2 <- [1,478,null,{}] 10:18:59 INFO - PROCESS | 1646 | 1467911939755 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}] 10:18:59 INFO - PROCESS | 1646 | 1467911939760 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:59 INFO - PROCESS | 1646 | 1467911939859 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:18:59 INFO - PROCESS | 1646 | 1467911939923 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1646 | 1467911939925 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:18:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f46000 == 42 [pid = 1646] [id = 127] 10:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1170b8400) [pid = 1646] [serial = 378] [outer = 0x0] 10:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118043c00) [pid = 1646] [serial = 379] [outer = 0x1170b8400] 10:18:59 INFO - PROCESS | 1646 | 1467911939955 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118438c00) [pid = 1646] [serial = 380] [outer = 0x1170b8400] 10:19:00 INFO - PROCESS | 1646 | 1467911940419 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]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 722ms 10:19:00 INFO - PROCESS | 1646 | 1467911940491 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 1646 | 1467911940494 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:19:00 INFO - PROCESS | 1646 | 1467911940500 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 1646 | 1467911940502 Marionette TRACE conn2 <- [1,482,null,{}] 10:19:00 INFO - PROCESS | 1646 | 1467911940505 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}] 10:19:00 INFO - PROCESS | 1646 | 1467911940507 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:00 INFO - PROCESS | 1646 | 1467911940607 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:19:00 INFO - PROCESS | 1646 | 1467911940672 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 1646 | 1467911940673 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cc0800 == 43 [pid = 1646] [id = 128] 10:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a7f800) [pid = 1646] [serial = 381] [outer = 0x0] 10:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119a84400) [pid = 1646] [serial = 382] [outer = 0x119a7f800] 10:19:00 INFO - PROCESS | 1646 | 1467911940703 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119be6800) [pid = 1646] [serial = 383] [outer = 0x119a7f800] 10:19:01 INFO - PROCESS | 1646 | 1467911941159 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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 10:19:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:19:01 INFO - PROCESS | 1646 | 1467911941170 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 1646 | 1467911941172 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:19:01 INFO - PROCESS | 1646 | 1467911941177 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 1646 | 1467911941180 Marionette TRACE conn2 <- [1,486,null,{}] 10:19:01 INFO - PROCESS | 1646 | 1467911941188 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}] 10:19:01 INFO - PROCESS | 1646 | 1467911941191 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:01 INFO - PROCESS | 1646 | 1467911941326 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:19:01 INFO - PROCESS | 1646 | 1467911941335 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 1646 | 1467911941337 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12976a800 == 44 [pid = 1646] [id = 129] 10:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126708c00) [pid = 1646] [serial = 384] [outer = 0x0] 10:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126a30800) [pid = 1646] [serial = 385] [outer = 0x126708c00] 10:19:01 INFO - PROCESS | 1646 | 1467911941367 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128b6c400) [pid = 1646] [serial = 386] [outer = 0x126708c00] 10:19:01 INFO - PROCESS | 1646 | 1467911941817 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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms 10:19:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:19:01 INFO - PROCESS | 1646 | 1467911941849 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 1646 | 1467911941850 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:19:01 INFO - PROCESS | 1646 | 1467911941853 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 1646 | 1467911941854 Marionette TRACE conn2 <- [1,490,null,{}] 10:19:01 INFO - PROCESS | 1646 | 1467911941917 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}] 10:19:01 INFO - PROCESS | 1646 | 1467911941918 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:02 INFO - PROCESS | 1646 | 1467911942033 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:19:02 INFO - PROCESS | 1646 | 1467911942079 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 1646 | 1467911942081 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e6000 == 45 [pid = 1646] [id = 130] 10:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ab5b000) [pid = 1646] [serial = 387] [outer = 0x0] 10:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b2c3400) [pid = 1646] [serial = 388] [outer = 0x12ab5b000] 10:19:02 INFO - PROCESS | 1646 | 1467911942109 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ba9c000) [pid = 1646] [serial = 389] [outer = 0x12ab5b000] 10:19:02 INFO - PROCESS | 1646 | 1467911942535 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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 721ms 10:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:19:02 INFO - PROCESS | 1646 | 1467911942592 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 1646 | 1467911942593 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:19:02 INFO - PROCESS | 1646 | 1467911942596 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 1646 | 1467911942597 Marionette TRACE conn2 <- [1,494,null,{}] 10:19:02 INFO - PROCESS | 1646 | 1467911942600 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}] 10:19:02 INFO - PROCESS | 1646 | 1467911942601 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:02 INFO - PROCESS | 1646 | 1467911942710 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:19:02 INFO - PROCESS | 1646 | 1467911942792 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 1646 | 1467911942794 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ab000 == 46 [pid = 1646] [id = 131] 10:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113134800) [pid = 1646] [serial = 390] [outer = 0x0] 10:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1195c8000) [pid = 1646] [serial = 391] [outer = 0x113134800] 10:19:02 INFO - PROCESS | 1646 | 1467911942842 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a80e000) [pid = 1646] [serial = 392] [outer = 0x113134800] 10:19:03 INFO - PROCESS | 1646 | 1467911943528 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]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:19:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 973ms 10:19:03 INFO - PROCESS | 1646 | 1467911943571 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:19:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:19:03 INFO - PROCESS | 1646 | 1467911943575 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:19:03 INFO - PROCESS | 1646 | 1467911943580 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 1646 | 1467911943583 Marionette TRACE conn2 <- [1,498,null,{}] 10:19:03 INFO - PROCESS | 1646 | 1467911943589 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}] 10:19:03 INFO - PROCESS | 1646 | 1467911943591 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:03 INFO - PROCESS | 1646 | 1467911943724 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:19:03 INFO - PROCESS | 1646 | 1467911943843 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 1646 | 1467911943844 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x113742800 == 47 [pid = 1646] [id = 132] 10:19:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112286c00) [pid = 1646] [serial = 393] [outer = 0x0] 10:19:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1195bc800) [pid = 1646] [serial = 394] [outer = 0x112286c00] 10:19:03 INFO - PROCESS | 1646 | 1467911943875 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119a87000) [pid = 1646] [serial = 395] [outer = 0x112286c00] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x126a75000 == 46 [pid = 1646] [id = 125] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12615d000 == 45 [pid = 1646] [id = 124] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x118341800 == 44 [pid = 1646] [id = 123] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x123cd9800 == 43 [pid = 1646] [id = 122] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1236a8000 == 42 [pid = 1646] [id = 121] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x119fe1000 == 41 [pid = 1646] [id = 120] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x119614000 == 40 [pid = 1646] [id = 119] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11871e800 == 39 [pid = 1646] [id = 118] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x117212000 == 38 [pid = 1646] [id = 117] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x113581800 == 37 [pid = 1646] [id = 116] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba44000 == 36 [pid = 1646] [id = 113] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11610a800 == 35 [pid = 1646] [id = 114] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x118723800 == 34 [pid = 1646] [id = 115] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab98800 == 33 [pid = 1646] [id = 99] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ab000 == 32 [pid = 1646] [id = 131] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e6000 == 31 [pid = 1646] [id = 130] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12976a800 == 30 [pid = 1646] [id = 129] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x119cc0800 == 29 [pid = 1646] [id = 128] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x129503000 == 28 [pid = 1646] [id = 126] 10:19:04 INFO - PROCESS | 1646 | --DOCSHELL 0x116f46000 == 27 [pid = 1646] [id = 127] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119642400) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1199a3800) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124b93400) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1267a3c00) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123fc4800) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124675c00) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12baa9400) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11067e800) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd93400) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x110682c00) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12bd97000) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a6c5800) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a81bc00) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12100fc00) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123409400) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12b2b4400) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118433c00) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1188f2400) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129574800) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1295c5c00) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12ab56400) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b227800) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1166f2c00) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11964c800) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12bddd400) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12bd69c00) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12ba0b400) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1234f1800) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 10:19:04 INFO - PROCESS | 1646 | 1467911944797 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]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:19:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1277ms 10:19:04 INFO - PROCESS | 1646 | 1467911944861 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 1646 | 1467911944864 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:19:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:19:04 INFO - PROCESS | 1646 | 1467911944873 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 1646 | 1467911944875 Marionette TRACE conn2 <- [1,502,null,{}] 10:19:04 INFO - PROCESS | 1646 | 1467911944880 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}] 10:19:04 INFO - PROCESS | 1646 | 1467911944882 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:05 INFO - PROCESS | 1646 | 1467911945001 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:19:05 INFO - PROCESS | 1646 | 1467911945014 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 1646 | 1467911945015 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x116354000 == 28 [pid = 1646] [id = 133] 10:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116178000) [pid = 1646] [serial = 396] [outer = 0x0] 10:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11702bc00) [pid = 1646] [serial = 397] [outer = 0x116178000] 10:19:05 INFO - PROCESS | 1646 | 1467911945060 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118042000) [pid = 1646] [serial = 398] [outer = 0x116178000] 10:19:05 INFO - PROCESS | 1646 | 1467911945484 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]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 10:19:05 INFO - PROCESS | 1646 | 1467911945497 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 1646 | 1467911945500 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:19:05 INFO - PROCESS | 1646 | 1467911945505 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 1646 | 1467911945507 Marionette TRACE conn2 <- [1,506,null,{}] 10:19:05 INFO - PROCESS | 1646 | 1467911945512 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}] 10:19:05 INFO - PROCESS | 1646 | 1467911945513 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:05 INFO - PROCESS | 1646 | 1467911945609 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:19:05 INFO - PROCESS | 1646 | 1467911945614 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 1646 | 1467911945615 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f63000 == 29 [pid = 1646] [id = 134] 10:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11842ac00) [pid = 1646] [serial = 399] [outer = 0x0] 10:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11914ec00) [pid = 1646] [serial = 400] [outer = 0x11842ac00] 10:19:05 INFO - PROCESS | 1646 | 1467911945645 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1195c7000) [pid = 1646] [serial = 401] [outer = 0x11842ac00] 10:19:05 INFO - PROCESS | 1646 | 1467911945983 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]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:19:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 522ms 10:19:06 INFO - PROCESS | 1646 | 1467911946027 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 1646 | 1467911946028 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:19:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:19:06 INFO - PROCESS | 1646 | 1467911946035 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 1646 | 1467911946038 Marionette TRACE conn2 <- [1,510,null,{}] 10:19:06 INFO - PROCESS | 1646 | 1467911946046 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}] 10:19:06 INFO - PROCESS | 1646 | 1467911946049 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:06 INFO - PROCESS | 1646 | 1467911946127 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:19:06 INFO - PROCESS | 1646 | 1467911946133 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 1646 | 1467911946135 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119186000 == 30 [pid = 1646] [id = 135] 10:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116632c00) [pid = 1646] [serial = 402] [outer = 0x0] 10:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119ae1c00) [pid = 1646] [serial = 403] [outer = 0x116632c00] 10:19:06 INFO - PROCESS | 1646 | 1467911946168 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12100f000) [pid = 1646] [serial = 404] [outer = 0x116632c00] 10:19:06 INFO - PROCESS | 1646 | 1467911946607 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]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:19:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 621ms 10:19:06 INFO - PROCESS | 1646 | 1467911946656 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 1646 | 1467911946658 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:19:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:19:06 INFO - PROCESS | 1646 | 1467911946660 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 1646 | 1467911946661 Marionette TRACE conn2 <- [1,514,null,{}] 10:19:06 INFO - PROCESS | 1646 | 1467911946664 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}] 10:19:06 INFO - PROCESS | 1646 | 1467911946665 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:06 INFO - PROCESS | 1646 | 1467911946763 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:19:06 INFO - PROCESS | 1646 | 1467911946777 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 1646 | 1467911946778 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119b1c800 == 31 [pid = 1646] [id = 136] 10:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123005400) [pid = 1646] [serial = 405] [outer = 0x0] 10:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1234f1800) [pid = 1646] [serial = 406] [outer = 0x123005400] 10:19:06 INFO - PROCESS | 1646 | 1467911946804 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123972c00) [pid = 1646] [serial = 407] [outer = 0x123005400] 10:19:07 INFO - PROCESS | 1646 | 1467911947135 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]]]}] 10:19:07 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 10:19:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 10:19:07 INFO - PROCESS | 1646 | 1467911947181 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:19:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:19:07 INFO - PROCESS | 1646 | 1467911947182 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:19:07 INFO - PROCESS | 1646 | 1467911947184 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 1646 | 1467911947185 Marionette TRACE conn2 <- [1,518,null,{}] 10:19:07 INFO - PROCESS | 1646 | 1467911947187 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}] 10:19:07 INFO - PROCESS | 1646 | 1467911947188 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:07 INFO - PROCESS | 1646 | 1467911947276 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:19:07 INFO - PROCESS | 1646 | 1467911947308 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 1646 | 1467911947309 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x123131800 == 32 [pid = 1646] [id = 137] 10:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11836bc00) [pid = 1646] [serial = 408] [outer = 0x0] 10:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1243b1000) [pid = 1646] [serial = 409] [outer = 0x11836bc00] 10:19:07 INFO - PROCESS | 1646 | 1467911947333 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124ce0400) [pid = 1646] [serial = 410] [outer = 0x11836bc00] 10:19:07 INFO - PROCESS | 1646 | 1467911947653 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]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:19:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 10:19:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:19:07 INFO - PROCESS | 1646 | 1467911947703 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 1646 | 1467911947704 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:19:07 INFO - PROCESS | 1646 | 1467911947706 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 1646 | 1467911947707 Marionette TRACE conn2 <- [1,522,null,{}] 10:19:07 INFO - PROCESS | 1646 | 1467911947709 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}] 10:19:07 INFO - PROCESS | 1646 | 1467911947713 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:07 INFO - PROCESS | 1646 | 1467911947819 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:19:07 INFO - PROCESS | 1646 | 1467911947852 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 1646 | 1467911947854 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8f000 == 33 [pid = 1646] [id = 138] 10:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1241e9c00) [pid = 1646] [serial = 411] [outer = 0x0] 10:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126711400) [pid = 1646] [serial = 412] [outer = 0x1241e9c00] 10:19:07 INFO - PROCESS | 1646 | 1467911947878 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128ddd800) [pid = 1646] [serial = 413] [outer = 0x1241e9c00] 10:19:08 INFO - PROCESS | 1646 | 1467911948215 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]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:19:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 10:19:08 INFO - PROCESS | 1646 | 1467911948274 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 1646 | 1467911948276 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:19:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:19:08 INFO - PROCESS | 1646 | 1467911948284 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 1646 | 1467911948285 Marionette TRACE conn2 <- [1,526,null,{}] 10:19:08 INFO - PROCESS | 1646 | 1467911948287 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}] 10:19:08 INFO - PROCESS | 1646 | 1467911948288 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:08 INFO - PROCESS | 1646 | 1467911948377 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:19:08 INFO - PROCESS | 1646 | 1467911948380 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 1646 | 1467911948381 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc3800 == 34 [pid = 1646] [id = 139] 10:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1195c7800) [pid = 1646] [serial = 414] [outer = 0x0] 10:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129331400) [pid = 1646] [serial = 415] [outer = 0x1195c7800] 10:19:08 INFO - PROCESS | 1646 | 1467911948405 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129571000) [pid = 1646] [serial = 416] [outer = 0x1195c7800] 10:19:08 INFO - PROCESS | 1646 | 1467911948875 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]]]}] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124ce6000) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12932f000) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118133c00) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11915b000) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11612dc00) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x121011400) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11617a000) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1176e9400) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112bca800) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11067bc00) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a818800) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12ab5a800) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112891800) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:19:08 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118896800) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:19:08 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 10:19:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 626ms 10:19:08 INFO - PROCESS | 1646 | 1467911948905 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 1646 | 1467911948906 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:19:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:19:08 INFO - PROCESS | 1646 | 1467911948908 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 1646 | 1467911948910 Marionette TRACE conn2 <- [1,530,null,{}] 10:19:08 INFO - PROCESS | 1646 | 1467911948912 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}] 10:19:08 INFO - PROCESS | 1646 | 1467911948913 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:08 INFO - PROCESS | 1646 | 1467911948980 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:19:08 INFO - PROCESS | 1646 | 1467911948985 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 1646 | 1467911948986 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fdc000 == 35 [pid = 1646] [id = 140] 10:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1176f2000) [pid = 1646] [serial = 417] [outer = 0x0] 10:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118370400) [pid = 1646] [serial = 418] [outer = 0x1176f2000] 10:19:09 INFO - PROCESS | 1646 | 1467911949015 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119ae1800) [pid = 1646] [serial = 419] [outer = 0x1176f2000] 10:19:09 INFO - PROCESS | 1646 | 1467911949339 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"]]]}] 10:19:09 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 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:19:09 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 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:19:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:19:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 10:19:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:19:09 INFO - PROCESS | 1646 | 1467911949377 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 1646 | 1467911949379 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:19:09 INFO - PROCESS | 1646 | 1467911949388 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1646 | 1467911949389 Marionette TRACE conn2 <- [1,534,null,{}] 10:19:09 INFO - PROCESS | 1646 | 1467911949392 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}] 10:19:09 INFO - PROCESS | 1646 | 1467911949393 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:09 INFO - PROCESS | 1646 | 1467911949470 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:19:09 INFO - PROCESS | 1646 | 1467911949522 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1646 | 1467911949524 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119185800 == 36 [pid = 1646] [id = 141] 10:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1176f3000) [pid = 1646] [serial = 420] [outer = 0x0] 10:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124675000) [pid = 1646] [serial = 421] [outer = 0x1176f3000] 10:19:09 INFO - PROCESS | 1646 | 1467911949548 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a811000) [pid = 1646] [serial = 422] [outer = 0x1176f3000] 10:19:09 INFO - PROCESS | 1646 | 1467911949805 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]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:19:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 476ms 10:19:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:19:09 INFO - PROCESS | 1646 | 1467911949865 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 1646 | 1467911949866 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:19:09 INFO - PROCESS | 1646 | 1467911949868 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1646 | 1467911949870 Marionette TRACE conn2 <- [1,538,null,{}] 10:19:09 INFO - PROCESS | 1646 | 1467911949873 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}] 10:19:09 INFO - PROCESS | 1646 | 1467911949876 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:09 INFO - PROCESS | 1646 | 1467911949969 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:19:09 INFO - PROCESS | 1646 | 1467911949972 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1646 | 1467911949974 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x129286000 == 37 [pid = 1646] [id = 142] 10:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x113133000) [pid = 1646] [serial = 423] [outer = 0x0] 10:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12aa52800) [pid = 1646] [serial = 424] [outer = 0x113133000] 10:19:10 INFO - PROCESS | 1646 | 1467911950008 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b22b800) [pid = 1646] [serial = 425] [outer = 0x113133000] 10:19:10 INFO - PROCESS | 1646 | 1467911950345 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]]]}] 10:19:10 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. 10:19:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 524ms 10:19:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:19:10 INFO - PROCESS | 1646 | 1467911950394 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1646 | 1467911950395 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:19:10 INFO - PROCESS | 1646 | 1467911950397 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1646 | 1467911950407 Marionette TRACE conn2 <- [1,542,null,{}] 10:19:10 INFO - PROCESS | 1646 | 1467911950419 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}] 10:19:10 INFO - PROCESS | 1646 | 1467911950421 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:10 INFO - PROCESS | 1646 | 1467911950505 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:19:10 INFO - PROCESS | 1646 | 1467911950511 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 1646 | 1467911950512 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d9800 == 38 [pid = 1646] [id = 143] 10:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b22dc00) [pid = 1646] [serial = 426] [outer = 0x0] 10:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba0c400) [pid = 1646] [serial = 427] [outer = 0x12b22dc00] 10:19:10 INFO - PROCESS | 1646 | 1467911950539 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bd66400) [pid = 1646] [serial = 428] [outer = 0x12b22dc00] 10:19:10 INFO - PROCESS | 1646 | 1467911950849 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]]]}] 10:19:10 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. 10:19:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 485ms 10:19:10 INFO - PROCESS | 1646 | 1467911950926 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1646 | 1467911950928 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:19:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:19:10 INFO - PROCESS | 1646 | 1467911950933 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1646 | 1467911950935 Marionette TRACE conn2 <- [1,546,null,{}] 10:19:10 INFO - PROCESS | 1646 | 1467911950939 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}] 10:19:10 INFO - PROCESS | 1646 | 1467911950941 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:11 INFO - PROCESS | 1646 | 1467911951033 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:19:11 INFO - PROCESS | 1646 | 1467911951145 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1646 | 1467911951148 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x11619a800 == 39 [pid = 1646] [id = 144] 10:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113163c00) [pid = 1646] [serial = 429] [outer = 0x0] 10:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116183800) [pid = 1646] [serial = 430] [outer = 0x113163c00] 10:19:11 INFO - PROCESS | 1646 | 1467911951186 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x117ea9400) [pid = 1646] [serial = 431] [outer = 0x113163c00] 10:19:11 INFO - PROCESS | 1646 | 1467911951641 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]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:19:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 723ms 10:19:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:19:11 INFO - PROCESS | 1646 | 1467911951656 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 1646 | 1467911951658 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:19:11 INFO - PROCESS | 1646 | 1467911951663 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 1646 | 1467911951666 Marionette TRACE conn2 <- [1,550,null,{}] 10:19:11 INFO - PROCESS | 1646 | 1467911951669 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}] 10:19:11 INFO - PROCESS | 1646 | 1467911951670 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:11 INFO - PROCESS | 1646 | 1467911951785 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:19:11 INFO - PROCESS | 1646 | 1467911951899 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1646 | 1467911951901 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c66000 == 40 [pid = 1646] [id = 145] 10:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11813a800) [pid = 1646] [serial = 432] [outer = 0x0] 10:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1195c6400) [pid = 1646] [serial = 433] [outer = 0x11813a800] 10:19:11 INFO - PROCESS | 1646 | 1467911951981 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119a22000) [pid = 1646] [serial = 434] [outer = 0x11813a800] 10:19:12 INFO - PROCESS | 1646 | 1467911952571 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]]]}] 10:19:12 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. 10:19:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 923ms 10:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:19:12 INFO - PROCESS | 1646 | 1467911952584 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 1646 | 1467911952586 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:19:12 INFO - PROCESS | 1646 | 1467911952588 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 1646 | 1467911952590 Marionette TRACE conn2 <- [1,554,null,{}] 10:19:12 INFO - PROCESS | 1646 | 1467911952596 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}] 10:19:12 INFO - PROCESS | 1646 | 1467911952600 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:12 INFO - PROCESS | 1646 | 1467911952710 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:19:12 INFO - PROCESS | 1646 | 1467911952761 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 1646 | 1467911952763 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8d9000 == 41 [pid = 1646] [id = 146] 10:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123c78000) [pid = 1646] [serial = 435] [outer = 0x0] 10:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124ce3800) [pid = 1646] [serial = 436] [outer = 0x123c78000] 10:19:12 INFO - PROCESS | 1646 | 1467911952795 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1267a3c00) [pid = 1646] [serial = 437] [outer = 0x123c78000] 10:19:13 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:13 INFO - PROCESS | 1646 | 1467911953462 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]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 922ms 10:19:13 INFO - PROCESS | 1646 | 1467911953511 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 1646 | 1467911953514 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:19:13 INFO - PROCESS | 1646 | 1467911953517 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 1646 | 1467911953519 Marionette TRACE conn2 <- [1,558,null,{}] 10:19:13 INFO - PROCESS | 1646 | 1467911953522 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}] 10:19:13 INFO - PROCESS | 1646 | 1467911953524 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:13 INFO - PROCESS | 1646 | 1467911953665 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:19:13 INFO - PROCESS | 1646 | 1467911953675 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 1646 | 1467911953678 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f61000 == 42 [pid = 1646] [id = 147] 10:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11803e800) [pid = 1646] [serial = 438] [outer = 0x0] 10:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x118137800) [pid = 1646] [serial = 439] [outer = 0x11803e800] 10:19:13 INFO - PROCESS | 1646 | 1467911953706 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1187cbc00) [pid = 1646] [serial = 440] [outer = 0x11803e800] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x129286000 == 41 [pid = 1646] [id = 142] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119185800 == 40 [pid = 1646] [id = 141] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119fdc000 == 39 [pid = 1646] [id = 140] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc3800 == 38 [pid = 1646] [id = 139] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8f000 == 37 [pid = 1646] [id = 138] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x123131800 == 36 [pid = 1646] [id = 137] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119b1c800 == 35 [pid = 1646] [id = 136] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119186000 == 34 [pid = 1646] [id = 135] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x116f63000 == 33 [pid = 1646] [id = 134] 10:19:13 INFO - PROCESS | 1646 | --DOCSHELL 0x116354000 == 32 [pid = 1646] [id = 133] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x117eb1400) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128b70400) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11964a800) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119be8400) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12452b000) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b228c00) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12ab53400) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118042800) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12ba08800) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12baa8800) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1241f5000) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12956e000) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12923b400) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a812c00) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124b96800) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12956e800) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126a34000) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129336000) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187c8c00) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1195c6000) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1195bbc00) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1199a0c00) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1170b1000) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118134000) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1234f7800) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123971800) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1166f2800) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 10:19:14 INFO - PROCESS | 1646 | 1467911954120 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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 626ms 10:19:14 INFO - PROCESS | 1646 | 1467911954143 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1646 | 1467911954146 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:19:14 INFO - PROCESS | 1646 | 1467911954150 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1646 | 1467911954152 Marionette TRACE conn2 <- [1,562,null,{}] 10:19:14 INFO - PROCESS | 1646 | 1467911954154 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}] 10:19:14 INFO - PROCESS | 1646 | 1467911954156 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:14 INFO - PROCESS | 1646 | 1467911954236 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:19:14 INFO - PROCESS | 1646 | 1467911954242 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 1646 | 1467911954244 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11814a800 == 33 [pid = 1646] [id = 148] 10:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119159400) [pid = 1646] [serial = 441] [outer = 0x0] 10:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1195bfc00) [pid = 1646] [serial = 442] [outer = 0x119159400] 10:19:14 INFO - PROCESS | 1646 | 1467911954271 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a84800) [pid = 1646] [serial = 443] [outer = 0x119159400] 10:19:14 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:14 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:14 INFO - PROCESS | 1646 | 1467911954611 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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 10:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:19:14 INFO - PROCESS | 1646 | 1467911954620 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1646 | 1467911954621 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:19:14 INFO - PROCESS | 1646 | 1467911954626 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1646 | 1467911954631 Marionette TRACE conn2 <- [1,566,null,{}] 10:19:14 INFO - PROCESS | 1646 | 1467911954656 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}] 10:19:14 INFO - PROCESS | 1646 | 1467911954659 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:14 INFO - PROCESS | 1646 | 1467911954757 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:19:14 INFO - PROCESS | 1646 | 1467911954765 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 1646 | 1467911954767 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11961e000 == 34 [pid = 1646] [id = 149] 10:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x123006400) [pid = 1646] [serial = 444] [outer = 0x0] 10:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12416a400) [pid = 1646] [serial = 445] [outer = 0x123006400] 10:19:14 INFO - PROCESS | 1646 | 1467911954805 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126093800) [pid = 1646] [serial = 446] [outer = 0x123006400] 10:19:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:15 INFO - PROCESS | 1646 | 1467911955255 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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 640ms 10:19:15 INFO - PROCESS | 1646 | 1467911955265 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 1646 | 1467911955266 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:19:15 INFO - PROCESS | 1646 | 1467911955269 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 1646 | 1467911955270 Marionette TRACE conn2 <- [1,570,null,{}] 10:19:15 INFO - PROCESS | 1646 | 1467911955272 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}] 10:19:15 INFO - PROCESS | 1646 | 1467911955273 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:15 INFO - PROCESS | 1646 | 1467911955350 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:19:15 INFO - PROCESS | 1646 | 1467911955354 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 1646 | 1467911955355 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x123123800 == 35 [pid = 1646] [id = 150] 10:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12679f800) [pid = 1646] [serial = 447] [outer = 0x0] 10:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126cd4c00) [pid = 1646] [serial = 448] [outer = 0x12679f800] 10:19:15 INFO - PROCESS | 1646 | 1467911955382 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128b70c00) [pid = 1646] [serial = 449] [outer = 0x12679f800] 10:19:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:15 INFO - PROCESS | 1646 | 1467911955717 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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 468ms 10:19:15 INFO - PROCESS | 1646 | 1467911955737 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 1646 | 1467911955739 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:19:15 INFO - PROCESS | 1646 | 1467911955743 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 1646 | 1467911955745 Marionette TRACE conn2 <- [1,574,null,{}] 10:19:15 INFO - PROCESS | 1646 | 1467911955747 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}] 10:19:15 INFO - PROCESS | 1646 | 1467911955748 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:15 INFO - PROCESS | 1646 | 1467911955822 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:19:15 INFO - PROCESS | 1646 | 1467911955925 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 1646 | 1467911955927 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x116343800 == 36 [pid = 1646] [id = 151] 10:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111475400) [pid = 1646] [serial = 450] [outer = 0x0] 10:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112be9000) [pid = 1646] [serial = 451] [outer = 0x111475400] 10:19:15 INFO - PROCESS | 1646 | 1467911955959 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x117eb2c00) [pid = 1646] [serial = 452] [outer = 0x111475400] 10:19:16 INFO - PROCESS | 1646 | 1467911956376 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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 673ms 10:19:16 INFO - PROCESS | 1646 | 1467911956416 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 1646 | 1467911956418 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:19:16 INFO - PROCESS | 1646 | 1467911956421 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 1646 | 1467911956423 Marionette TRACE conn2 <- [1,578,null,{}] 10:19:16 INFO - PROCESS | 1646 | 1467911956429 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}] 10:19:16 INFO - PROCESS | 1646 | 1467911956430 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:16 INFO - PROCESS | 1646 | 1467911956536 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:19:16 INFO - PROCESS | 1646 | 1467911956639 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 1646 | 1467911956641 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x119b28000 == 37 [pid = 1646] [id = 152] 10:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a26c00) [pid = 1646] [serial = 453] [outer = 0x0] 10:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119aef800) [pid = 1646] [serial = 454] [outer = 0x119a26c00] 10:19:16 INFO - PROCESS | 1646 | 1467911956677 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1230bf800) [pid = 1646] [serial = 455] [outer = 0x119a26c00] 10:19:17 INFO - PROCESS | 1646 | 1467911957155 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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 774ms 10:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:19:17 INFO - PROCESS | 1646 | 1467911957212 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 1646 | 1467911957215 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:19:17 INFO - PROCESS | 1646 | 1467911957218 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1646 | 1467911957220 Marionette TRACE conn2 <- [1,582,null,{}] 10:19:17 INFO - PROCESS | 1646 | 1467911957223 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}] 10:19:17 INFO - PROCESS | 1646 | 1467911957225 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:17 INFO - PROCESS | 1646 | 1467911957325 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:19:17 INFO - PROCESS | 1646 | 1467911957387 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 1646 | 1467911957389 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cbc000 == 38 [pid = 1646] [id = 153] 10:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124b8f000) [pid = 1646] [serial = 456] [outer = 0x0] 10:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126cca400) [pid = 1646] [serial = 457] [outer = 0x124b8f000] 10:19:17 INFO - PROCESS | 1646 | 1467911957419 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129336400) [pid = 1646] [serial = 458] [outer = 0x124b8f000] 10:19:17 INFO - PROCESS | 1646 | 1467911957810 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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 619ms 10:19:17 INFO - PROCESS | 1646 | 1467911957838 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 1646 | 1467911957840 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:19:17 INFO - PROCESS | 1646 | 1467911957849 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1646 | 1467911957853 Marionette TRACE conn2 <- [1,586,null,{}] 10:19:17 INFO - PROCESS | 1646 | 1467911957857 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}] 10:19:17 INFO - PROCESS | 1646 | 1467911957860 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:17 INFO - PROCESS | 1646 | 1467911957979 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:19:18 INFO - PROCESS | 1646 | 1467911958044 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 1646 | 1467911958046 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f6a000 == 39 [pid = 1646] [id = 154] 10:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12aa54400) [pid = 1646] [serial = 459] [outer = 0x0] 10:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ab60400) [pid = 1646] [serial = 460] [outer = 0x12aa54400] 10:19:18 INFO - PROCESS | 1646 | 1467911958074 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba08800) [pid = 1646] [serial = 461] [outer = 0x12aa54400] 10:19:18 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:18 INFO - PROCESS | 1646 | 1467911958479 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]]]}] 10:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 677ms 10:19:18 INFO - PROCESS | 1646 | 1467911958522 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 1646 | 1467911958523 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:19:18 INFO - PROCESS | 1646 | 1467911958526 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 1646 | 1467911958527 Marionette TRACE conn2 <- [1,590,null,{}] 10:19:18 INFO - PROCESS | 1646 | 1467911958529 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}] 10:19:18 INFO - PROCESS | 1646 | 1467911958531 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:18 INFO - PROCESS | 1646 | 1467911958626 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:19:18 INFO - PROCESS | 1646 | 1467911958675 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 1646 | 1467911958675 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x129296000 == 40 [pid = 1646] [id = 155] 10:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba0f400) [pid = 1646] [serial = 462] [outer = 0x0] 10:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12baa5400) [pid = 1646] [serial = 463] [outer = 0x12ba0f400] 10:19:18 INFO - PROCESS | 1646 | 1467911958704 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bd68800) [pid = 1646] [serial = 464] [outer = 0x12ba0f400] 10:19:19 INFO - PROCESS | 1646 | 1467911959129 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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 619ms 10:19:19 INFO - PROCESS | 1646 | 1467911959145 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:19:19 INFO - PROCESS | 1646 | 1467911959147 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:19:19 INFO - PROCESS | 1646 | 1467911959149 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 1646 | 1467911959150 Marionette TRACE conn2 <- [1,594,null,{}] 10:19:19 INFO - PROCESS | 1646 | 1467911959153 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}] 10:19:19 INFO - PROCESS | 1646 | 1467911959154 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:19 INFO - PROCESS | 1646 | 1467911959249 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:19:19 INFO - PROCESS | 1646 | 1467911959332 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 1646 | 1467911959337 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab8a000 == 41 [pid = 1646] [id = 156] 10:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bd7ac00) [pid = 1646] [serial = 465] [outer = 0x0] 10:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bd82000) [pid = 1646] [serial = 466] [outer = 0x12bd7ac00] 10:19:19 INFO - PROCESS | 1646 | 1467911959387 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bd98000) [pid = 1646] [serial = 467] [outer = 0x12bd7ac00] 10:19:19 INFO - PROCESS | 1646 | 1467911959879 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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 769ms 10:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:19:19 INFO - PROCESS | 1646 | 1467911959933 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 1646 | 1467911959935 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:19:19 INFO - PROCESS | 1646 | 1467911959938 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 1646 | 1467911959940 Marionette TRACE conn2 <- [1,598,null,{}] 10:19:19 INFO - PROCESS | 1646 | 1467911959965 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}] 10:19:19 INFO - PROCESS | 1646 | 1467911959966 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:20 INFO - PROCESS | 1646 | 1467911960061 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:19:20 INFO - PROCESS | 1646 | 1467911960125 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 1646 | 1467911960126 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x11889d800 == 42 [pid = 1646] [id = 157] 10:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1187cec00) [pid = 1646] [serial = 468] [outer = 0x0] 10:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1199a3400) [pid = 1646] [serial = 469] [outer = 0x1187cec00] 10:19:20 INFO - PROCESS | 1646 | 1467911960155 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x123002800) [pid = 1646] [serial = 470] [outer = 0x1187cec00] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123123800 == 41 [pid = 1646] [id = 150] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11961e000 == 40 [pid = 1646] [id = 149] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11814a800 == 39 [pid = 1646] [id = 148] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x116f61000 == 38 [pid = 1646] [id = 147] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119c66000 == 37 [pid = 1646] [id = 145] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11619a800 == 36 [pid = 1646] [id = 144] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x113742800 == 35 [pid = 1646] [id = 132] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8d9000 == 34 [pid = 1646] [id = 146] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab8a000 == 33 [pid = 1646] [id = 156] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129296000 == 32 [pid = 1646] [id = 155] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x128f6a000 == 31 [pid = 1646] [id = 154] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x124cbc000 == 30 [pid = 1646] [id = 153] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119b28000 == 29 [pid = 1646] [id = 152] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d9800 == 28 [pid = 1646] [id = 143] 10:19:20 INFO - PROCESS | 1646 | --DOCSHELL 0x116343800 == 27 [pid = 1646] [id = 151] 10:19:21 INFO - PROCESS | 1646 | 1467911961110 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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1192ms 10:19:21 INFO - PROCESS | 1646 | 1467911961131 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:19:21 INFO - PROCESS | 1646 | 1467911961134 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:19:21 INFO - PROCESS | 1646 | 1467911961144 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 1646 | 1467911961147 Marionette TRACE conn2 <- [1,602,null,{}] 10:19:21 INFO - PROCESS | 1646 | 1467911961151 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}] 10:19:21 INFO - PROCESS | 1646 | 1467911961153 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:21 INFO - PROCESS | 1646 | 1467911961256 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:19:21 INFO - PROCESS | 1646 | 1467911961260 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 1646 | 1467911961262 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ada000 == 28 [pid = 1646] [id = 158] 10:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118046000) [pid = 1646] [serial = 471] [outer = 0x0] 10:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118523c00) [pid = 1646] [serial = 472] [outer = 0x118046000] 10:19:21 INFO - PROCESS | 1646 | 1467911961290 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11947b400) [pid = 1646] [serial = 473] [outer = 0x118046000] 10:19:21 INFO - PROCESS | 1646 | 1467911961645 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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 532ms 10:19:21 INFO - PROCESS | 1646 | 1467911961670 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 1646 | 1467911961674 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:19:21 INFO - PROCESS | 1646 | 1467911961681 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 1646 | 1467911961683 Marionette TRACE conn2 <- [1,606,null,{}] 10:19:21 INFO - PROCESS | 1646 | 1467911961685 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}] 10:19:21 INFO - PROCESS | 1646 | 1467911961687 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:21 INFO - PROCESS | 1646 | 1467911961784 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:19:21 INFO - PROCESS | 1646 | 1467911961818 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 1646 | 1467911961819 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917b800 == 29 [pid = 1646] [id = 159] 10:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1195c2000) [pid = 1646] [serial = 474] [outer = 0x0] 10:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119a86400) [pid = 1646] [serial = 475] [outer = 0x1195c2000] 10:19:21 INFO - PROCESS | 1646 | 1467911961847 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12100bc00) [pid = 1646] [serial = 476] [outer = 0x1195c2000] 10:19:22 INFO - PROCESS | 1646 | 1467911962200 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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 10:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:19:22 INFO - PROCESS | 1646 | 1467911962252 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 1646 | 1467911962253 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:19:22 INFO - PROCESS | 1646 | 1467911962255 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 1646 | 1467911962258 Marionette TRACE conn2 <- [1,610,null,{}] 10:19:22 INFO - PROCESS | 1646 | 1467911962266 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}] 10:19:22 INFO - PROCESS | 1646 | 1467911962269 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:22 INFO - PROCESS | 1646 | 1467911962376 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:19:22 INFO - PROCESS | 1646 | 1467911962380 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 1646 | 1467911962383 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x123133800 == 30 [pid = 1646] [id = 160] 10:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1230c8000) [pid = 1646] [serial = 477] [outer = 0x0] 10:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x123fb8400) [pid = 1646] [serial = 478] [outer = 0x1230c8000] 10:19:22 INFO - PROCESS | 1646 | 1467911962414 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x124ce6000) [pid = 1646] [serial = 479] [outer = 0x1230c8000] 10:19:22 INFO - PROCESS | 1646 | 1467911962768 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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 10:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:19:22 INFO - PROCESS | 1646 | 1467911962780 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 1646 | 1467911962781 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:19:22 INFO - PROCESS | 1646 | 1467911962785 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 1646 | 1467911962786 Marionette TRACE conn2 <- [1,614,null,{}] 10:19:22 INFO - PROCESS | 1646 | 1467911962788 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}] 10:19:22 INFO - PROCESS | 1646 | 1467911962789 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:23 INFO - PROCESS | 1646 | 1467911963190 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11803e800) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119159400) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x113163c00) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x112286c00) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12ab5b000) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1170b8400) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1195c7800) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119a7f800) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123c78000) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116632c00) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x113133000) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123006400) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1241e9c00) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12679f800) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1176f2000) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1176f3000) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116178000) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11836bc00) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x113134800) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123005400) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b22dc00) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126708c00) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11813a800) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11842ac00) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11067e400) [pid = 1646] [serial = 480] [outer = 0x12c823000] 10:19:23 INFO - PROCESS | 1646 | 1467911963271 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 1646 | 1467911963272 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1246df000 == 31 [pid = 1646] [id = 161] 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x113133000) [pid = 1646] [serial = 481] [outer = 0x0] 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11662fc00) [pid = 1646] [serial = 482] [outer = 0x113133000] 10:19:23 INFO - PROCESS | 1646 | 1467911963302 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118893800) [pid = 1646] [serial = 483] [outer = 0x113133000] 10:19:23 INFO - PROCESS | 1646 | 1467911963603 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]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 824ms 10:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:19:23 INFO - PROCESS | 1646 | 1467911963616 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 1646 | 1467911963617 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:19:23 INFO - PROCESS | 1646 | 1467911963631 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 1646 | 1467911963633 Marionette TRACE conn2 <- [1,618,null,{}] 10:19:23 INFO - PROCESS | 1646 | 1467911963640 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}] 10:19:23 INFO - PROCESS | 1646 | 1467911963642 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:23 INFO - PROCESS | 1646 | 1467911963722 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:19:23 INFO - PROCESS | 1646 | 1467911963773 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 1646 | 1467911963775 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x118735800 == 32 [pid = 1646] [id = 162] 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x113134800) [pid = 1646] [serial = 484] [outer = 0x0] 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11671e000) [pid = 1646] [serial = 485] [outer = 0x113134800] 10:19:23 INFO - PROCESS | 1646 | 1467911963799 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12397bc00) [pid = 1646] [serial = 486] [outer = 0x113134800] 10:19:24 INFO - PROCESS | 1646 | 1467911964096 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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 492ms 10:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:19:24 INFO - PROCESS | 1646 | 1467911964116 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1646 | 1467911964117 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:19:24 INFO - PROCESS | 1646 | 1467911964120 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1646 | 1467911964121 Marionette TRACE conn2 <- [1,622,null,{}] 10:19:24 INFO - PROCESS | 1646 | 1467911964123 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}] 10:19:24 INFO - PROCESS | 1646 | 1467911964131 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:24 INFO - PROCESS | 1646 | 1467911964219 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:19:24 INFO - PROCESS | 1646 | 1467911964224 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 1646 | 1467911964227 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x129291000 == 33 [pid = 1646] [id = 163] 10:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126c3d400) [pid = 1646] [serial = 487] [outer = 0x0] 10:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12955d400) [pid = 1646] [serial = 488] [outer = 0x126c3d400] 10:19:24 INFO - PROCESS | 1646 | 1467911964252 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a6c3800) [pid = 1646] [serial = 489] [outer = 0x126c3d400] 10:19:24 INFO - PROCESS | 1646 | 1467911964596 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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 10:19:24 INFO - PROCESS | 1646 | 1467911964639 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1646 | 1467911964641 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:19:24 INFO - PROCESS | 1646 | 1467911964644 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1646 | 1467911964646 Marionette TRACE conn2 <- [1,626,null,{}] 10:19:24 INFO - PROCESS | 1646 | 1467911964649 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}] 10:19:24 INFO - PROCESS | 1646 | 1467911964651 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:24 INFO - PROCESS | 1646 | 1467911964773 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:19:24 INFO - PROCESS | 1646 | 1467911964779 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 1646 | 1467911964780 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8f1000 == 34 [pid = 1646] [id = 164] 10:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126c44c00) [pid = 1646] [serial = 490] [outer = 0x0] 10:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a819800) [pid = 1646] [serial = 491] [outer = 0x126c44c00] 10:19:24 INFO - PROCESS | 1646 | 1467911964809 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ab56000) [pid = 1646] [serial = 492] [outer = 0x126c44c00] 10:19:25 INFO - PROCESS | 1646 | 1467911965120 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]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 10:19:25 INFO - PROCESS | 1646 | 1467911965207 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 1646 | 1467911965209 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:19:25 INFO - PROCESS | 1646 | 1467911965213 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 1646 | 1467911965216 Marionette TRACE conn2 <- [1,630,null,{}] 10:19:25 INFO - PROCESS | 1646 | 1467911965221 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}] 10:19:25 INFO - PROCESS | 1646 | 1467911965223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:25 INFO - PROCESS | 1646 | 1467911965314 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:19:25 INFO - PROCESS | 1646 | 1467911965407 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 1646 | 1467911965411 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x11679b800 == 35 [pid = 1646] [id = 165] 10:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x113736000) [pid = 1646] [serial = 493] [outer = 0x0] 10:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11662f000) [pid = 1646] [serial = 494] [outer = 0x113736000] 10:19:25 INFO - PROCESS | 1646 | 1467911965441 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1176eec00) [pid = 1646] [serial = 495] [outer = 0x113736000] 10:19:25 INFO - PROCESS | 1646 | 1467911965980 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]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 773ms 10:19:25 INFO - PROCESS | 1646 | 1467911965987 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 1646 | 1467911965989 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:19:25 INFO - PROCESS | 1646 | 1467911965994 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 1646 | 1467911965996 Marionette TRACE conn2 <- [1,634,null,{}] 10:19:26 INFO - PROCESS | 1646 | 1467911965999 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}] 10:19:26 INFO - PROCESS | 1646 | 1467911966001 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:26 INFO - PROCESS | 1646 | 1467911966107 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:19:26 INFO - PROCESS | 1646 | 1467911966186 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 1646 | 1467911966187 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123134000 == 36 [pid = 1646] [id = 166] 10:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118432000) [pid = 1646] [serial = 496] [outer = 0x0] 10:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11999f400) [pid = 1646] [serial = 497] [outer = 0x118432000] 10:19:26 INFO - PROCESS | 1646 | 1467911966218 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x121003c00) [pid = 1646] [serial = 498] [outer = 0x118432000] 10:19:26 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:26 INFO - PROCESS | 1646 | 1467911966765 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]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:19:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 823ms 10:19:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:19:26 INFO - PROCESS | 1646 | 1467911966816 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:19:26 INFO - PROCESS | 1646 | 1467911966817 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:19:26 INFO - PROCESS | 1646 | 1467911966819 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 1646 | 1467911966821 Marionette TRACE conn2 <- [1,638,null,{}] 10:19:26 INFO - PROCESS | 1646 | 1467911966828 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}] 10:19:26 INFO - PROCESS | 1646 | 1467911966831 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:27 INFO - PROCESS | 1646 | 1467911967006 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:19:27 INFO - PROCESS | 1646 | 1467911967088 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 1646 | 1467911967090 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x112a97000 == 37 [pid = 1646] [id = 167] 10:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11662f800) [pid = 1646] [serial = 499] [outer = 0x0] 10:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11702d000) [pid = 1646] [serial = 500] [outer = 0x11662f800] 10:19:27 INFO - PROCESS | 1646 | 1467911967118 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118136800) [pid = 1646] [serial = 501] [outer = 0x11662f800] 10:19:27 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x129291000 == 36 [pid = 1646] [id = 163] 10:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x118735800 == 35 [pid = 1646] [id = 162] 10:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1246df000 == 34 [pid = 1646] [id = 161] 10:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x123133800 == 33 [pid = 1646] [id = 160] 10:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x11917b800 == 32 [pid = 1646] [id = 159] 10:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x116ada000 == 31 [pid = 1646] [id = 158] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1243b1000) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x119ae1c00) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12100f000) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x126711400) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118438c00) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118043c00) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119be6800) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119a84400) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128b6c400) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126a30800) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12ba9c000) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x124ce0400) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x129331400) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12b2c3400) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128ddd800) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12416a400) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12bd66400) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187cbc00) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1195bfc00) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118370400) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116183800) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a84800) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a80e000) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119ae1800) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x117ea9400) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12aa52800) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1195c8000) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118137800) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124ce3800) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1267a3c00) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129571000) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1195c6400) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11914ec00) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1195c7000) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b22b800) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12ba0c400) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1195bc800) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119a87000) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118042000) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11702bc00) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1234f1800) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a811000) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128b70c00) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x123972c00) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x124675000) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126093800) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119a22000) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126cd4c00) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 10:19:27 INFO - PROCESS | 1646 | 1467911967517 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]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 719ms 10:19:27 INFO - PROCESS | 1646 | 1467911967540 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:19:27 INFO - PROCESS | 1646 | 1467911967545 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:19:27 INFO - PROCESS | 1646 | 1467911967548 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 1646 | 1467911967550 Marionette TRACE conn2 <- [1,642,null,{}] 10:19:27 INFO - PROCESS | 1646 | 1467911967553 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}] 10:19:27 INFO - PROCESS | 1646 | 1467911967555 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:27 INFO - PROCESS | 1646 | 1467911967640 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:19:27 INFO - PROCESS | 1646 | 1467911967694 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 1646 | 1467911967696 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x116acc800 == 32 [pid = 1646] [id = 168] 10:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116711c00) [pid = 1646] [serial = 502] [outer = 0x0] 10:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1187d2000) [pid = 1646] [serial = 503] [outer = 0x116711c00] 10:19:27 INFO - PROCESS | 1646 | 1467911967722 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11963e800) [pid = 1646] [serial = 504] [outer = 0x116711c00] 10:19:28 INFO - PROCESS | 1646 | 1467911968021 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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 10:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:19:28 INFO - PROCESS | 1646 | 1467911968070 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 1646 | 1467911968072 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:19:28 INFO - PROCESS | 1646 | 1467911968074 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 1646 | 1467911968077 Marionette TRACE conn2 <- [1,646,null,{}] 10:19:28 INFO - PROCESS | 1646 | 1467911968080 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}] 10:19:28 INFO - PROCESS | 1646 | 1467911968082 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:28 INFO - PROCESS | 1646 | 1467911968159 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:19:28 INFO - PROCESS | 1646 | 1467911968219 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1646 | 1467911968220 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871f800 == 33 [pid = 1646] [id = 169] 10:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11702bc00) [pid = 1646] [serial = 505] [outer = 0x0] 10:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119be9000) [pid = 1646] [serial = 506] [outer = 0x11702bc00] 10:19:28 INFO - PROCESS | 1646 | 1467911968245 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123607c00) [pid = 1646] [serial = 507] [outer = 0x11702bc00] 10:19:28 INFO - PROCESS | 1646 | 1467911968569 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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 523ms 10:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:19:28 INFO - PROCESS | 1646 | 1467911968598 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 1646 | 1467911968600 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:19:28 INFO - PROCESS | 1646 | 1467911968608 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 1646 | 1467911968610 Marionette TRACE conn2 <- [1,650,null,{}] 10:19:28 INFO - PROCESS | 1646 | 1467911968613 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}] 10:19:28 INFO - PROCESS | 1646 | 1467911968615 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:28 INFO - PROCESS | 1646 | 1467911968699 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:19:28 INFO - PROCESS | 1646 | 1467911968752 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1646 | 1467911968753 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x119620000 == 34 [pid = 1646] [id = 170] 10:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x113138c00) [pid = 1646] [serial = 508] [outer = 0x0] 10:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123c4e400) [pid = 1646] [serial = 509] [outer = 0x113138c00] 10:19:28 INFO - PROCESS | 1646 | 1467911968777 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x126ccd400) [pid = 1646] [serial = 510] [outer = 0x113138c00] 10:19:29 INFO - PROCESS | 1646 | 1467911969066 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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:19:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 478ms 10:19:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:19:29 INFO - PROCESS | 1646 | 1467911969083 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 1646 | 1467911969085 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:19:29 INFO - PROCESS | 1646 | 1467911969087 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 1646 | 1467911969088 Marionette TRACE conn2 <- [1,654,null,{}] 10:19:29 INFO - PROCESS | 1646 | 1467911969091 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}] 10:19:29 INFO - PROCESS | 1646 | 1467911969094 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:29 INFO - PROCESS | 1646 | 1467911969184 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:19:29 INFO - PROCESS | 1646 | 1467911969188 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1646 | 1467911969190 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x123327800 == 35 [pid = 1646] [id = 171] 10:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12386a400) [pid = 1646] [serial = 511] [outer = 0x0] 10:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128de6800) [pid = 1646] [serial = 512] [outer = 0x12386a400] 10:19:29 INFO - PROCESS | 1646 | 1467911969217 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12956e000) [pid = 1646] [serial = 513] [outer = 0x12386a400] 10:19:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:19:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 10:19:29 INFO - PROCESS | 1646 | 1467911969552 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]]]}] 10:19:29 INFO - PROCESS | 1646 | 1467911969562 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:19:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:19:29 INFO - PROCESS | 1646 | 1467911969570 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:19:29 INFO - PROCESS | 1646 | 1467911969573 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 1646 | 1467911969575 Marionette TRACE conn2 <- [1,658,null,{}] 10:19:29 INFO - PROCESS | 1646 | 1467911969578 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}] 10:19:29 INFO - PROCESS | 1646 | 1467911969579 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:29 INFO - PROCESS | 1646 | 1467911969692 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:19:29 INFO - PROCESS | 1646 | 1467911969702 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1646 | 1467911969706 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ce2800 == 36 [pid = 1646] [id = 172] 10:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12aa56c00) [pid = 1646] [serial = 514] [outer = 0x0] 10:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12ab56c00) [pid = 1646] [serial = 515] [outer = 0x12aa56c00] 10:19:29 INFO - PROCESS | 1646 | 1467911969738 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12ba03400) [pid = 1646] [serial = 516] [outer = 0x12aa56c00] 10:19:30 INFO - PROCESS | 1646 | 1467911970080 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 10:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:19:30 INFO - PROCESS | 1646 | 1467911970096 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 1646 | 1467911970098 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:19:30 INFO - PROCESS | 1646 | 1467911970100 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1646 | 1467911970101 Marionette TRACE conn2 <- [1,662,null,{}] 10:19:30 INFO - PROCESS | 1646 | 1467911970103 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}] 10:19:30 INFO - PROCESS | 1646 | 1467911970104 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:30 INFO - PROCESS | 1646 | 1467911970205 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:19:30 INFO - PROCESS | 1646 | 1467911970220 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 1646 | 1467911970222 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a65800 == 37 [pid = 1646] [id = 173] 10:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12ba0cc00) [pid = 1646] [serial = 517] [outer = 0x0] 10:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12baaa400) [pid = 1646] [serial = 518] [outer = 0x12ba0cc00] 10:19:30 INFO - PROCESS | 1646 | 1467911970246 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12bd78000) [pid = 1646] [serial = 519] [outer = 0x12ba0cc00] 10:19:30 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:30 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:30 INFO - PROCESS | 1646 | 1467911970599 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 10:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:19:30 INFO - PROCESS | 1646 | 1467911970619 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 1646 | 1467911970621 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:19:30 INFO - PROCESS | 1646 | 1467911970623 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1646 | 1467911970624 Marionette TRACE conn2 <- [1,666,null,{}] 10:19:30 INFO - PROCESS | 1646 | 1467911970626 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}] 10:19:30 INFO - PROCESS | 1646 | 1467911970635 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:30 INFO - PROCESS | 1646 | 1467911970730 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:19:30 INFO - PROCESS | 1646 | 1467911970761 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 1646 | 1467911970762 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x129290000 == 38 [pid = 1646] [id = 174] 10:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116178000) [pid = 1646] [serial = 520] [outer = 0x0] 10:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12bd85400) [pid = 1646] [serial = 521] [outer = 0x116178000] 10:19:30 INFO - PROCESS | 1646 | 1467911970786 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12bd94800) [pid = 1646] [serial = 522] [outer = 0x116178000] 10:19:30 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:31 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:31 INFO - PROCESS | 1646 | 1467911971145 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 10:19:31 INFO - PROCESS | 1646 | 1467911971195 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 1646 | 1467911971197 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:19:31 INFO - PROCESS | 1646 | 1467911971212 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 1646 | 1467911971214 Marionette TRACE conn2 <- [1,670,null,{}] 10:19:31 INFO - PROCESS | 1646 | 1467911971217 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}] 10:19:31 INFO - PROCESS | 1646 | 1467911971219 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:31 INFO - PROCESS | 1646 | 1467911971346 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:19:31 INFO - PROCESS | 1646 | 1467911971352 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1646 | 1467911971354 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7bd000 == 39 [pid = 1646] [id = 175] 10:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12bd8e800) [pid = 1646] [serial = 523] [outer = 0x0] 10:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12bdd5000) [pid = 1646] [serial = 524] [outer = 0x12bd8e800] 10:19:31 INFO - PROCESS | 1646 | 1467911971378 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bddb400) [pid = 1646] [serial = 525] [outer = 0x12bd8e800] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118046000) [pid = 1646] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x111475400) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119a26c00) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1195c2000) [pid = 1646] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124b8f000) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12aa54400) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12ba0f400) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12bd7ac00) [pid = 1646] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1230c8000) [pid = 1646] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113133000) [pid = 1646] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126c3d400) [pid = 1646] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:19:31 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x113134800) [pid = 1646] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:19:31 INFO - PROCESS | 1646 | 1467911971819 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 10:19:31 INFO - PROCESS | 1646 | 1467911971832 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 1646 | 1467911971834 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:19:31 INFO - PROCESS | 1646 | 1467911971837 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 1646 | 1467911971839 Marionette TRACE conn2 <- [1,674,null,{}] 10:19:31 INFO - PROCESS | 1646 | 1467911971857 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}] 10:19:31 INFO - PROCESS | 1646 | 1467911971860 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:32 INFO - PROCESS | 1646 | 1467911972013 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:19:32 INFO - PROCESS | 1646 | 1467911972079 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1646 | 1467911972080 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265b3000 == 40 [pid = 1646] [id = 176] 10:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11313bc00) [pid = 1646] [serial = 526] [outer = 0x0] 10:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1195c2000) [pid = 1646] [serial = 527] [outer = 0x11313bc00] 10:19:32 INFO - PROCESS | 1646 | 1467911972104 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126127800) [pid = 1646] [serial = 528] [outer = 0x11313bc00] 10:19:32 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:32 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:32 INFO - PROCESS | 1646 | 1467911972378 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]]]}] 10:19:32 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 10:19:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 574ms 10:19:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:19:32 INFO - PROCESS | 1646 | 1467911972416 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1646 | 1467911972417 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:19:32 INFO - PROCESS | 1646 | 1467911972420 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1646 | 1467911972421 Marionette TRACE conn2 <- [1,678,null,{}] 10:19:32 INFO - PROCESS | 1646 | 1467911972423 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}] 10:19:32 INFO - PROCESS | 1646 | 1467911972425 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:32 INFO - PROCESS | 1646 | 1467911972512 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:19:32 INFO - PROCESS | 1646 | 1467911972516 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1646 | 1467911972517 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b26b000 == 41 [pid = 1646] [id = 177] 10:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126707800) [pid = 1646] [serial = 529] [outer = 0x0] 10:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12bd7ec00) [pid = 1646] [serial = 530] [outer = 0x126707800] 10:19:32 INFO - PROCESS | 1646 | 1467911972544 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12c81a800) [pid = 1646] [serial = 531] [outer = 0x126707800] 10:19:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:19:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 10:19:32 INFO - PROCESS | 1646 | 1467911972885 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]]]}] 10:19:32 INFO - PROCESS | 1646 | 1467911972890 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1646 | 1467911972892 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:19:32 INFO - PROCESS | 1646 | 1467911972904 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1646 | 1467911972906 Marionette TRACE conn2 <- [1,682,null,{}] 10:19:32 INFO - PROCESS | 1646 | 1467911972910 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}] 10:19:32 INFO - PROCESS | 1646 | 1467911972913 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:33 INFO - PROCESS | 1646 | 1467911973076 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:19:33 INFO - PROCESS | 1646 | 1467911973084 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 1646 | 1467911973085 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba47000 == 42 [pid = 1646] [id = 178] 10:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1120d1400) [pid = 1646] [serial = 532] [outer = 0x0] 10:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1120d8000) [pid = 1646] [serial = 533] [outer = 0x1120d1400] 10:19:33 INFO - PROCESS | 1646 | 1467911973125 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12c81d000) [pid = 1646] [serial = 534] [outer = 0x1120d1400] 10:19:34 INFO - PROCESS | 1646 | 1467911974093 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]]]}] 10:19:34 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) 10:19:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1229ms 10:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:19:34 INFO - PROCESS | 1646 | 1467911974125 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 1646 | 1467911974128 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:19:34 INFO - PROCESS | 1646 | 1467911974131 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 1646 | 1467911974133 Marionette TRACE conn2 <- [1,686,null,{}] 10:19:34 INFO - PROCESS | 1646 | 1467911974137 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}] 10:19:34 INFO - PROCESS | 1646 | 1467911974139 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:34 INFO - PROCESS | 1646 | 1467911974242 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:19:34 INFO - PROCESS | 1646 | 1467911974293 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 1646 | 1467911974296 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e3f000 == 43 [pid = 1646] [id = 179] 10:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1133aa000) [pid = 1646] [serial = 535] [outer = 0x0] 10:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1161da400) [pid = 1646] [serial = 536] [outer = 0x1133aa000] 10:19:34 INFO - PROCESS | 1646 | 1467911974327 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118138400) [pid = 1646] [serial = 537] [outer = 0x1133aa000] 10:19:35 INFO - PROCESS | 1646 | 1467911975285 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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:19:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 10:19:35 INFO - PROCESS | 1646 | 1467911975303 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 1646 | 1467911975306 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:19:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:19:35 INFO - PROCESS | 1646 | 1467911975313 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 1646 | 1467911975315 Marionette TRACE conn2 <- [1,690,null,{}] 10:19:35 INFO - PROCESS | 1646 | 1467911975317 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}] 10:19:35 INFO - PROCESS | 1646 | 1467911975319 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:35 INFO - PROCESS | 1646 | 1467911975422 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:19:35 INFO - PROCESS | 1646 | 1467911975472 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 1646 | 1467911975473 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x123325800 == 44 [pid = 1646] [id = 180] 10:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11888b800) [pid = 1646] [serial = 538] [outer = 0x0] 10:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1195c4400) [pid = 1646] [serial = 539] [outer = 0x11888b800] 10:19:35 INFO - PROCESS | 1646 | 1467911975503 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119a23800) [pid = 1646] [serial = 540] [outer = 0x11888b800] 10:19:36 INFO - PROCESS | 1646 | 1467911976581 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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1322ms 10:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:19:36 INFO - PROCESS | 1646 | 1467911976635 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 1646 | 1467911976637 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:19:36 INFO - PROCESS | 1646 | 1467911976641 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 1646 | 1467911976642 Marionette TRACE conn2 <- [1,694,null,{}] 10:19:36 INFO - PROCESS | 1646 | 1467911976696 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}] 10:19:36 INFO - PROCESS | 1646 | 1467911976698 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:36 INFO - PROCESS | 1646 | 1467911976793 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:19:36 INFO - PROCESS | 1646 | 1467911976884 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 1646 | 1467911976885 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1127bc800 == 45 [pid = 1646] [id = 181] 10:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118140000) [pid = 1646] [serial = 541] [outer = 0x0] 10:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11836d800) [pid = 1646] [serial = 542] [outer = 0x118140000] 10:19:36 INFO - PROCESS | 1646 | 1467911976915 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118586400) [pid = 1646] [serial = 543] [outer = 0x118140000] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12b26b000 == 44 [pid = 1646] [id = 177] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1265b3000 == 43 [pid = 1646] [id = 176] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7bd000 == 42 [pid = 1646] [id = 175] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x129290000 == 41 [pid = 1646] [id = 174] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126a65800 == 40 [pid = 1646] [id = 173] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123ce2800 == 39 [pid = 1646] [id = 172] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123327800 == 38 [pid = 1646] [id = 171] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x119620000 == 37 [pid = 1646] [id = 170] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11871f800 == 36 [pid = 1646] [id = 169] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x116acc800 == 35 [pid = 1646] [id = 168] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x112a97000 == 34 [pid = 1646] [id = 167] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123134000 == 33 [pid = 1646] [id = 166] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8f1000 == 32 [pid = 1646] [id = 164] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11679b800 == 31 [pid = 1646] [id = 165] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11889d800 == 30 [pid = 1646] [id = 157] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x123325800 == 29 [pid = 1646] [id = 180] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba47000 == 28 [pid = 1646] [id = 178] 10:19:37 INFO - PROCESS | 1646 | --DOCSHELL 0x117e3f000 == 27 [pid = 1646] [id = 179] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118523c00) [pid = 1646] [serial = 472] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1199a3400) [pid = 1646] [serial = 469] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117eb2c00) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112be9000) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1230bf800) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119aef800) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119a86400) [pid = 1646] [serial = 475] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x129336400) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126cca400) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12ba08800) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ab60400) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bd68800) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12baa5400) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12bd98000) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12bd82000) [pid = 1646] [serial = 466] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11947b400) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123fb8400) [pid = 1646] [serial = 478] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12100bc00) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124ce6000) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a819800) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118893800) [pid = 1646] [serial = 483] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12955d400) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12397bc00) [pid = 1646] [serial = 486] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11662fc00) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119152c00) [pid = 1646] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11671e000) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 10:19:37 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12a6c3800) [pid = 1646] [serial = 489] [outer = 0x0] [url = about:blank] 10:19:38 INFO - PROCESS | 1646 | 1467911978247 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]]]}] 10:19:38 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) 10:19:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1626ms 10:19:38 INFO - PROCESS | 1646 | 1467911978267 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 1646 | 1467911978269 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:19:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:19:38 INFO - PROCESS | 1646 | 1467911978272 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 1646 | 1467911978277 Marionette TRACE conn2 <- [1,698,null,{}] 10:19:38 INFO - PROCESS | 1646 | 1467911978281 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}] 10:19:38 INFO - PROCESS | 1646 | 1467911978282 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:38 INFO - PROCESS | 1646 | 1467911978359 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:19:38 INFO - PROCESS | 1646 | 1467911978406 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 1646 | 1467911978408 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11679b800 == 28 [pid = 1646] [id = 182] 10:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1166fc800) [pid = 1646] [serial = 544] [outer = 0x0] 10:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1170afc00) [pid = 1646] [serial = 545] [outer = 0x1166fc800] 10:19:38 INFO - PROCESS | 1646 | 1467911978436 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118049000) [pid = 1646] [serial = 546] [outer = 0x1166fc800] 10:19:39 INFO - PROCESS | 1646 | 1467911979223 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]]]}] 10:19:39 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) 10:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 974ms 10:19:39 INFO - PROCESS | 1646 | 1467911979247 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 1646 | 1467911979250 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:19:39 INFO - PROCESS | 1646 | 1467911979255 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - PROCESS | 1646 | 1467911979257 Marionette TRACE conn2 <- [1,702,null,{}] 10:19:39 INFO - PROCESS | 1646 | 1467911979261 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}] 10:19:39 INFO - PROCESS | 1646 | 1467911979263 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:39 INFO - PROCESS | 1646 | 1467911979340 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:19:39 INFO - PROCESS | 1646 | 1467911979346 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 1646 | 1467911979347 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e3e800 == 29 [pid = 1646] [id = 183] 10:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11813d800) [pid = 1646] [serial = 547] [outer = 0x0] 10:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11858b400) [pid = 1646] [serial = 548] [outer = 0x11813d800] 10:19:39 INFO - PROCESS | 1646 | 1467911979377 Marionette DEBUG loaded listener.js 10:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1188f2400) [pid = 1646] [serial = 549] [outer = 0x11813d800] 10:19:40 INFO - PROCESS | 1646 | 1467911980226 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]]]}] 10:19:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:19:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 976ms 10:19:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:19:40 INFO - PROCESS | 1646 | 1467911980232 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 1646 | 1467911980233 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:19:40 INFO - PROCESS | 1646 | 1467911980235 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 1646 | 1467911980238 Marionette TRACE conn2 <- [1,706,null,{}] 10:19:40 INFO - PROCESS | 1646 | 1467911980254 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}] 10:19:40 INFO - PROCESS | 1646 | 1467911980257 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:40 INFO - PROCESS | 1646 | 1467911980353 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:19:40 INFO - PROCESS | 1646 | 1467911980359 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 1646 | 1467911980361 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119182800 == 30 [pid = 1646] [id = 184] 10:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1195bc400) [pid = 1646] [serial = 550] [outer = 0x0] 10:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119642800) [pid = 1646] [serial = 551] [outer = 0x1195bc400] 10:19:40 INFO - PROCESS | 1646 | 1467911980389 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1199aa400) [pid = 1646] [serial = 552] [outer = 0x1195bc400] 10:19:41 INFO - PROCESS | 1646 | 1467911981229 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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:19:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1031ms 10:19:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:19:41 INFO - PROCESS | 1646 | 1467911981266 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 1646 | 1467911981268 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:19:41 INFO - PROCESS | 1646 | 1467911981270 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 1646 | 1467911981272 Marionette TRACE conn2 <- [1,710,null,{}] 10:19:41 INFO - PROCESS | 1646 | 1467911981274 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}] 10:19:41 INFO - PROCESS | 1646 | 1467911981275 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:41 INFO - PROCESS | 1646 | 1467911981372 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:19:41 INFO - PROCESS | 1646 | 1467911981376 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 1646 | 1467911981377 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x119b20800 == 31 [pid = 1646] [id = 185] 10:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a1d000) [pid = 1646] [serial = 553] [outer = 0x0] 10:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a8c800) [pid = 1646] [serial = 554] [outer = 0x119a1d000] 10:19:41 INFO - PROCESS | 1646 | 1467911981402 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12100c400) [pid = 1646] [serial = 555] [outer = 0x119a1d000] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187cec00) [pid = 1646] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1120d1400) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12ba0cc00) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x116178000) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x113138c00) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11702bc00) [pid = 1646] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x116711c00) [pid = 1646] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x113736000) [pid = 1646] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126c44c00) [pid = 1646] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118432000) [pid = 1646] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12386a400) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11662f800) [pid = 1646] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12bd8e800) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11313bc00) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126707800) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:19:41 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12aa56c00) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:19:42 INFO - PROCESS | 1646 | 1467911982318 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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:19:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1072ms 10:19:42 INFO - PROCESS | 1646 | 1467911982345 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 1646 | 1467911982346 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:19:42 INFO - PROCESS | 1646 | 1467911982348 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 1646 | 1467911982357 Marionette TRACE conn2 <- [1,714,null,{}] 10:19:42 INFO - PROCESS | 1646 | 1467911982360 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}] 10:19:42 INFO - PROCESS | 1646 | 1467911982361 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:42 INFO - PROCESS | 1646 | 1467911982449 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:19:42 INFO - PROCESS | 1646 | 1467911982454 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 1646 | 1467911982455 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cb8000 == 32 [pid = 1646] [id = 186] 10:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11836b800) [pid = 1646] [serial = 556] [outer = 0x0] 10:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119644c00) [pid = 1646] [serial = 557] [outer = 0x11836b800] 10:19:42 INFO - PROCESS | 1646 | 1467911982483 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x12100e400) [pid = 1646] [serial = 558] [outer = 0x11836b800] 10:19:43 INFO - PROCESS | 1646 | 1467911983281 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]]]}] 10:19:43 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 10:19:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 976ms 10:19:43 INFO - PROCESS | 1646 | 1467911983326 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 1646 | 1467911983327 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:19:43 INFO - PROCESS | 1646 | 1467911983330 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 1646 | 1467911983331 Marionette TRACE conn2 <- [1,718,null,{}] 10:19:43 INFO - PROCESS | 1646 | 1467911983333 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}] 10:19:43 INFO - PROCESS | 1646 | 1467911983337 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:43 INFO - PROCESS | 1646 | 1467911983421 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:19:43 INFO - PROCESS | 1646 | 1467911983428 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 1646 | 1467911983429 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1232a5800 == 33 [pid = 1646] [id = 187] 10:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x123410c00) [pid = 1646] [serial = 559] [outer = 0x0] 10:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x123fb8400) [pid = 1646] [serial = 560] [outer = 0x123410c00] 10:19:43 INFO - PROCESS | 1646 | 1467911983455 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x124b8f400) [pid = 1646] [serial = 561] [outer = 0x123410c00] 10:19:44 INFO - PROCESS | 1646 | 1467911984452 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]]]}] 10:19:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1169ms 10:19:44 INFO - PROCESS | 1646 | 1467911984500 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 1646 | 1467911984503 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:19:44 INFO - PROCESS | 1646 | 1467911984506 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - PROCESS | 1646 | 1467911984509 Marionette TRACE conn2 <- [1,722,null,{}] 10:19:44 INFO - PROCESS | 1646 | 1467911984512 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}] 10:19:44 INFO - PROCESS | 1646 | 1467911984514 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:44 INFO - PROCESS | 1646 | 1467911984640 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:19:44 INFO - PROCESS | 1646 | 1467911984735 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 1646 | 1467911984737 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x117217000 == 34 [pid = 1646] [id = 188] 10:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11702a400) [pid = 1646] [serial = 562] [outer = 0x0] 10:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1170b8400) [pid = 1646] [serial = 563] [outer = 0x11702a400] 10:19:44 INFO - PROCESS | 1646 | 1467911984769 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118136400) [pid = 1646] [serial = 564] [outer = 0x11702a400] 10:19:45 INFO - PROCESS | 1646 | 1467911985416 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] 10:19:45 INFO - PROCESS | 1646 | 1467911985485 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:19:45 INFO - PROCESS | 1646 | 1467911985489 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 1646 | 1467911985491 Marionette TRACE conn2 <- [1,726,null,{}] 10:19:45 INFO - PROCESS | 1646 | 1467911985496 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}] 10:19:45 INFO - PROCESS | 1646 | 1467911985497 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:45 INFO - PROCESS | 1646 | 1467911985586 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:19:45 INFO - PROCESS | 1646 | 1467911985653 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 1646 | 1467911985657 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x116790000 == 29 [pid = 1646] [id = 189] 10:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x11662f800) [pid = 1646] [serial = 565] [outer = 0x0] 10:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x116a11c00) [pid = 1646] [serial = 566] [outer = 0x11662f800] 10:19:45 INFO - PROCESS | 1646 | 1467911985689 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x117eb1400) [pid = 1646] [serial = 567] [outer = 0x11662f800] 10:19:46 INFO - PROCESS | 1646 | 1467911986038 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]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 576ms 10:19:46 INFO - PROCESS | 1646 | 1467911986065 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 1646 | 1467911986068 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:19:46 INFO - PROCESS | 1646 | 1467911986073 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 1646 | 1467911986075 Marionette TRACE conn2 <- [1,730,null,{}] 10:19:46 INFO - PROCESS | 1646 | 1467911986077 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}] 10:19:46 INFO - PROCESS | 1646 | 1467911986079 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:46 INFO - PROCESS | 1646 | 1467911986169 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:19:46 INFO - PROCESS | 1646 | 1467911986214 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 1646 | 1467911986215 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x118162800 == 30 [pid = 1646] [id = 190] 10:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x11803bc00) [pid = 1646] [serial = 568] [outer = 0x0] 10:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x118365400) [pid = 1646] [serial = 569] [outer = 0x11803bc00] 10:19:46 INFO - PROCESS | 1646 | 1467911986242 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x119157800) [pid = 1646] [serial = 570] [outer = 0x11803bc00] 10:19:46 INFO - PROCESS | 1646 | 1467911986551 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] 10:19:46 INFO - PROCESS | 1646 | 1467911986597 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:19:46 INFO - PROCESS | 1646 | 1467911986599 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 1646 | 1467911986601 Marionette TRACE conn2 <- [1,734,null,{}] 10:19:46 INFO - PROCESS | 1646 | 1467911986609 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}] 10:19:46 INFO - PROCESS | 1646 | 1467911986612 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:46 INFO - PROCESS | 1646 | 1467911986689 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:19:46 INFO - PROCESS | 1646 | 1467911986739 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 1646 | 1467911986741 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11961c000 == 31 [pid = 1646] [id = 191] 10:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x119474000) [pid = 1646] [serial = 571] [outer = 0x0] 10:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x1195c3400) [pid = 1646] [serial = 572] [outer = 0x119474000] 10:19:46 INFO - PROCESS | 1646 | 1467911986768 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x12100fc00) [pid = 1646] [serial = 573] [outer = 0x119474000] 10:19:47 INFO - PROCESS | 1646 | 1467911987035 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]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 10:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:19:47 INFO - PROCESS | 1646 | 1467911987070 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 1646 | 1467911987072 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:19:47 INFO - PROCESS | 1646 | 1467911987083 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 1646 | 1467911987084 Marionette TRACE conn2 <- [1,738,null,{}] 10:19:47 INFO - PROCESS | 1646 | 1467911987086 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}] 10:19:47 INFO - PROCESS | 1646 | 1467911987087 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:47 INFO - PROCESS | 1646 | 1467911987173 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:19:47 INFO - PROCESS | 1646 | 1467911987179 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 1646 | 1467911987180 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12312a000 == 32 [pid = 1646] [id = 192] 10:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1230c1400) [pid = 1646] [serial = 574] [outer = 0x0] 10:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12386ec00) [pid = 1646] [serial = 575] [outer = 0x1230c1400] 10:19:47 INFO - PROCESS | 1646 | 1467911987206 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1241e9400) [pid = 1646] [serial = 576] [outer = 0x1230c1400] 10:19:48 INFO - PROCESS | 1646 | 1467911988028 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 978ms 10:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:19:48 INFO - PROCESS | 1646 | 1467911988053 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 1646 | 1467911988054 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:19:48 INFO - PROCESS | 1646 | 1467911988056 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 1646 | 1467911988057 Marionette TRACE conn2 <- [1,742,null,{}] 10:19:48 INFO - PROCESS | 1646 | 1467911988062 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}] 10:19:48 INFO - PROCESS | 1646 | 1467911988063 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:48 INFO - PROCESS | 1646 | 1467911988153 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:19:48 INFO - PROCESS | 1646 | 1467911988157 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 1646 | 1467911988158 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236bf800 == 33 [pid = 1646] [id = 193] 10:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11313f400) [pid = 1646] [serial = 577] [outer = 0x0] 10:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1243bc800) [pid = 1646] [serial = 578] [outer = 0x11313f400] 10:19:48 INFO - PROCESS | 1646 | 1467911988183 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x124ce1000) [pid = 1646] [serial = 579] [outer = 0x11313f400] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x11836b800) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1133aa000) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x11888b800) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1166fc800) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x118140000) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x1195bc400) [pid = 1646] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x119a1d000) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x11813d800) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:19:49 INFO - PROCESS | 1646 | 1467911988998 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]]]}] 10:19:49 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 10:19:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 10:19:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:19:49 INFO - PROCESS | 1646 | 1467911989029 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 1646 | 1467911989030 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:19:49 INFO - PROCESS | 1646 | 1467911989032 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 1646 | 1467911989041 Marionette TRACE conn2 <- [1,746,null,{}] 10:19:49 INFO - PROCESS | 1646 | 1467911989044 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}] 10:19:49 INFO - PROCESS | 1646 | 1467911989048 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:49 INFO - PROCESS | 1646 | 1467911989141 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:19:49 INFO - PROCESS | 1646 | 1467911989189 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1646 | 1467911989190 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1241cb000 == 34 [pid = 1646] [id = 194] 10:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x11813d800) [pid = 1646] [serial = 580] [outer = 0x0] 10:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x126121c00) [pid = 1646] [serial = 581] [outer = 0x11813d800] 10:19:49 INFO - PROCESS | 1646 | 1467911989215 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x126a30800) [pid = 1646] [serial = 582] [outer = 0x11813d800] 10:19:49 INFO - PROCESS | 1646 | 1467911989974 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]]]}] 10:19:50 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.) 10:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 980ms 10:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:19:50 INFO - PROCESS | 1646 | 1467911990013 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 1646 | 1467911990014 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:19:50 INFO - PROCESS | 1646 | 1467911990017 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 1646 | 1467911990018 Marionette TRACE conn2 <- [1,750,null,{}] 10:19:50 INFO - PROCESS | 1646 | 1467911990020 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}] 10:19:50 INFO - PROCESS | 1646 | 1467911990021 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:50 INFO - PROCESS | 1646 | 1467911990096 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:19:50 INFO - PROCESS | 1646 | 1467911990100 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 1646 | 1467911990101 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cda800 == 35 [pid = 1646] [id = 195] 10:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x1187cbc00) [pid = 1646] [serial = 583] [outer = 0x0] 10:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x128b6c800) [pid = 1646] [serial = 584] [outer = 0x1187cbc00] 10:19:50 INFO - PROCESS | 1646 | 1467911990126 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x128b73000) [pid = 1646] [serial = 585] [outer = 0x1187cbc00] 10:19:50 INFO - PROCESS | 1646 | 1467911990923 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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 918ms 10:19:50 INFO - PROCESS | 1646 | 1467911990946 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 1646 | 1467911990947 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:19:50 INFO - PROCESS | 1646 | 1467911990949 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 1646 | 1467911990951 Marionette TRACE conn2 <- [1,754,null,{}] 10:19:50 INFO - PROCESS | 1646 | 1467911990953 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}] 10:19:50 INFO - PROCESS | 1646 | 1467911990954 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:51 INFO - PROCESS | 1646 | 1467911991032 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:19:51 INFO - PROCESS | 1646 | 1467911991035 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1646 | 1467911991036 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a6e000 == 36 [pid = 1646] [id = 196] 10:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x128b77000) [pid = 1646] [serial = 586] [outer = 0x0] 10:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x12932d800) [pid = 1646] [serial = 587] [outer = 0x128b77000] 10:19:51 INFO - PROCESS | 1646 | 1467911991060 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x129561000) [pid = 1646] [serial = 588] [outer = 0x128b77000] 10:19:51 INFO - PROCESS | 1646 | 1467911991861 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]]]}] 10:19:51 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 10:19:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 10:19:51 INFO - PROCESS | 1646 | 1467911991869 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:19:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:19:51 INFO - PROCESS | 1646 | 1467911991872 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:19:51 INFO - PROCESS | 1646 | 1467911991876 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 1646 | 1467911991880 Marionette TRACE conn2 <- [1,758,null,{}] 10:19:51 INFO - PROCESS | 1646 | 1467911991885 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}] 10:19:51 INFO - PROCESS | 1646 | 1467911991886 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:51 INFO - PROCESS | 1646 | 1467911991989 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:19:52 INFO - PROCESS | 1646 | 1467911992035 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1646 | 1467911992036 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f64000 == 37 [pid = 1646] [id = 197] 10:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11358dc00) [pid = 1646] [serial = 589] [outer = 0x0] 10:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1161d8400) [pid = 1646] [serial = 590] [outer = 0x11358dc00] 10:19:52 INFO - PROCESS | 1646 | 1467911992068 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1176f2400) [pid = 1646] [serial = 591] [outer = 0x11358dc00] 10:19:52 INFO - PROCESS | 1646 | 1467911992500 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:19:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 10:19:52 INFO - PROCESS | 1646 | 1467911992549 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 1646 | 1467911992552 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:19:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:19:52 INFO - PROCESS | 1646 | 1467911992557 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 1646 | 1467911992559 Marionette TRACE conn2 <- [1,762,null,{}] 10:19:52 INFO - PROCESS | 1646 | 1467911992561 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}] 10:19:52 INFO - PROCESS | 1646 | 1467911992563 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:52 INFO - PROCESS | 1646 | 1467911992664 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:19:52 INFO - PROCESS | 1646 | 1467911992712 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1646 | 1467911992713 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119b1c000 == 38 [pid = 1646] [id = 198] 10:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118371800) [pid = 1646] [serial = 592] [outer = 0x0] 10:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11914f000) [pid = 1646] [serial = 593] [outer = 0x118371800] 10:19:52 INFO - PROCESS | 1646 | 1467911992744 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1195c1400) [pid = 1646] [serial = 594] [outer = 0x118371800] 10:19:53 INFO - PROCESS | 1646 | 1467911993612 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:19:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1072ms 10:19:53 INFO - PROCESS | 1646 | 1467911993629 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:19:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:19:53 INFO - PROCESS | 1646 | 1467911993630 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:19:53 INFO - PROCESS | 1646 | 1467911993632 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 1646 | 1467911993635 Marionette TRACE conn2 <- [1,766,null,{}] 10:19:53 INFO - PROCESS | 1646 | 1467911993643 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}] 10:19:53 INFO - PROCESS | 1646 | 1467911993647 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:53 INFO - PROCESS | 1646 | 1467911993775 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:19:53 INFO - PROCESS | 1646 | 1467911993828 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 1646 | 1467911993830 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f6c000 == 39 [pid = 1646] [id = 199] 10:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x123003800) [pid = 1646] [serial = 595] [outer = 0x0] 10:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x12396f800) [pid = 1646] [serial = 596] [outer = 0x123003800] 10:19:53 INFO - PROCESS | 1646 | 1467911993861 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x124b96400) [pid = 1646] [serial = 597] [outer = 0x123003800] 10:19:54 INFO - PROCESS | 1646 | 1467911994767 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]]]}] 10:19:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:19:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1171ms 10:19:54 INFO - PROCESS | 1646 | 1467911994804 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 1646 | 1467911994806 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:19:54 INFO - PROCESS | 1646 | 1467911994809 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - PROCESS | 1646 | 1467911994811 Marionette TRACE conn2 <- [1,770,null,{}] 10:19:54 INFO - PROCESS | 1646 | 1467911994815 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}] 10:19:54 INFO - PROCESS | 1646 | 1467911994816 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:54 INFO - PROCESS | 1646 | 1467911994936 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:19:54 INFO - PROCESS | 1646 | 1467911994988 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 1646 | 1467911994991 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x116adf000 == 40 [pid = 1646] [id = 200] 10:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1170ae400) [pid = 1646] [serial = 598] [outer = 0x0] 10:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1176ea000) [pid = 1646] [serial = 599] [outer = 0x1170ae400] 10:19:55 INFO - PROCESS | 1646 | 1467911995018 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118049400) [pid = 1646] [serial = 600] [outer = 0x1170ae400] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x124cda800 == 39 [pid = 1646] [id = 195] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1241cb000 == 38 [pid = 1646] [id = 194] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1236bf800 == 37 [pid = 1646] [id = 193] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12312a000 == 36 [pid = 1646] [id = 192] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x11961c000 == 35 [pid = 1646] [id = 191] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x118162800 == 34 [pid = 1646] [id = 190] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x116790000 == 33 [pid = 1646] [id = 189] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x117217000 == 32 [pid = 1646] [id = 188] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1232a5800 == 31 [pid = 1646] [id = 187] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x128f6c000 == 30 [pid = 1646] [id = 199] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x119b1c000 == 29 [pid = 1646] [id = 198] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x126a6e000 == 28 [pid = 1646] [id = 196] 10:19:55 INFO - PROCESS | 1646 | --DOCSHELL 0x116f64000 == 27 [pid = 1646] [id = 197] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x123fb8400) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12100e400) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118138400) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1161da400) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119a23800) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1195c4400) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1170afc00) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11836d800) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x118049000) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x119642800) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x119a8c800) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1199aa400) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x11858b400) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x118586400) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12100c400) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x119644c00) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1188f2400) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 10:19:55 INFO - PROCESS | 1646 | 1467911995838 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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1073ms 10:19:55 INFO - PROCESS | 1646 | 1467911995882 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 1646 | 1467911995884 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:19:55 INFO - PROCESS | 1646 | 1467911995887 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 1646 | 1467911995890 Marionette TRACE conn2 <- [1,774,null,{}] 10:19:55 INFO - PROCESS | 1646 | 1467911995893 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}] 10:19:55 INFO - PROCESS | 1646 | 1467911995895 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:55 INFO - PROCESS | 1646 | 1467911995969 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:19:55 INFO - PROCESS | 1646 | 1467911995973 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 1646 | 1467911995977 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133ca800 == 28 [pid = 1646] [id = 201] 10:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x11227cc00) [pid = 1646] [serial = 601] [outer = 0x0] 10:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x112884000) [pid = 1646] [serial = 602] [outer = 0x11227cc00] 10:19:56 INFO - PROCESS | 1646 | 1467911996007 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x112bcbc00) [pid = 1646] [serial = 603] [outer = 0x11227cc00] 10:19:56 INFO - PROCESS | 1646 | 1467911996349 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]]]}] 10:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 10:19:56 INFO - PROCESS | 1646 | 1467911996358 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:19:56 INFO - PROCESS | 1646 | 1467911996364 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:19:56 INFO - PROCESS | 1646 | 1467911996370 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 1646 | 1467911996371 Marionette TRACE conn2 <- [1,778,null,{}] 10:19:56 INFO - PROCESS | 1646 | 1467911996374 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}] 10:19:56 INFO - PROCESS | 1646 | 1467911996376 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:56 INFO - PROCESS | 1646 | 1467911996462 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:19:56 INFO - PROCESS | 1646 | 1467911996507 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 1646 | 1467911996508 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x116992800 == 29 [pid = 1646] [id = 202] 10:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11313bc00) [pid = 1646] [serial = 604] [outer = 0x0] 10:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x113738000) [pid = 1646] [serial = 605] [outer = 0x11313bc00] 10:19:56 INFO - PROCESS | 1646 | 1467911996535 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x116397400) [pid = 1646] [serial = 606] [outer = 0x11313bc00] 10:19:56 INFO - PROCESS | 1646 | 1467911996850 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]]]}] 10:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 10:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:19:56 INFO - PROCESS | 1646 | 1467911996890 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:19:56 INFO - PROCESS | 1646 | 1467911996892 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:19:56 INFO - PROCESS | 1646 | 1467911996894 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 1646 | 1467911996896 Marionette TRACE conn2 <- [1,782,null,{}] 10:19:56 INFO - PROCESS | 1646 | 1467911996904 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}] 10:19:56 INFO - PROCESS | 1646 | 1467911996908 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:56 INFO - PROCESS | 1646 | 1467911996985 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:19:57 INFO - PROCESS | 1646 | 1467911997034 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 1646 | 1467911997036 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x118153800 == 30 [pid = 1646] [id = 203] 10:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11696f000) [pid = 1646] [serial = 607] [outer = 0x0] 10:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1170b0400) [pid = 1646] [serial = 608] [outer = 0x11696f000] 10:19:57 INFO - PROCESS | 1646 | 1467911997063 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118133800) [pid = 1646] [serial = 609] [outer = 0x11696f000] 10:19:57 INFO - PROCESS | 1646 | 1467911997336 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 471ms 10:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:19:57 INFO - PROCESS | 1646 | 1467911997366 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1646 | 1467911997368 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:19:57 INFO - PROCESS | 1646 | 1467911997370 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1646 | 1467911997371 Marionette TRACE conn2 <- [1,786,null,{}] 10:19:57 INFO - PROCESS | 1646 | 1467911997374 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}] 10:19:57 INFO - PROCESS | 1646 | 1467911997375 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:57 INFO - PROCESS | 1646 | 1467911997469 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:19:57 INFO - PROCESS | 1646 | 1467911997472 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 1646 | 1467911997473 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916e800 == 31 [pid = 1646] [id = 204] 10:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x118138c00) [pid = 1646] [serial = 610] [outer = 0x0] 10:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11857fc00) [pid = 1646] [serial = 611] [outer = 0x118138c00] 10:19:57 INFO - PROCESS | 1646 | 1467911997501 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118588c00) [pid = 1646] [serial = 612] [outer = 0x118138c00] 10:19:57 INFO - PROCESS | 1646 | 1467911997871 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 521ms 10:19:57 INFO - PROCESS | 1646 | 1467911997891 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1646 | 1467911997893 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:19:57 INFO - PROCESS | 1646 | 1467911997903 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1646 | 1467911997911 Marionette TRACE conn2 <- [1,790,null,{}] 10:19:57 INFO - PROCESS | 1646 | 1467911997913 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}] 10:19:57 INFO - PROCESS | 1646 | 1467911997915 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:58 INFO - PROCESS | 1646 | 1467911998001 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:19:58 INFO - PROCESS | 1646 | 1467911998005 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1646 | 1467911998006 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x119602800 == 32 [pid = 1646] [id = 205] 10:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11227b800) [pid = 1646] [serial = 613] [outer = 0x0] 10:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1187cf000) [pid = 1646] [serial = 614] [outer = 0x11227b800] 10:19:58 INFO - PROCESS | 1646 | 1467911998030 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1188f8800) [pid = 1646] [serial = 615] [outer = 0x11227b800] 10:19:58 INFO - PROCESS | 1646 | 1467911998377 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]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 486ms 10:19:58 INFO - PROCESS | 1646 | 1467911998386 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 1646 | 1467911998387 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:19:58 INFO - PROCESS | 1646 | 1467911998390 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 1646 | 1467911998391 Marionette TRACE conn2 <- [1,794,null,{}] 10:19:58 INFO - PROCESS | 1646 | 1467911998395 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}] 10:19:58 INFO - PROCESS | 1646 | 1467911998400 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:58 INFO - PROCESS | 1646 | 1467911998499 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:19:58 INFO - PROCESS | 1646 | 1467911998539 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1646 | 1467911998540 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fcc000 == 33 [pid = 1646] [id = 206] 10:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1188f6800) [pid = 1646] [serial = 616] [outer = 0x0] 10:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11947b400) [pid = 1646] [serial = 617] [outer = 0x1188f6800] 10:19:58 INFO - PROCESS | 1646 | 1467911998562 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119a85000) [pid = 1646] [serial = 618] [outer = 0x1188f6800] 10:19:58 INFO - PROCESS | 1646 | 1467911998858 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]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 10:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:19:58 INFO - PROCESS | 1646 | 1467911998911 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 1646 | 1467911998913 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:19:58 INFO - PROCESS | 1646 | 1467911998916 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 1646 | 1467911998917 Marionette TRACE conn2 <- [1,798,null,{}] 10:19:58 INFO - PROCESS | 1646 | 1467911998919 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}] 10:19:58 INFO - PROCESS | 1646 | 1467911998920 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:59 INFO - PROCESS | 1646 | 1467911999023 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:19:59 INFO - PROCESS | 1646 | 1467911999027 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 1646 | 1467911999028 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1232a5800 == 34 [pid = 1646] [id = 207] 10:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11283a000) [pid = 1646] [serial = 619] [outer = 0x0] 10:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119a8c800) [pid = 1646] [serial = 620] [outer = 0x11283a000] 10:19:59 INFO - PROCESS | 1646 | 1467911999053 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119cda000) [pid = 1646] [serial = 621] [outer = 0x11283a000] 10:19:59 INFO - PROCESS | 1646 | 1467911999382 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]]]}] 10:19:59 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 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:19:59 INFO - PROCESS | 1646 | 1467911999435 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 1646 | 1467911999436 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:19:59 INFO - PROCESS | 1646 | 1467911999438 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 1646 | 1467911999439 Marionette TRACE conn2 <- [1,802,null,{}] 10:19:59 INFO - PROCESS | 1646 | 1467911999447 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}] 10:19:59 INFO - PROCESS | 1646 | 1467911999448 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:59 INFO - PROCESS | 1646 | 1467911999538 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:19:59 INFO - PROCESS | 1646 | 1467911999542 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 1646 | 1467911999543 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:19:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x123858000 == 35 [pid = 1646] [id = 208] 10:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119ae4800) [pid = 1646] [serial = 622] [outer = 0x0] 10:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123006000) [pid = 1646] [serial = 623] [outer = 0x119ae4800] 10:19:59 INFO - PROCESS | 1646 | 1467911999568 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119cd9c00) [pid = 1646] [serial = 624] [outer = 0x119ae4800] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128b77000) [pid = 1646] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11313f400) [pid = 1646] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11813d800) [pid = 1646] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11662f800) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123410c00) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1230c1400) [pid = 1646] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1187cbc00) [pid = 1646] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119474000) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11702a400) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11803bc00) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:19:59 INFO - PROCESS | 1646 | 1467911999956 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]]]}] 10:19:59 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 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 525ms 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:19:59 INFO - PROCESS | 1646 | 1467911999970 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 1646 | 1467911999972 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:19:59 INFO - PROCESS | 1646 | 1467911999974 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 1646 | 1467911999976 Marionette TRACE conn2 <- [1,806,null,{}] 10:19:59 INFO - PROCESS | 1646 | 1467911999988 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}] 10:19:59 INFO - PROCESS | 1646 | 1467911999990 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:00 INFO - PROCESS | 1646 | 1467912000102 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:20:00 INFO - PROCESS | 1646 | 1467912000135 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 1646 | 1467912000136 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12412e800 == 36 [pid = 1646] [id = 209] 10:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1149cb000) [pid = 1646] [serial = 625] [outer = 0x0] 10:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12100f800) [pid = 1646] [serial = 626] [outer = 0x1149cb000] 10:20:00 INFO - PROCESS | 1646 | 1467912000160 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1234fec00) [pid = 1646] [serial = 627] [outer = 0x1149cb000] 10:20:00 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:20:00 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:20:00 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:20:00 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 10:20:00 INFO - PROCESS | 1646 | 1467912000478 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]]]}] 10:20:00 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 10:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 532ms 10:20:00 INFO - PROCESS | 1646 | 1467912000507 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 1646 | 1467912000509 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:20:00 INFO - PROCESS | 1646 | 1467912000513 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 1646 | 1467912000514 Marionette TRACE conn2 <- [1,810,null,{}] 10:20:00 INFO - PROCESS | 1646 | 1467912000517 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}] 10:20:00 INFO - PROCESS | 1646 | 1467912000518 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:00 INFO - PROCESS | 1646 | 1467912000592 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:20:00 INFO - PROCESS | 1646 | 1467912000641 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 1646 | 1467912000643 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cd1000 == 37 [pid = 1646] [id = 210] 10:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118139c00) [pid = 1646] [serial = 628] [outer = 0x0] 10:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123970000) [pid = 1646] [serial = 629] [outer = 0x118139c00] 10:20:00 INFO - PROCESS | 1646 | 1467912000666 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1243b6c00) [pid = 1646] [serial = 630] [outer = 0x118139c00] 10:20:00 INFO - PROCESS | 1646 | 1467912000946 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]]]}] 10:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 10:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:20:00 INFO - PROCESS | 1646 | 1467912000983 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 1646 | 1467912000984 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:20:00 INFO - PROCESS | 1646 | 1467912000987 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 1646 | 1467912000989 Marionette TRACE conn2 <- [1,814,null,{}] 10:20:00 INFO - PROCESS | 1646 | 1467912000991 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}] 10:20:00 INFO - PROCESS | 1646 | 1467912000995 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:01 INFO - PROCESS | 1646 | 1467912001098 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:20:01 INFO - PROCESS | 1646 | 1467912001101 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 1646 | 1467912001103 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b54000 == 38 [pid = 1646] [id = 211] 10:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x124b93c00) [pid = 1646] [serial = 631] [outer = 0x0] 10:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12611e400) [pid = 1646] [serial = 632] [outer = 0x124b93c00] 10:20:01 INFO - PROCESS | 1646 | 1467912001129 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126c3cc00) [pid = 1646] [serial = 633] [outer = 0x124b93c00] 10:20:01 INFO - PROCESS | 1646 | 1467912001466 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] 10:20:01 INFO - PROCESS | 1646 | 1467912001509 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:20:01 INFO - PROCESS | 1646 | 1467912001521 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 1646 | 1467912001522 Marionette TRACE conn2 <- [1,818,null,{}] 10:20:01 INFO - PROCESS | 1646 | 1467912001524 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}] 10:20:01 INFO - PROCESS | 1646 | 1467912001525 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:01 INFO - PROCESS | 1646 | 1467912001600 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:20:01 INFO - PROCESS | 1646 | 1467912001604 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 1646 | 1467912001605 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x129503800 == 39 [pid = 1646] [id = 212] 10:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12611e000) [pid = 1646] [serial = 634] [outer = 0x0] 10:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126ccd400) [pid = 1646] [serial = 635] [outer = 0x12611e000] 10:20:01 INFO - PROCESS | 1646 | 1467912001632 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128b70800) [pid = 1646] [serial = 636] [outer = 0x12611e000] 10:20:02 INFO - PROCESS | 1646 | 1467912002142 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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 668ms 10:20:02 INFO - PROCESS | 1646 | 1467912002190 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 1646 | 1467912002195 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:20:02 INFO - PROCESS | 1646 | 1467912002199 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1646 | 1467912002201 Marionette TRACE conn2 <- [1,822,null,{}] 10:20:02 INFO - PROCESS | 1646 | 1467912002205 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}] 10:20:02 INFO - PROCESS | 1646 | 1467912002206 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:02 INFO - PROCESS | 1646 | 1467912002317 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:20:02 INFO - PROCESS | 1646 | 1467912002390 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1646 | 1467912002392 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x11693a800 == 40 [pid = 1646] [id = 213] 10:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1120d8800) [pid = 1646] [serial = 637] [outer = 0x0] 10:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112b7a800) [pid = 1646] [serial = 638] [outer = 0x1120d8800] 10:20:02 INFO - PROCESS | 1646 | 1467912002422 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11358d000) [pid = 1646] [serial = 639] [outer = 0x1120d8800] 10:20:02 INFO - PROCESS | 1646 | 1467912002943 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] 10:20:02 INFO - PROCESS | 1646 | 1467912002989 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:20:03 INFO - PROCESS | 1646 | 1467912002998 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1646 | 1467912003000 Marionette TRACE conn2 <- [1,826,null,{}] 10:20:03 INFO - PROCESS | 1646 | 1467912003002 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}] 10:20:03 INFO - PROCESS | 1646 | 1467912003004 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:03 INFO - PROCESS | 1646 | 1467912003112 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:20:03 INFO - PROCESS | 1646 | 1467912003164 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 1646 | 1467912003165 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119181800 == 41 [pid = 1646] [id = 214] 10:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1176e9c00) [pid = 1646] [serial = 640] [outer = 0x0] 10:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11803d400) [pid = 1646] [serial = 641] [outer = 0x1176e9c00] 10:20:03 INFO - PROCESS | 1646 | 1467912003196 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118362c00) [pid = 1646] [serial = 642] [outer = 0x1176e9c00] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128b54000 == 40 [pid = 1646] [id = 211] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x124cd1000 == 39 [pid = 1646] [id = 210] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12412e800 == 38 [pid = 1646] [id = 209] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123858000 == 37 [pid = 1646] [id = 208] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1232a5800 == 36 [pid = 1646] [id = 207] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119fcc000 == 35 [pid = 1646] [id = 206] 10:20:03 INFO - PROCESS | 1646 | 1467912003831 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]]]}] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119602800 == 34 [pid = 1646] [id = 205] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11916e800 == 33 [pid = 1646] [id = 204] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x118153800 == 32 [pid = 1646] [id = 203] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x116992800 == 31 [pid = 1646] [id = 202] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1133ca800 == 30 [pid = 1646] [id = 201] 10:20:03 INFO - PROCESS | 1646 | --DOCSHELL 0x116adf000 == 29 [pid = 1646] [id = 200] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1243bc800) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126121c00) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116a11c00) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124b8f400) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12386ec00) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128b6c800) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1195c3400) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12100fc00) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1170b8400) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118136400) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118365400) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119157800) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x117eb1400) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x128b73000) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x129561000) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126a30800) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x124ce1000) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1241e9400) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 10:20:03 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12932d800) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 10:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 869ms 10:20:03 INFO - PROCESS | 1646 | 1467912003868 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 1646 | 1467912003870 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:20:03 INFO - PROCESS | 1646 | 1467912003873 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1646 | 1467912003875 Marionette TRACE conn2 <- [1,830,null,{}] 10:20:03 INFO - PROCESS | 1646 | 1467912003890 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}] 10:20:03 INFO - PROCESS | 1646 | 1467912003891 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:03 INFO - PROCESS | 1646 | 1467912003971 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:20:03 INFO - PROCESS | 1646 | 1467912003975 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 1646 | 1467912003980 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x116108800 == 30 [pid = 1646] [id = 215] 10:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1167ec000) [pid = 1646] [serial = 643] [outer = 0x0] 10:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x116fefc00) [pid = 1646] [serial = 644] [outer = 0x1167ec000] 10:20:04 INFO - PROCESS | 1646 | 1467912004009 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1176efc00) [pid = 1646] [serial = 645] [outer = 0x1167ec000] 10:20:04 INFO - PROCESS | 1646 | 1467912004352 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 528ms 10:20:04 INFO - PROCESS | 1646 | 1467912004402 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 1646 | 1467912004405 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:20:04 INFO - PROCESS | 1646 | 1467912004409 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 1646 | 1467912004411 Marionette TRACE conn2 <- [1,834,null,{}] 10:20:04 INFO - PROCESS | 1646 | 1467912004413 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}] 10:20:04 INFO - PROCESS | 1646 | 1467912004415 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:04 INFO - PROCESS | 1646 | 1467912004524 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:20:04 INFO - PROCESS | 1646 | 1467912004559 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 1646 | 1467912004560 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x117215800 == 31 [pid = 1646] [id = 216] 10:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118371400) [pid = 1646] [serial = 646] [outer = 0x0] 10:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118580000) [pid = 1646] [serial = 647] [outer = 0x118371400] 10:20:04 INFO - PROCESS | 1646 | 1467912004588 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1187cec00) [pid = 1646] [serial = 648] [outer = 0x118371400] 10:20:04 INFO - PROCESS | 1646 | 1467912004918 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 10:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:20:04 INFO - PROCESS | 1646 | 1467912004932 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 1646 | 1467912004933 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:20:04 INFO - PROCESS | 1646 | 1467912004936 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 1646 | 1467912004938 Marionette TRACE conn2 <- [1,838,null,{}] 10:20:04 INFO - PROCESS | 1646 | 1467912004948 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}] 10:20:04 INFO - PROCESS | 1646 | 1467912004952 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:05 INFO - PROCESS | 1646 | 1467912005046 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:20:05 INFO - PROCESS | 1646 | 1467912005097 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 1646 | 1467912005099 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927d000 == 32 [pid = 1646] [id = 217] 10:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118893800) [pid = 1646] [serial = 649] [outer = 0x0] 10:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11947b800) [pid = 1646] [serial = 650] [outer = 0x118893800] 10:20:05 INFO - PROCESS | 1646 | 1467912005126 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11964a800) [pid = 1646] [serial = 651] [outer = 0x118893800] 10:20:05 INFO - PROCESS | 1646 | 1467912005435 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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 524ms 10:20:05 INFO - PROCESS | 1646 | 1467912005461 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 1646 | 1467912005464 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:20:05 INFO - PROCESS | 1646 | 1467912005467 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 1646 | 1467912005468 Marionette TRACE conn2 <- [1,842,null,{}] 10:20:05 INFO - PROCESS | 1646 | 1467912005471 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}] 10:20:05 INFO - PROCESS | 1646 | 1467912005472 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:05 INFO - PROCESS | 1646 | 1467912005639 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:20:05 INFO - PROCESS | 1646 | 1467912005681 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 1646 | 1467912005682 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c6a000 == 33 [pid = 1646] [id = 218] 10:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1199a0c00) [pid = 1646] [serial = 652] [outer = 0x0] 10:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a86800) [pid = 1646] [serial = 653] [outer = 0x1199a0c00] 10:20:05 INFO - PROCESS | 1646 | 1467912005724 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x121011800) [pid = 1646] [serial = 654] [outer = 0x1199a0c00] 10:20:06 INFO - PROCESS | 1646 | 1467912006084 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 10:20:06 INFO - PROCESS | 1646 | 1467912006137 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 1646 | 1467912006138 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:20:06 INFO - PROCESS | 1646 | 1467912006140 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 1646 | 1467912006141 Marionette TRACE conn2 <- [1,846,null,{}] 10:20:06 INFO - PROCESS | 1646 | 1467912006144 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}] 10:20:06 INFO - PROCESS | 1646 | 1467912006145 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:06 INFO - PROCESS | 1646 | 1467912006241 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:20:06 INFO - PROCESS | 1646 | 1467912006277 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 1646 | 1467912006278 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123854000 == 34 [pid = 1646] [id = 219] 10:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1119ab800) [pid = 1646] [serial = 655] [outer = 0x0] 10:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1234f6000) [pid = 1646] [serial = 656] [outer = 0x1119ab800] 10:20:06 INFO - PROCESS | 1646 | 1467912006303 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123c47800) [pid = 1646] [serial = 657] [outer = 0x1119ab800] 10:20:06 INFO - PROCESS | 1646 | 1467912006638 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 10:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:20:06 INFO - PROCESS | 1646 | 1467912006659 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 1646 | 1467912006661 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:20:06 INFO - PROCESS | 1646 | 1467912006663 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 1646 | 1467912006664 Marionette TRACE conn2 <- [1,850,null,{}] 10:20:06 INFO - PROCESS | 1646 | 1467912006666 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}] 10:20:06 INFO - PROCESS | 1646 | 1467912006670 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:06 INFO - PROCESS | 1646 | 1467912006786 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:20:06 INFO - PROCESS | 1646 | 1467912006799 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 1646 | 1467912006800 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x124130800 == 35 [pid = 1646] [id = 220] 10:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123fb8400) [pid = 1646] [serial = 658] [outer = 0x0] 10:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124cec800) [pid = 1646] [serial = 659] [outer = 0x123fb8400] 10:20:06 INFO - PROCESS | 1646 | 1467912006825 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126cca800) [pid = 1646] [serial = 660] [outer = 0x123fb8400] 10:20:07 INFO - PROCESS | 1646 | 1467912007180 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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 570ms 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:20:07 INFO - PROCESS | 1646 | 1467912007233 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 1646 | 1467912007234 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:20:07 INFO - PROCESS | 1646 | 1467912007236 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 1646 | 1467912007238 Marionette TRACE conn2 <- [1,854,null,{}] 10:20:07 INFO - PROCESS | 1646 | 1467912007240 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}] 10:20:07 INFO - PROCESS | 1646 | 1467912007241 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:07 INFO - PROCESS | 1646 | 1467912007334 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:20:07 INFO - PROCESS | 1646 | 1467912007348 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1646 | 1467912007349 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265b0800 == 36 [pid = 1646] [id = 221] 10:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128b6ac00) [pid = 1646] [serial = 661] [outer = 0x0] 10:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b71000) [pid = 1646] [serial = 662] [outer = 0x128b6ac00] 10:20:07 INFO - PROCESS | 1646 | 1467912007373 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128ddcc00) [pid = 1646] [serial = 663] [outer = 0x128b6ac00] 10:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 473ms 10:20:07 INFO - PROCESS | 1646 | 1467912007706 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]]]}] 10:20:07 INFO - PROCESS | 1646 | 1467912007711 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 1646 | 1467912007715 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:20:07 INFO - PROCESS | 1646 | 1467912007717 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 1646 | 1467912007718 Marionette TRACE conn2 <- [1,858,null,{}] 10:20:07 INFO - PROCESS | 1646 | 1467912007721 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}] 10:20:07 INFO - PROCESS | 1646 | 1467912007722 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:07 INFO - PROCESS | 1646 | 1467912007819 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:20:07 INFO - PROCESS | 1646 | 1467912007830 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1646 | 1467912007831 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b51800 == 37 [pid = 1646] [id = 222] 10:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128de6000) [pid = 1646] [serial = 664] [outer = 0x0] 10:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12923d800) [pid = 1646] [serial = 665] [outer = 0x128de6000] 10:20:07 INFO - PROCESS | 1646 | 1467912007855 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12932d400) [pid = 1646] [serial = 666] [outer = 0x128de6000] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1149cb000) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118138c00) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11283a000) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11696f000) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11227cc00) [pid = 1646] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1170ae400) [pid = 1646] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1188f6800) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118139c00) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118371800) [pid = 1646] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123003800) [pid = 1646] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11227b800) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11313bc00) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11358dc00) [pid = 1646] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119ae4800) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:20:08 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124b93c00) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:20:08 INFO - PROCESS | 1646 | 1467912008269 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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 569ms 10:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:20:08 INFO - PROCESS | 1646 | 1467912008287 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:20:08 INFO - PROCESS | 1646 | 1467912008288 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:20:08 INFO - PROCESS | 1646 | 1467912008290 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 1646 | 1467912008291 Marionette TRACE conn2 <- [1,862,null,{}] 10:20:08 INFO - PROCESS | 1646 | 1467912008300 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}] 10:20:08 INFO - PROCESS | 1646 | 1467912008301 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:08 INFO - PROCESS | 1646 | 1467912008408 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:20:08 INFO - PROCESS | 1646 | 1467912008443 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 1646 | 1467912008444 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119184000 == 38 [pid = 1646] [id = 223] 10:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111419800) [pid = 1646] [serial = 667] [outer = 0x0] 10:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118368400) [pid = 1646] [serial = 668] [outer = 0x111419800] 10:20:08 INFO - PROCESS | 1646 | 1467912008468 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119645400) [pid = 1646] [serial = 669] [outer = 0x111419800] 10:20:08 INFO - PROCESS | 1646 | 1467912008749 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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 476ms 10:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:20:08 INFO - PROCESS | 1646 | 1467912008767 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:20:08 INFO - PROCESS | 1646 | 1467912008768 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:20:08 INFO - PROCESS | 1646 | 1467912008771 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 1646 | 1467912008772 Marionette TRACE conn2 <- [1,866,null,{}] 10:20:08 INFO - PROCESS | 1646 | 1467912008774 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}] 10:20:08 INFO - PROCESS | 1646 | 1467912008775 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:08 INFO - PROCESS | 1646 | 1467912008871 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:20:08 INFO - PROCESS | 1646 | 1467912008875 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 1646 | 1467912008876 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a667000 == 39 [pid = 1646] [id = 224] 10:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118582400) [pid = 1646] [serial = 670] [outer = 0x0] 10:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126c3d400) [pid = 1646] [serial = 671] [outer = 0x118582400] 10:20:08 INFO - PROCESS | 1646 | 1467912008903 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12932e400) [pid = 1646] [serial = 672] [outer = 0x118582400] 10:20:09 INFO - PROCESS | 1646 | 1467912009243 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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 10:20:09 INFO - PROCESS | 1646 | 1467912009291 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 1646 | 1467912009294 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:20:09 INFO - PROCESS | 1646 | 1467912009297 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 1646 | 1467912009299 Marionette TRACE conn2 <- [1,870,null,{}] 10:20:09 INFO - PROCESS | 1646 | 1467912009301 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}] 10:20:09 INFO - PROCESS | 1646 | 1467912009303 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:09 INFO - PROCESS | 1646 | 1467912009392 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:20:09 INFO - PROCESS | 1646 | 1467912009398 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 1646 | 1467912009400 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8d9000 == 40 [pid = 1646] [id = 225] 10:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1199a3800) [pid = 1646] [serial = 673] [outer = 0x0] 10:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x129567400) [pid = 1646] [serial = 674] [outer = 0x1199a3800] 10:20:09 INFO - PROCESS | 1646 | 1467912009426 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1295bb400) [pid = 1646] [serial = 675] [outer = 0x1199a3800] 10:20:09 INFO - PROCESS | 1646 | 1467912009734 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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 10:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:20:09 INFO - PROCESS | 1646 | 1467912009766 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 1646 | 1467912009768 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:20:09 INFO - PROCESS | 1646 | 1467912009770 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 1646 | 1467912009771 Marionette TRACE conn2 <- [1,874,null,{}] 10:20:09 INFO - PROCESS | 1646 | 1467912009774 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}] 10:20:09 INFO - PROCESS | 1646 | 1467912009775 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:09 INFO - PROCESS | 1646 | 1467912009857 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:20:09 INFO - PROCESS | 1646 | 1467912009912 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 1646 | 1467912009913 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8eb800 == 41 [pid = 1646] [id = 226] 10:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129333800) [pid = 1646] [serial = 676] [outer = 0x0] 10:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12956f800) [pid = 1646] [serial = 677] [outer = 0x129333800] 10:20:09 INFO - PROCESS | 1646 | 1467912009945 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a6c0000) [pid = 1646] [serial = 678] [outer = 0x129333800] 10:20:10 INFO - PROCESS | 1646 | 1467912010357 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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 619ms 10:20:10 INFO - PROCESS | 1646 | 1467912010391 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 1646 | 1467912010393 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:20:10 INFO - PROCESS | 1646 | 1467912010415 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 1646 | 1467912010417 Marionette TRACE conn2 <- [1,878,null,{}] 10:20:10 INFO - PROCESS | 1646 | 1467912010421 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}] 10:20:10 INFO - PROCESS | 1646 | 1467912010422 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:10 INFO - PROCESS | 1646 | 1467912010529 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:20:10 INFO - PROCESS | 1646 | 1467912010636 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 1646 | 1467912010638 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x118156800 == 42 [pid = 1646] [id = 227] 10:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1170ad400) [pid = 1646] [serial = 679] [outer = 0x0] 10:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1176f3000) [pid = 1646] [serial = 680] [outer = 0x1170ad400] 10:20:10 INFO - PROCESS | 1646 | 1467912010670 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118364400) [pid = 1646] [serial = 681] [outer = 0x1170ad400] 10:20:11 INFO - PROCESS | 1646 | 1467912011096 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 724ms 10:20:11 INFO - PROCESS | 1646 | 1467912011137 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 1646 | 1467912011140 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:20:11 INFO - PROCESS | 1646 | 1467912011144 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 1646 | 1467912011146 Marionette TRACE conn2 <- [1,882,null,{}] 10:20:11 INFO - PROCESS | 1646 | 1467912011149 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}] 10:20:11 INFO - PROCESS | 1646 | 1467912011151 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:11 INFO - PROCESS | 1646 | 1467912011257 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:20:11 INFO - PROCESS | 1646 | 1467912011310 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 1646 | 1467912011312 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1241c2800 == 43 [pid = 1646] [id = 228] 10:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1188ec400) [pid = 1646] [serial = 682] [outer = 0x0] 10:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1195bb800) [pid = 1646] [serial = 683] [outer = 0x1188ec400] 10:20:11 INFO - PROCESS | 1646 | 1467912011342 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11964c400) [pid = 1646] [serial = 684] [outer = 0x1188ec400] 10:20:11 INFO - PROCESS | 1646 | 1467912011798 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 10:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:20:11 INFO - PROCESS | 1646 | 1467912011816 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 1646 | 1467912011818 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:20:11 INFO - PROCESS | 1646 | 1467912011820 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 1646 | 1467912011823 Marionette TRACE conn2 <- [1,886,null,{}] 10:20:11 INFO - PROCESS | 1646 | 1467912011889 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}] 10:20:11 INFO - PROCESS | 1646 | 1467912011893 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:11 INFO - PROCESS | 1646 | 1467912011995 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:20:12 INFO - PROCESS | 1646 | 1467912012061 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1646 | 1467912012063 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ac92000 == 44 [pid = 1646] [id = 229] 10:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124ce2000) [pid = 1646] [serial = 685] [outer = 0x0] 10:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126090c00) [pid = 1646] [serial = 686] [outer = 0x124ce2000] 10:20:12 INFO - PROCESS | 1646 | 1467912012094 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126a2e400) [pid = 1646] [serial = 687] [outer = 0x124ce2000] 10:20:12 INFO - PROCESS | 1646 | 1467912012519 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]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 721ms 10:20:12 INFO - PROCESS | 1646 | 1467912012542 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 1646 | 1467912012544 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:20:12 INFO - PROCESS | 1646 | 1467912012547 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 1646 | 1467912012548 Marionette TRACE conn2 <- [1,890,null,{}] 10:20:12 INFO - PROCESS | 1646 | 1467912012550 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}] 10:20:12 INFO - PROCESS | 1646 | 1467912012552 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:12 INFO - PROCESS | 1646 | 1467912012658 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:20:12 INFO - PROCESS | 1646 | 1467912012710 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1646 | 1467912012712 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661c000 == 45 [pid = 1646] [id = 230] 10:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1120cd000) [pid = 1646] [serial = 688] [outer = 0x0] 10:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112bc9c00) [pid = 1646] [serial = 689] [outer = 0x1120cd000] 10:20:12 INFO - PROCESS | 1646 | 1467912012887 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11662c800) [pid = 1646] [serial = 690] [outer = 0x1120cd000] 10:20:13 INFO - PROCESS | 1646 | 1467912013450 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]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 919ms 10:20:13 INFO - PROCESS | 1646 | 1467912013467 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:20:13 INFO - PROCESS | 1646 | 1467912013469 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:20:13 INFO - PROCESS | 1646 | 1467912013473 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 1646 | 1467912013474 Marionette TRACE conn2 <- [1,894,null,{}] 10:20:13 INFO - PROCESS | 1646 | 1467912013477 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}] 10:20:13 INFO - PROCESS | 1646 | 1467912013479 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:13 INFO - PROCESS | 1646 | 1467912013572 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:20:13 INFO - PROCESS | 1646 | 1467912013622 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 1646 | 1467912013624 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ad7000 == 46 [pid = 1646] [id = 231] 10:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1166f2c00) [pid = 1646] [serial = 691] [outer = 0x0] 10:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x117eb1400) [pid = 1646] [serial = 692] [outer = 0x1166f2c00] 10:20:13 INFO - PROCESS | 1646 | 1467912013654 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118369c00) [pid = 1646] [serial = 693] [outer = 0x1166f2c00] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8d9000 == 45 [pid = 1646] [id = 225] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a667000 == 44 [pid = 1646] [id = 224] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119184000 == 43 [pid = 1646] [id = 223] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x128b51800 == 42 [pid = 1646] [id = 222] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1265b0800 == 41 [pid = 1646] [id = 221] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x124130800 == 40 [pid = 1646] [id = 220] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123854000 == 39 [pid = 1646] [id = 219] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119c6a000 == 38 [pid = 1646] [id = 218] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11927d000 == 37 [pid = 1646] [id = 217] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x117215800 == 36 [pid = 1646] [id = 216] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x116108800 == 35 [pid = 1646] [id = 215] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119181800 == 34 [pid = 1646] [id = 214] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11693a800 == 33 [pid = 1646] [id = 213] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x129503800 == 32 [pid = 1646] [id = 212] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11661c000 == 31 [pid = 1646] [id = 230] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12ac92000 == 30 [pid = 1646] [id = 229] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1241c2800 == 29 [pid = 1646] [id = 228] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x118156800 == 28 [pid = 1646] [id = 227] 10:20:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8eb800 == 27 [pid = 1646] [id = 226] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12100f800) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11857fc00) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119cda000) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118133800) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112884000) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118049400) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119a8c800) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119a85000) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123970000) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11914f000) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1195c1400) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1234fec00) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12396f800) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1188f8800) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116397400) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187cf000) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1170b0400) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x113738000) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1176f2400) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1243b6c00) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1176ea000) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119cd9c00) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1161d8400) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11947b400) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112bcbc00) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118588c00) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124b96400) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123006000) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126ccd400) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12611e400) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126c3cc00) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 10:20:14 INFO - PROCESS | 1646 | 1467912014553 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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1122ms 10:20:14 INFO - PROCESS | 1646 | 1467912014595 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 1646 | 1467912014598 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:20:14 INFO - PROCESS | 1646 | 1467912014601 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 1646 | 1467912014603 Marionette TRACE conn2 <- [1,898,null,{}] 10:20:14 INFO - PROCESS | 1646 | 1467912014606 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}] 10:20:14 INFO - PROCESS | 1646 | 1467912014608 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:14 INFO - PROCESS | 1646 | 1467912014689 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:20:14 INFO - PROCESS | 1646 | 1467912014698 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 1646 | 1467912014701 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x116190000 == 28 [pid = 1646] [id = 232] 10:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112bd2800) [pid = 1646] [serial = 694] [outer = 0x0] 10:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116183800) [pid = 1646] [serial = 695] [outer = 0x112bd2800] 10:20:14 INFO - PROCESS | 1646 | 1467912014729 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1120cc000) [pid = 1646] [serial = 696] [outer = 0x112bd2800] 10:20:15 INFO - PROCESS | 1646 | 1467912015122 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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 10:20:15 INFO - PROCESS | 1646 | 1467912015171 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 1646 | 1467912015175 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:20:15 INFO - PROCESS | 1646 | 1467912015181 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 1646 | 1467912015183 Marionette TRACE conn2 <- [1,902,null,{}] 10:20:15 INFO - PROCESS | 1646 | 1467912015185 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}] 10:20:15 INFO - PROCESS | 1646 | 1467912015187 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:15 INFO - PROCESS | 1646 | 1467912015263 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:20:15 INFO - PROCESS | 1646 | 1467912015268 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1646 | 1467912015269 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f59000 == 29 [pid = 1646] [id = 233] 10:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1176ea000) [pid = 1646] [serial = 697] [outer = 0x0] 10:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118138c00) [pid = 1646] [serial = 698] [outer = 0x1176ea000] 10:20:15 INFO - PROCESS | 1646 | 1467912015299 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11852a800) [pid = 1646] [serial = 699] [outer = 0x1176ea000] 10:20:15 INFO - PROCESS | 1646 | 1467912015654 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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 518ms 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:20:15 INFO - PROCESS | 1646 | 1467912015700 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 1646 | 1467912015702 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:20:15 INFO - PROCESS | 1646 | 1467912015704 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 1646 | 1467912015708 Marionette TRACE conn2 <- [1,906,null,{}] 10:20:15 INFO - PROCESS | 1646 | 1467912015720 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}] 10:20:15 INFO - PROCESS | 1646 | 1467912015724 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:15 INFO - PROCESS | 1646 | 1467912015842 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:20:15 INFO - PROCESS | 1646 | 1467912015864 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1646 | 1467912015867 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917a000 == 30 [pid = 1646] [id = 234] 10:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1120d4000) [pid = 1646] [serial = 700] [outer = 0x0] 10:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1195bbc00) [pid = 1646] [serial = 701] [outer = 0x1120d4000] 10:20:15 INFO - PROCESS | 1646 | 1467912015914 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1195c9800) [pid = 1646] [serial = 702] [outer = 0x1120d4000] 10:20:16 INFO - PROCESS | 1646 | 1467912016391 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]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 725ms 10:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:20:16 INFO - PROCESS | 1646 | 1467912016430 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 1646 | 1467912016432 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:20:16 INFO - PROCESS | 1646 | 1467912016434 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 1646 | 1467912016435 Marionette TRACE conn2 <- [1,910,null,{}] 10:20:16 INFO - PROCESS | 1646 | 1467912016437 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}] 10:20:16 INFO - PROCESS | 1646 | 1467912016439 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:16 INFO - PROCESS | 1646 | 1467912016516 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:20:16 INFO - PROCESS | 1646 | 1467912016519 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 1646 | 1467912016521 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c51800 == 31 [pid = 1646] [id = 235] 10:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1199a1000) [pid = 1646] [serial = 703] [outer = 0x0] 10:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a81800) [pid = 1646] [serial = 704] [outer = 0x1199a1000] 10:20:16 INFO - PROCESS | 1646 | 1467912016549 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119be0400) [pid = 1646] [serial = 705] [outer = 0x1199a1000] 10:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:20:16 INFO - PROCESS | 1646 | 1467912016897 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]]]}] 10:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 10:20:16 INFO - PROCESS | 1646 | 1467912016904 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 1646 | 1467912016905 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:20:16 INFO - PROCESS | 1646 | 1467912016925 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 1646 | 1467912016926 Marionette TRACE conn2 <- [1,914,null,{}] 10:20:16 INFO - PROCESS | 1646 | 1467912016931 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}] 10:20:16 INFO - PROCESS | 1646 | 1467912016932 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:17 INFO - PROCESS | 1646 | 1467912017026 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:20:17 INFO - PROCESS | 1646 | 1467912017029 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 1646 | 1467912017030 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x123065800 == 32 [pid = 1646] [id = 236] 10:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1176e9800) [pid = 1646] [serial = 706] [outer = 0x0] 10:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12100c800) [pid = 1646] [serial = 707] [outer = 0x1176e9800] 10:20:17 INFO - PROCESS | 1646 | 1467912017055 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123007800) [pid = 1646] [serial = 708] [outer = 0x1176e9800] 10:20:17 INFO - PROCESS | 1646 | 1467912017411 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]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 529ms 10:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:20:17 INFO - PROCESS | 1646 | 1467912017447 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 1646 | 1467912017448 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:20:17 INFO - PROCESS | 1646 | 1467912017450 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 1646 | 1467912017451 Marionette TRACE conn2 <- [1,918,null,{}] 10:20:17 INFO - PROCESS | 1646 | 1467912017453 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}] 10:20:17 INFO - PROCESS | 1646 | 1467912017458 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:17 INFO - PROCESS | 1646 | 1467912017572 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:20:17 INFO - PROCESS | 1646 | 1467912017583 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 1646 | 1467912017584 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x123852000 == 33 [pid = 1646] [id = 237] 10:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12322f400) [pid = 1646] [serial = 709] [outer = 0x0] 10:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123c83800) [pid = 1646] [serial = 710] [outer = 0x12322f400] 10:20:17 INFO - PROCESS | 1646 | 1467912017609 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124ce6400) [pid = 1646] [serial = 711] [outer = 0x12322f400] 10:20:17 INFO - PROCESS | 1646 | 1467912017946 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]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 518ms 10:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:20:17 INFO - PROCESS | 1646 | 1467912017969 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 1646 | 1467912017970 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:20:17 INFO - PROCESS | 1646 | 1467912017972 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 1646 | 1467912017973 Marionette TRACE conn2 <- [1,922,null,{}] 10:20:17 INFO - PROCESS | 1646 | 1467912017986 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}] 10:20:17 INFO - PROCESS | 1646 | 1467912017987 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:18 INFO - PROCESS | 1646 | 1467912018079 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:20:18 INFO - PROCESS | 1646 | 1467912018110 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 1646 | 1467912018111 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x124139000 == 34 [pid = 1646] [id = 238] 10:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11857e800) [pid = 1646] [serial = 712] [outer = 0x0] 10:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126123400) [pid = 1646] [serial = 713] [outer = 0x11857e800] 10:20:18 INFO - PROCESS | 1646 | 1467912018136 Marionette DEBUG loaded listener.js 10:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126a2c400) [pid = 1646] [serial = 714] [outer = 0x11857e800] 10:20:18 INFO - PROCESS | 1646 | 1467912018553 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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 10:20:18 INFO - PROCESS | 1646 | 1467912018601 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 1646 | 1467912018603 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:20:18 INFO - PROCESS | 1646 | 1467912018606 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 1646 | 1467912018608 Marionette TRACE conn2 <- [1,926,null,{}] 10:20:18 INFO - PROCESS | 1646 | 1467912018611 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}] 10:20:18 INFO - PROCESS | 1646 | 1467912018613 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:18 INFO - PROCESS | 1646 | 1467912018947 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129333800) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1119ab800) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123fb8400) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x111419800) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1199a0c00) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1167ec000) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1176e9c00) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118893800) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1120d8800) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12611e000) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118371400) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128b6ac00) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1199a3800) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128de6000) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:20:18 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118582400) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:20:18 INFO - PROCESS | 1646 | 1467912018991 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 1646 | 1467912018992 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133ca000 == 35 [pid = 1646] [id = 239] 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11067fc00) [pid = 1646] [serial = 715] [outer = 0x0] 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1120cc800) [pid = 1646] [serial = 716] [outer = 0x11067fc00] 10:20:19 INFO - PROCESS | 1646 | 1467912019017 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118432000) [pid = 1646] [serial = 717] [outer = 0x11067fc00] 10:20:19 INFO - PROCESS | 1646 | 1467912019267 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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 10:20:19 INFO - PROCESS | 1646 | 1467912019275 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 1646 | 1467912019277 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:20:19 INFO - PROCESS | 1646 | 1467912019287 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - PROCESS | 1646 | 1467912019288 Marionette TRACE conn2 <- [1,930,null,{}] 10:20:19 INFO - PROCESS | 1646 | 1467912019290 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}] 10:20:19 INFO - PROCESS | 1646 | 1467912019292 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:19 INFO - PROCESS | 1646 | 1467912019387 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:20:19 INFO - PROCESS | 1646 | 1467912019406 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 1646 | 1467912019407 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119178800 == 36 [pid = 1646] [id = 240] 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118582400) [pid = 1646] [serial = 718] [outer = 0x0] 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123fb8400) [pid = 1646] [serial = 719] [outer = 0x118582400] 10:20:19 INFO - PROCESS | 1646 | 1467912019432 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126ccac00) [pid = 1646] [serial = 720] [outer = 0x118582400] 10:20:19 INFO - PROCESS | 1646 | 1467912019754 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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 474ms 10:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:20:19 INFO - PROCESS | 1646 | 1467912019766 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 1646 | 1467912019767 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:20:19 INFO - PROCESS | 1646 | 1467912019769 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - PROCESS | 1646 | 1467912019770 Marionette TRACE conn2 <- [1,934,null,{}] 10:20:19 INFO - PROCESS | 1646 | 1467912019773 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}] 10:20:19 INFO - PROCESS | 1646 | 1467912019774 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:19 INFO - PROCESS | 1646 | 1467912019878 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:20:19 INFO - PROCESS | 1646 | 1467912019884 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 1646 | 1467912019885 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12927d000 == 37 [pid = 1646] [id = 241] 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x111478c00) [pid = 1646] [serial = 721] [outer = 0x0] 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126ccb400) [pid = 1646] [serial = 722] [outer = 0x111478c00] 10:20:19 INFO - PROCESS | 1646 | 1467912019910 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b73800) [pid = 1646] [serial = 723] [outer = 0x111478c00] 10:20:20 INFO - PROCESS | 1646 | 1467912020228 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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 467ms 10:20:20 INFO - PROCESS | 1646 | 1467912020238 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:20:20 INFO - PROCESS | 1646 | 1467912020239 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:20:20 INFO - PROCESS | 1646 | 1467912020241 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 1646 | 1467912020245 Marionette TRACE conn2 <- [1,938,null,{}] 10:20:20 INFO - PROCESS | 1646 | 1467912020262 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}] 10:20:20 INFO - PROCESS | 1646 | 1467912020265 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:20 INFO - PROCESS | 1646 | 1467912020358 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:20:20 INFO - PROCESS | 1646 | 1467912020365 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 1646 | 1467912020366 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x123060000 == 38 [pid = 1646] [id = 242] 10:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128ddd800) [pid = 1646] [serial = 724] [outer = 0x0] 10:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12932c800) [pid = 1646] [serial = 725] [outer = 0x128ddd800] 10:20:20 INFO - PROCESS | 1646 | 1467912020393 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129575800) [pid = 1646] [serial = 726] [outer = 0x128ddd800] 10:20:20 INFO - PROCESS | 1646 | 1467912020737 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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 537ms 10:20:20 INFO - PROCESS | 1646 | 1467912020833 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 1646 | 1467912020835 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:20:20 INFO - PROCESS | 1646 | 1467912020839 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 1646 | 1467912020842 Marionette TRACE conn2 <- [1,942,null,{}] 10:20:20 INFO - PROCESS | 1646 | 1467912020846 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}] 10:20:20 INFO - PROCESS | 1646 | 1467912020848 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:20 INFO - PROCESS | 1646 | 1467912020942 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:20:21 INFO - PROCESS | 1646 | 1467912021012 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 1646 | 1467912021014 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11679e800 == 39 [pid = 1646] [id = 243] 10:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11288a800) [pid = 1646] [serial = 727] [outer = 0x0] 10:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112be3c00) [pid = 1646] [serial = 728] [outer = 0x11288a800] 10:20:21 INFO - PROCESS | 1646 | 1467912021047 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11670f400) [pid = 1646] [serial = 729] [outer = 0x11288a800] 10:20:21 INFO - PROCESS | 1646 | 1467912021577 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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 773ms 10:20:21 INFO - PROCESS | 1646 | 1467912021635 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 1646 | 1467912021637 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:20:21 INFO - PROCESS | 1646 | 1467912021641 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 1646 | 1467912021645 Marionette TRACE conn2 <- [1,946,null,{}] 10:20:21 INFO - PROCESS | 1646 | 1467912021650 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}] 10:20:21 INFO - PROCESS | 1646 | 1467912021652 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:21 INFO - PROCESS | 1646 | 1467912021759 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:20:21 INFO - PROCESS | 1646 | 1467912021835 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 1646 | 1467912021836 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c65800 == 40 [pid = 1646] [id = 244] 10:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118370400) [pid = 1646] [serial = 730] [outer = 0x0] 10:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118580800) [pid = 1646] [serial = 731] [outer = 0x118370400] 10:20:21 INFO - PROCESS | 1646 | 1467912021870 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11888b800) [pid = 1646] [serial = 732] [outer = 0x118370400] 10:20:22 INFO - PROCESS | 1646 | 1467912022468 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]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 879ms 10:20:22 INFO - PROCESS | 1646 | 1467912022519 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 1646 | 1467912022520 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:20:22 INFO - PROCESS | 1646 | 1467912022523 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 1646 | 1467912022524 Marionette TRACE conn2 <- [1,950,null,{}] 10:20:22 INFO - PROCESS | 1646 | 1467912022528 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}] 10:20:22 INFO - PROCESS | 1646 | 1467912022531 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:22 INFO - PROCESS | 1646 | 1467912022643 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:20:22 INFO - PROCESS | 1646 | 1467912022823 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 1646 | 1467912022825 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x11497f000 == 41 [pid = 1646] [id = 245] 10:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1120d6800) [pid = 1646] [serial = 733] [outer = 0x0] 10:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11358dc00) [pid = 1646] [serial = 734] [outer = 0x1120d6800] 10:20:22 INFO - PROCESS | 1646 | 1467912022853 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116978800) [pid = 1646] [serial = 735] [outer = 0x1120d6800] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12927d000 == 40 [pid = 1646] [id = 241] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119178800 == 39 [pid = 1646] [id = 240] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1133ca000 == 38 [pid = 1646] [id = 239] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x124139000 == 37 [pid = 1646] [id = 238] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x123852000 == 36 [pid = 1646] [id = 237] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x123065800 == 35 [pid = 1646] [id = 236] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119c51800 == 34 [pid = 1646] [id = 235] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11917a000 == 33 [pid = 1646] [id = 234] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x116f59000 == 32 [pid = 1646] [id = 233] 10:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x116190000 == 31 [pid = 1646] [id = 232] 10:20:23 INFO - PROCESS | 1646 | 1467912023312 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 819ms 10:20:23 INFO - PROCESS | 1646 | 1467912023345 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1646 | 1467912023348 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:20:23 INFO - PROCESS | 1646 | 1467912023351 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1646 | 1467912023353 Marionette TRACE conn2 <- [1,954,null,{}] 10:20:23 INFO - PROCESS | 1646 | 1467912023356 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}] 10:20:23 INFO - PROCESS | 1646 | 1467912023358 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:23 INFO - PROCESS | 1646 | 1467912023445 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a6c0000) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12956f800) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1234f6000) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x124cec800) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118368400) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119a86800) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116fefc00) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1176efc00) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11803d400) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118362c00) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11947b800) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11964a800) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112b7a800) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11358d000) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128b70800) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118580000) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1187cec00) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128b71000) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128ddcc00) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1295bb400) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126cca800) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12923d800) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126c3d400) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129567400) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119645400) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12932d400) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123c47800) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12932e400) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x121011800) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 10:20:23 INFO - PROCESS | 1646 | 1467912023504 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1646 | 1467912023506 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f57000 == 32 [pid = 1646] [id = 246] 10:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112b7a800) [pid = 1646] [serial = 736] [outer = 0x0] 10:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11702cc00) [pid = 1646] [serial = 737] [outer = 0x112b7a800] 10:20:23 INFO - PROCESS | 1646 | 1467912023537 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11888cc00) [pid = 1646] [serial = 738] [outer = 0x112b7a800] 10:20:23 INFO - PROCESS | 1646 | 1467912023824 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 10:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:20:23 INFO - PROCESS | 1646 | 1467912023872 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1646 | 1467912023875 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:20:23 INFO - PROCESS | 1646 | 1467912023879 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1646 | 1467912023882 Marionette TRACE conn2 <- [1,958,null,{}] 10:20:23 INFO - PROCESS | 1646 | 1467912023885 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}] 10:20:23 INFO - PROCESS | 1646 | 1467912023886 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:23 INFO - PROCESS | 1646 | 1467912023969 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:20:24 INFO - PROCESS | 1646 | 1467912024053 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 1646 | 1467912024054 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x119285800 == 33 [pid = 1646] [id = 247] 10:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1195c1400) [pid = 1646] [serial = 739] [outer = 0x0] 10:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1199adc00) [pid = 1646] [serial = 740] [outer = 0x1195c1400] 10:20:24 INFO - PROCESS | 1646 | 1467912024082 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119a89800) [pid = 1646] [serial = 741] [outer = 0x1195c1400] 10:20:24 INFO - PROCESS | 1646 | 1467912024388 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]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 523ms 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:20:24 INFO - PROCESS | 1646 | 1467912024402 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 1646 | 1467912024403 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:20:24 INFO - PROCESS | 1646 | 1467912024413 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 1646 | 1467912024419 Marionette TRACE conn2 <- [1,962,null,{}] 10:20:24 INFO - PROCESS | 1646 | 1467912024422 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}] 10:20:24 INFO - PROCESS | 1646 | 1467912024425 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:24 INFO - PROCESS | 1646 | 1467912024508 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:20:24 INFO - PROCESS | 1646 | 1467912024559 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 1646 | 1467912024560 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c4f800 == 34 [pid = 1646] [id = 248] 10:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113545000) [pid = 1646] [serial = 742] [outer = 0x0] 10:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119cce400) [pid = 1646] [serial = 743] [outer = 0x113545000] 10:20:24 INFO - PROCESS | 1646 | 1467912024587 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123c50800) [pid = 1646] [serial = 744] [outer = 0x113545000] 10:20:24 INFO - PROCESS | 1646 | 1467912024852 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]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 481ms 10:20:24 INFO - PROCESS | 1646 | 1467912024887 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 1646 | 1467912024889 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:20:24 INFO - PROCESS | 1646 | 1467912024891 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 1646 | 1467912024893 Marionette TRACE conn2 <- [1,966,null,{}] 10:20:24 INFO - PROCESS | 1646 | 1467912024904 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}] 10:20:24 INFO - PROCESS | 1646 | 1467912024905 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:24 INFO - PROCESS | 1646 | 1467912024992 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:20:25 INFO - PROCESS | 1646 | 1467912024998 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1646 | 1467912024999 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cc9800 == 35 [pid = 1646] [id = 249] 10:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112882800) [pid = 1646] [serial = 745] [outer = 0x0] 10:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124b95000) [pid = 1646] [serial = 746] [outer = 0x112882800] 10:20:25 INFO - PROCESS | 1646 | 1467912025024 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126129c00) [pid = 1646] [serial = 747] [outer = 0x112882800] 10:20:25 INFO - PROCESS | 1646 | 1467912025373 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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 528ms 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:20:25 INFO - PROCESS | 1646 | 1467912025427 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 1646 | 1467912025428 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:20:25 INFO - PROCESS | 1646 | 1467912025430 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 1646 | 1467912025431 Marionette TRACE conn2 <- [1,970,null,{}] 10:20:25 INFO - PROCESS | 1646 | 1467912025434 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}] 10:20:25 INFO - PROCESS | 1646 | 1467912025435 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:25 INFO - PROCESS | 1646 | 1467912025532 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:20:25 INFO - PROCESS | 1646 | 1467912025541 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1646 | 1467912025546 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265af800 == 36 [pid = 1646] [id = 250] 10:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126c45400) [pid = 1646] [serial = 748] [outer = 0x0] 10:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126cd3c00) [pid = 1646] [serial = 749] [outer = 0x126c45400] 10:20:25 INFO - PROCESS | 1646 | 1467912025580 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129237800) [pid = 1646] [serial = 750] [outer = 0x126c45400] 10:20:25 INFO - PROCESS | 1646 | 1467912025934 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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 10:20:25 INFO - PROCESS | 1646 | 1467912025950 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 1646 | 1467912025952 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:20:25 INFO - PROCESS | 1646 | 1467912025954 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 1646 | 1467912025955 Marionette TRACE conn2 <- [1,974,null,{}] 10:20:25 INFO - PROCESS | 1646 | 1467912025957 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}] 10:20:25 INFO - PROCESS | 1646 | 1467912025959 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:26 INFO - PROCESS | 1646 | 1467912026064 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:20:26 INFO - PROCESS | 1646 | 1467912026074 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 1646 | 1467912026076 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f72000 == 37 [pid = 1646] [id = 251] 10:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12932d400) [pid = 1646] [serial = 751] [outer = 0x0] 10:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12956c800) [pid = 1646] [serial = 752] [outer = 0x12932d400] 10:20:26 INFO - PROCESS | 1646 | 1467912026101 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1295bfc00) [pid = 1646] [serial = 753] [outer = 0x12932d400] 10:20:26 INFO - PROCESS | 1646 | 1467912026455 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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 10:20:26 INFO - PROCESS | 1646 | 1467912026473 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 1646 | 1467912026474 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:20:26 INFO - PROCESS | 1646 | 1467912026478 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 1646 | 1467912026480 Marionette TRACE conn2 <- [1,978,null,{}] 10:20:26 INFO - PROCESS | 1646 | 1467912026482 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}] 10:20:26 INFO - PROCESS | 1646 | 1467912026483 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:26 INFO - PROCESS | 1646 | 1467912026588 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:20:26 INFO - PROCESS | 1646 | 1467912026595 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 1646 | 1467912026596 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x129515800 == 38 [pid = 1646] [id = 252] 10:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1161dfc00) [pid = 1646] [serial = 754] [outer = 0x0] 10:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1295c8c00) [pid = 1646] [serial = 755] [outer = 0x1161dfc00] 10:20:26 INFO - PROCESS | 1646 | 1467912026620 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a80cc00) [pid = 1646] [serial = 756] [outer = 0x1161dfc00] 10:20:26 INFO - PROCESS | 1646 | 1467912026951 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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 10:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:20:27 INFO - PROCESS | 1646 | 1467912026998 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 1646 | 1467912026999 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:20:27 INFO - PROCESS | 1646 | 1467912027001 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 1646 | 1467912027003 Marionette TRACE conn2 <- [1,982,null,{}] 10:20:27 INFO - PROCESS | 1646 | 1467912027005 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}] 10:20:27 INFO - PROCESS | 1646 | 1467912027006 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:27 INFO - PROCESS | 1646 | 1467912027105 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:20:27 INFO - PROCESS | 1646 | 1467912027116 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 1646 | 1467912027117 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7bb800 == 39 [pid = 1646] [id = 253] 10:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a811000) [pid = 1646] [serial = 757] [outer = 0x0] 10:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a816000) [pid = 1646] [serial = 758] [outer = 0x12a811000] 10:20:27 INFO - PROCESS | 1646 | 1467912027141 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12aa4e400) [pid = 1646] [serial = 759] [outer = 0x12a811000] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1176e9800) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1166f2c00) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1199a1000) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112bd2800) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1120d4000) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12322f400) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1176ea000) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11857e800) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11067fc00) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118582400) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x111478c00) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1170ad400) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1188ec400) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124ce2000) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:20:27 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1120cd000) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:20:27 INFO - PROCESS | 1646 | 1467912027585 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]]]}] 10:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 618ms 10:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:20:27 INFO - PROCESS | 1646 | 1467912027620 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 1646 | 1467912027621 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:20:27 INFO - PROCESS | 1646 | 1467912027624 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 1646 | 1467912027625 Marionette TRACE conn2 <- [1,986,null,{}] 10:20:27 INFO - PROCESS | 1646 | 1467912027627 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}] 10:20:27 INFO - PROCESS | 1646 | 1467912027628 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:27 INFO - PROCESS | 1646 | 1467912027709 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:20:27 INFO - PROCESS | 1646 | 1467912027715 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 1646 | 1467912027716 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12331f800 == 40 [pid = 1646] [id = 254] 10:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1119a4800) [pid = 1646] [serial = 760] [outer = 0x0] 10:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1166f2c00) [pid = 1646] [serial = 761] [outer = 0x1119a4800] 10:20:27 INFO - PROCESS | 1646 | 1467912027741 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119642400) [pid = 1646] [serial = 762] [outer = 0x1119a4800] 10:20:28 INFO - PROCESS | 1646 | 1467912028067 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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 467ms 10:20:28 INFO - PROCESS | 1646 | 1467912028092 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 1646 | 1467912028095 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:20:28 INFO - PROCESS | 1646 | 1467912028098 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 1646 | 1467912028099 Marionette TRACE conn2 <- [1,990,null,{}] 10:20:28 INFO - PROCESS | 1646 | 1467912028102 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}] 10:20:28 INFO - PROCESS | 1646 | 1467912028103 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:28 INFO - PROCESS | 1646 | 1467912028204 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:20:28 INFO - PROCESS | 1646 | 1467912028213 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 1646 | 1467912028215 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab98800 == 41 [pid = 1646] [id = 255] 10:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118044c00) [pid = 1646] [serial = 763] [outer = 0x0] 10:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126798400) [pid = 1646] [serial = 764] [outer = 0x118044c00] 10:20:28 INFO - PROCESS | 1646 | 1467912028242 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12aa52800) [pid = 1646] [serial = 765] [outer = 0x118044c00] 10:20:28 INFO - PROCESS | 1646 | 1467912028574 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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 10:20:28 INFO - PROCESS | 1646 | 1467912028618 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:20:28 INFO - PROCESS | 1646 | 1467912028620 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:20:28 INFO - PROCESS | 1646 | 1467912028622 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 1646 | 1467912028624 Marionette TRACE conn2 <- [1,994,null,{}] 10:20:28 INFO - PROCESS | 1646 | 1467912028626 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}] 10:20:28 INFO - PROCESS | 1646 | 1467912028628 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:28 INFO - PROCESS | 1646 | 1467912028722 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:20:28 INFO - PROCESS | 1646 | 1467912028776 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 1646 | 1467912028777 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b271800 == 42 [pid = 1646] [id = 256] 10:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11358e000) [pid = 1646] [serial = 766] [outer = 0x0] 10:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12aa57c00) [pid = 1646] [serial = 767] [outer = 0x11358e000] 10:20:28 INFO - PROCESS | 1646 | 1467912028801 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b22c000) [pid = 1646] [serial = 768] [outer = 0x11358e000] 10:20:29 INFO - PROCESS | 1646 | 1467912029064 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]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:20:29 INFO - PROCESS | 1646 | 1467912029100 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 1646 | 1467912029102 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:20:29 INFO - PROCESS | 1646 | 1467912029104 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 1646 | 1467912029105 Marionette TRACE conn2 <- [1,998,null,{}] 10:20:29 INFO - PROCESS | 1646 | 1467912029107 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}] 10:20:29 INFO - PROCESS | 1646 | 1467912029108 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:29 INFO - PROCESS | 1646 | 1467912029201 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:20:29 INFO - PROCESS | 1646 | 1467912029205 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 1646 | 1467912029206 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba5a800 == 43 [pid = 1646] [id = 257] 10:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12386d000) [pid = 1646] [serial = 769] [outer = 0x0] 10:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b2b6c00) [pid = 1646] [serial = 770] [outer = 0x12386d000] 10:20:29 INFO - PROCESS | 1646 | 1467912029237 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b2c3c00) [pid = 1646] [serial = 771] [outer = 0x12386d000] 10:20:29 INFO - PROCESS | 1646 | 1467912029603 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]]]}] 10:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 10:20:29 INFO - PROCESS | 1646 | 1467912029623 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 1646 | 1467912029626 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:20:29 INFO - PROCESS | 1646 | 1467912029632 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 1646 | 1467912029635 Marionette TRACE conn2 <- [1,1002,null,{}] 10:20:29 INFO - PROCESS | 1646 | 1467912029639 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}] 10:20:29 INFO - PROCESS | 1646 | 1467912029641 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:29 INFO - PROCESS | 1646 | 1467912029755 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:20:29 INFO - PROCESS | 1646 | 1467912029821 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 1646 | 1467912029824 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11832c800 == 44 [pid = 1646] [id = 258] 10:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1167e5400) [pid = 1646] [serial = 772] [outer = 0x0] 10:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1176e8c00) [pid = 1646] [serial = 773] [outer = 0x1167e5400] 10:20:29 INFO - PROCESS | 1646 | 1467912029857 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118585000) [pid = 1646] [serial = 774] [outer = 0x1167e5400] 10:20:30 INFO - PROCESS | 1646 | 1467912030382 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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 773ms 10:20:30 INFO - PROCESS | 1646 | 1467912030406 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 1646 | 1467912030410 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:20:30 INFO - PROCESS | 1646 | 1467912030419 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 1646 | 1467912030422 Marionette TRACE conn2 <- [1,1006,null,{}] 10:20:30 INFO - PROCESS | 1646 | 1467912030426 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}] 10:20:30 INFO - PROCESS | 1646 | 1467912030429 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:30 INFO - PROCESS | 1646 | 1467912030597 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:20:30 INFO - PROCESS | 1646 | 1467912030678 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 1646 | 1467912030680 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265b0800 == 45 [pid = 1646] [id = 259] 10:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11964cc00) [pid = 1646] [serial = 775] [outer = 0x0] 10:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119a87400) [pid = 1646] [serial = 776] [outer = 0x11964cc00] 10:20:30 INFO - PROCESS | 1646 | 1467912030710 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123002400) [pid = 1646] [serial = 777] [outer = 0x11964cc00] 10:20:31 INFO - PROCESS | 1646 | 1467912031142 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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 778ms 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:20:31 INFO - PROCESS | 1646 | 1467912031197 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 1646 | 1467912031198 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:20:31 INFO - PROCESS | 1646 | 1467912031201 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1646 | 1467912031203 Marionette TRACE conn2 <- [1,1010,null,{}] 10:20:31 INFO - PROCESS | 1646 | 1467912031228 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}] 10:20:31 INFO - PROCESS | 1646 | 1467912031232 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:31 INFO - PROCESS | 1646 | 1467912031362 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:20:31 INFO - PROCESS | 1646 | 1467912031414 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 1646 | 1467912031416 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd4b800 == 46 [pid = 1646] [id = 260] 10:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126704400) [pid = 1646] [serial = 778] [outer = 0x0] 10:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126a2ec00) [pid = 1646] [serial = 779] [outer = 0x126704400] 10:20:31 INFO - PROCESS | 1646 | 1467912031448 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128b79000) [pid = 1646] [serial = 780] [outer = 0x126704400] 10:20:31 INFO - PROCESS | 1646 | 1467912031869 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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 721ms 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:20:31 INFO - PROCESS | 1646 | 1467912031925 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 1646 | 1467912031927 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:20:31 INFO - PROCESS | 1646 | 1467912031930 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1646 | 1467912031931 Marionette TRACE conn2 <- [1,1014,null,{}] 10:20:31 INFO - PROCESS | 1646 | 1467912031933 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}] 10:20:31 INFO - PROCESS | 1646 | 1467912031935 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:32 INFO - PROCESS | 1646 | 1467912032041 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:20:32 INFO - PROCESS | 1646 | 1467912032097 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1646 | 1467912032099 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c490000 == 47 [pid = 1646] [id = 261] 10:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129329c00) [pid = 1646] [serial = 781] [outer = 0x0] 10:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x129565400) [pid = 1646] [serial = 782] [outer = 0x129329c00] 10:20:32 INFO - PROCESS | 1646 | 1467912032128 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a817400) [pid = 1646] [serial = 783] [outer = 0x129329c00] 10:20:32 INFO - PROCESS | 1646 | 1467912032612 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]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 721ms 10:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:20:32 INFO - PROCESS | 1646 | 1467912032652 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 1646 | 1467912032654 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:20:32 INFO - PROCESS | 1646 | 1467912032656 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 1646 | 1467912032657 Marionette TRACE conn2 <- [1,1018,null,{}] 10:20:32 INFO - PROCESS | 1646 | 1467912032660 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}] 10:20:32 INFO - PROCESS | 1646 | 1467912032661 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:32 INFO - PROCESS | 1646 | 1467912032766 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:20:32 INFO - PROCESS | 1646 | 1467912032819 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1646 | 1467912032821 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x119272800 == 48 [pid = 1646] [id = 262] 10:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118364800) [pid = 1646] [serial = 784] [outer = 0x0] 10:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x129335400) [pid = 1646] [serial = 785] [outer = 0x118364800] 10:20:32 INFO - PROCESS | 1646 | 1467912032849 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12aa54c00) [pid = 1646] [serial = 786] [outer = 0x118364800] 10:20:33 INFO - PROCESS | 1646 | 1467912033526 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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 922ms 10:20:33 INFO - PROCESS | 1646 | 1467912033579 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 1646 | 1467912033582 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:20:33 INFO - PROCESS | 1646 | 1467912033587 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1646 | 1467912033592 Marionette TRACE conn2 <- [1,1022,null,{}] 10:20:33 INFO - PROCESS | 1646 | 1467912033597 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}] 10:20:33 INFO - PROCESS | 1646 | 1467912033599 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:33 INFO - PROCESS | 1646 | 1467912033727 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:20:33 INFO - PROCESS | 1646 | 1467912033798 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 1646 | 1467912033800 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x114980000 == 49 [pid = 1646] [id = 263] 10:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1167e7400) [pid = 1646] [serial = 787] [outer = 0x0] 10:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x117ea9400) [pid = 1646] [serial = 788] [outer = 0x1167e7400] 10:20:33 INFO - PROCESS | 1646 | 1467912033845 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118582400) [pid = 1646] [serial = 789] [outer = 0x1167e7400] 10:20:34 INFO - PROCESS | 1646 | 1467912034383 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]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 827ms 10:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:20:34 INFO - PROCESS | 1646 | 1467912034413 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 1646 | 1467912034416 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:20:34 INFO - PROCESS | 1646 | 1467912034420 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - PROCESS | 1646 | 1467912034422 Marionette TRACE conn2 <- [1,1026,null,{}] 10:20:34 INFO - PROCESS | 1646 | 1467912034425 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}] 10:20:34 INFO - PROCESS | 1646 | 1467912034426 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:34 INFO - PROCESS | 1646 | 1467912034524 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:20:34 INFO - PROCESS | 1646 | 1467912034581 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1646 | 1467912034583 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c61800 == 50 [pid = 1646] [id = 264] 10:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1188f8800) [pid = 1646] [serial = 790] [outer = 0x0] 10:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119a7e000) [pid = 1646] [serial = 791] [outer = 0x1188f8800] 10:20:34 INFO - PROCESS | 1646 | 1467912034611 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119beb000) [pid = 1646] [serial = 792] [outer = 0x1188f8800] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b271800 == 49 [pid = 1646] [id = 256] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab98800 == 48 [pid = 1646] [id = 255] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12331f800 == 47 [pid = 1646] [id = 254] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7bb800 == 46 [pid = 1646] [id = 253] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x129515800 == 45 [pid = 1646] [id = 252] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x128f72000 == 44 [pid = 1646] [id = 251] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1265af800 == 43 [pid = 1646] [id = 250] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x123cc9800 == 42 [pid = 1646] [id = 249] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119c4f800 == 41 [pid = 1646] [id = 248] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119285800 == 40 [pid = 1646] [id = 247] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x116f57000 == 39 [pid = 1646] [id = 246] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11497f000 == 38 [pid = 1646] [id = 245] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119c65800 == 37 [pid = 1646] [id = 244] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11679e800 == 36 [pid = 1646] [id = 243] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x123060000 == 35 [pid = 1646] [id = 242] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x116ad7000 == 34 [pid = 1646] [id = 231] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x114980000 == 33 [pid = 1646] [id = 263] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119272800 == 32 [pid = 1646] [id = 262] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12c490000 == 31 [pid = 1646] [id = 261] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd4b800 == 30 [pid = 1646] [id = 260] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1265b0800 == 29 [pid = 1646] [id = 259] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba5a800 == 28 [pid = 1646] [id = 257] 10:20:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11832c800 == 27 [pid = 1646] [id = 258] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12100c800) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x118369c00) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x117eb1400) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119a81800) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x116183800) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1120cc000) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1195bbc00) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1195c9800) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123c83800) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118138c00) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11852a800) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126123400) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124ce6400) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126a2c400) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118432000) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123fb8400) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128b73800) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1120cc800) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123007800) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118364400) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1176f3000) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11964c400) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1195bb800) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126a2e400) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126090c00) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11662c800) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112bc9c00) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126ccac00) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119be0400) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126ccb400) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12932c800) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 10:20:35 INFO - PROCESS | 1646 | 1467912035530 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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1125ms 10:20:35 INFO - PROCESS | 1646 | 1467912035550 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 1646 | 1467912035552 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:20:35 INFO - PROCESS | 1646 | 1467912035555 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 1646 | 1467912035557 Marionette TRACE conn2 <- [1,1030,null,{}] 10:20:35 INFO - PROCESS | 1646 | 1467912035562 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}] 10:20:35 INFO - PROCESS | 1646 | 1467912035566 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:35 INFO - PROCESS | 1646 | 1467912035646 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:20:35 INFO - PROCESS | 1646 | 1467912035650 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 1646 | 1467912035652 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661c000 == 28 [pid = 1646] [id = 265] 10:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1161da000) [pid = 1646] [serial = 793] [outer = 0x0] 10:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1170ad800) [pid = 1646] [serial = 794] [outer = 0x1161da000] 10:20:35 INFO - PROCESS | 1646 | 1467912035682 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118043000) [pid = 1646] [serial = 795] [outer = 0x1161da000] 10:20:36 INFO - PROCESS | 1646 | 1467912036036 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 10:20:36 INFO - PROCESS | 1646 | 1467912036075 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 1646 | 1467912036078 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:20:36 INFO - PROCESS | 1646 | 1467912036082 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1646 | 1467912036084 Marionette TRACE conn2 <- [1,1034,null,{}] 10:20:36 INFO - PROCESS | 1646 | 1467912036086 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}] 10:20:36 INFO - PROCESS | 1646 | 1467912036088 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:36 INFO - PROCESS | 1646 | 1467912036171 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:20:36 INFO - PROCESS | 1646 | 1467912036226 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 1646 | 1467912036227 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e2b800 == 29 [pid = 1646] [id = 266] 10:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118044800) [pid = 1646] [serial = 796] [outer = 0x0] 10:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11836f400) [pid = 1646] [serial = 797] [outer = 0x118044800] 10:20:36 INFO - PROCESS | 1646 | 1467912036254 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1188ecc00) [pid = 1646] [serial = 798] [outer = 0x118044800] 10:20:36 INFO - PROCESS | 1646 | 1467912036576 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 10:20:36 INFO - PROCESS | 1646 | 1467912036601 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 1646 | 1467912036603 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:20:36 INFO - PROCESS | 1646 | 1467912036605 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1646 | 1467912036608 Marionette TRACE conn2 <- [1,1038,null,{}] 10:20:36 INFO - PROCESS | 1646 | 1467912036618 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}] 10:20:36 INFO - PROCESS | 1646 | 1467912036621 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:36 INFO - PROCESS | 1646 | 1467912036699 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:20:36 INFO - PROCESS | 1646 | 1467912036753 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 1646 | 1467912036755 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927c000 == 30 [pid = 1646] [id = 267] 10:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119152800) [pid = 1646] [serial = 799] [outer = 0x0] 10:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11963dc00) [pid = 1646] [serial = 800] [outer = 0x119152800] 10:20:36 INFO - PROCESS | 1646 | 1467912036783 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12100a800) [pid = 1646] [serial = 801] [outer = 0x119152800] 10:20:37 INFO - PROCESS | 1646 | 1467912037069 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]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 476ms 10:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:20:37 INFO - PROCESS | 1646 | 1467912037086 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 1646 | 1467912037087 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:20:37 INFO - PROCESS | 1646 | 1467912037089 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 1646 | 1467912037091 Marionette TRACE conn2 <- [1,1042,null,{}] 10:20:37 INFO - PROCESS | 1646 | 1467912037093 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}] 10:20:37 INFO - PROCESS | 1646 | 1467912037096 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:37 INFO - PROCESS | 1646 | 1467912037190 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:20:37 INFO - PROCESS | 1646 | 1467912037195 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1646 | 1467912037198 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fd0800 == 31 [pid = 1646] [id = 268] 10:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x121010000) [pid = 1646] [serial = 802] [outer = 0x0] 10:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123789000) [pid = 1646] [serial = 803] [outer = 0x121010000] 10:20:37 INFO - PROCESS | 1646 | 1467912037223 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123972400) [pid = 1646] [serial = 804] [outer = 0x121010000] 10:20:37 INFO - PROCESS | 1646 | 1467912037617 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]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 10:20:37 INFO - PROCESS | 1646 | 1467912037660 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 1646 | 1467912037661 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:20:37 INFO - PROCESS | 1646 | 1467912037664 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 1646 | 1467912037665 Marionette TRACE conn2 <- [1,1046,null,{}] 10:20:37 INFO - PROCESS | 1646 | 1467912037668 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}] 10:20:37 INFO - PROCESS | 1646 | 1467912037669 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:37 INFO - PROCESS | 1646 | 1467912037793 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:20:37 INFO - PROCESS | 1646 | 1467912037817 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1646 | 1467912037818 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385c000 == 32 [pid = 1646] [id = 269] 10:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123c77400) [pid = 1646] [serial = 805] [outer = 0x0] 10:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1241f1000) [pid = 1646] [serial = 806] [outer = 0x123c77400] 10:20:37 INFO - PROCESS | 1646 | 1467912037861 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124b96800) [pid = 1646] [serial = 807] [outer = 0x123c77400] 10:20:38 INFO - PROCESS | 1646 | 1467912038327 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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 10:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:20:38 INFO - PROCESS | 1646 | 1467912038337 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 1646 | 1467912038338 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:20:38 INFO - PROCESS | 1646 | 1467912038340 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 1646 | 1467912038341 Marionette TRACE conn2 <- [1,1050,null,{}] 10:20:38 INFO - PROCESS | 1646 | 1467912038343 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}] 10:20:38 INFO - PROCESS | 1646 | 1467912038348 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:38 INFO - PROCESS | 1646 | 1467912038453 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:20:38 INFO - PROCESS | 1646 | 1467912038489 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 1646 | 1467912038490 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1246de800 == 33 [pid = 1646] [id = 270] 10:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126088c00) [pid = 1646] [serial = 808] [outer = 0x0] 10:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126cccc00) [pid = 1646] [serial = 809] [outer = 0x126088c00] 10:20:38 INFO - PROCESS | 1646 | 1467912038515 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128de4800) [pid = 1646] [serial = 810] [outer = 0x126088c00] 10:20:38 INFO - PROCESS | 1646 | 1467912038845 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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 10:20:38 INFO - PROCESS | 1646 | 1467912038860 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 1646 | 1467912038864 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:20:38 INFO - PROCESS | 1646 | 1467912038866 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 1646 | 1467912038867 Marionette TRACE conn2 <- [1,1054,null,{}] 10:20:38 INFO - PROCESS | 1646 | 1467912038870 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}] 10:20:38 INFO - PROCESS | 1646 | 1467912038871 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:38 INFO - PROCESS | 1646 | 1467912038965 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:20:39 INFO - PROCESS | 1646 | 1467912038998 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 1646 | 1467912038999 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a74800 == 34 [pid = 1646] [id = 271] 10:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12923b800) [pid = 1646] [serial = 811] [outer = 0x0] 10:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129329400) [pid = 1646] [serial = 812] [outer = 0x12923b800] 10:20:39 INFO - PROCESS | 1646 | 1467912039023 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12955e400) [pid = 1646] [serial = 813] [outer = 0x12923b800] 10:20:39 INFO - PROCESS | 1646 | 1467912039555 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]]]}] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12932d400) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1161dfc00) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a811000) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1119a4800) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11288a800) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112b7a800) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118044c00) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128ddd800) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113545000) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1195c1400) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112882800) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118370400) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1120d6800) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11358e000) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12386d000) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:20:39 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126c45400) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 718ms 10:20:39 INFO - PROCESS | 1646 | 1467912039585 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 1646 | 1467912039586 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:20:39 INFO - PROCESS | 1646 | 1467912039589 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - PROCESS | 1646 | 1467912039590 Marionette TRACE conn2 <- [1,1058,null,{}] 10:20:39 INFO - PROCESS | 1646 | 1467912039592 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}] 10:20:39 INFO - PROCESS | 1646 | 1467912039593 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:39 INFO - PROCESS | 1646 | 1467912039668 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:20:39 INFO - PROCESS | 1646 | 1467912039673 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 1646 | 1467912039674 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239b6000 == 35 [pid = 1646] [id = 272] 10:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11702b000) [pid = 1646] [serial = 814] [outer = 0x0] 10:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118370400) [pid = 1646] [serial = 815] [outer = 0x11702b000] 10:20:39 INFO - PROCESS | 1646 | 1467912039705 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119643400) [pid = 1646] [serial = 816] [outer = 0x11702b000] 10:20:40 INFO - PROCESS | 1646 | 1467912040033 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]]]}] 10:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 10:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:20:40 INFO - PROCESS | 1646 | 1467912040060 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 1646 | 1467912040061 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:20:40 INFO - PROCESS | 1646 | 1467912040063 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1646 | 1467912040064 Marionette TRACE conn2 <- [1,1062,null,{}] 10:20:40 INFO - PROCESS | 1646 | 1467912040067 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}] 10:20:40 INFO - PROCESS | 1646 | 1467912040068 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:40 INFO - PROCESS | 1646 | 1467912040151 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:20:40 INFO - PROCESS | 1646 | 1467912040221 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1646 | 1467912040223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x129507800 == 36 [pid = 1646] [id = 273] 10:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1161dfc00) [pid = 1646] [serial = 817] [outer = 0x0] 10:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124ce4400) [pid = 1646] [serial = 818] [outer = 0x1161dfc00] 10:20:40 INFO - PROCESS | 1646 | 1467912040247 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129564000) [pid = 1646] [serial = 819] [outer = 0x1161dfc00] 10:20:40 INFO - PROCESS | 1646 | 1467912040516 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]]]}] 10:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 10:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:20:40 INFO - PROCESS | 1646 | 1467912040535 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 1646 | 1467912040536 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:20:40 INFO - PROCESS | 1646 | 1467912040538 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1646 | 1467912040540 Marionette TRACE conn2 <- [1,1066,null,{}] 10:20:40 INFO - PROCESS | 1646 | 1467912040542 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}] 10:20:40 INFO - PROCESS | 1646 | 1467912040543 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:40 INFO - PROCESS | 1646 | 1467912040637 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:20:40 INFO - PROCESS | 1646 | 1467912040640 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1646 | 1467912040641 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12977d800 == 37 [pid = 1646] [id = 274] 10:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126cd7800) [pid = 1646] [serial = 820] [outer = 0x0] 10:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1295bbc00) [pid = 1646] [serial = 821] [outer = 0x126cd7800] 10:20:40 INFO - PROCESS | 1646 | 1467912040667 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a6c0000) [pid = 1646] [serial = 822] [outer = 0x126cd7800] 10:20:41 INFO - PROCESS | 1646 | 1467912040997 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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 474ms 10:20:41 INFO - PROCESS | 1646 | 1467912041015 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 1646 | 1467912041017 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:20:41 INFO - PROCESS | 1646 | 1467912041019 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 1646 | 1467912041021 Marionette TRACE conn2 <- [1,1070,null,{}] 10:20:41 INFO - PROCESS | 1646 | 1467912041023 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}] 10:20:41 INFO - PROCESS | 1646 | 1467912041025 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:41 INFO - PROCESS | 1646 | 1467912041139 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:20:41 INFO - PROCESS | 1646 | 1467912041147 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 1646 | 1467912041149 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8f1800 == 38 [pid = 1646] [id = 275] 10:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a6c0400) [pid = 1646] [serial = 823] [outer = 0x0] 10:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a818c00) [pid = 1646] [serial = 824] [outer = 0x12a6c0400] 10:20:41 INFO - PROCESS | 1646 | 1467912041176 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b21f400) [pid = 1646] [serial = 825] [outer = 0x12a6c0400] 10:20:41 INFO - PROCESS | 1646 | 1467912041492 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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 10:20:41 INFO - PROCESS | 1646 | 1467912041539 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 1646 | 1467912041540 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:20:41 INFO - PROCESS | 1646 | 1467912041542 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 1646 | 1467912041543 Marionette TRACE conn2 <- [1,1074,null,{}] 10:20:41 INFO - PROCESS | 1646 | 1467912041546 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}] 10:20:41 INFO - PROCESS | 1646 | 1467912041547 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:41 INFO - PROCESS | 1646 | 1467912041674 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:20:41 INFO - PROCESS | 1646 | 1467912041775 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 1646 | 1467912041776 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x112b53800 == 39 [pid = 1646] [id = 276] 10:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1119a7800) [pid = 1646] [serial = 826] [outer = 0x0] 10:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1120d7000) [pid = 1646] [serial = 827] [outer = 0x1119a7800] 10:20:41 INFO - PROCESS | 1646 | 1467912041811 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x113131000) [pid = 1646] [serial = 828] [outer = 0x1119a7800] 10:20:42 INFO - PROCESS | 1646 | 1467912042345 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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 819ms 10:20:42 INFO - PROCESS | 1646 | 1467912042388 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1646 | 1467912042391 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:20:42 INFO - PROCESS | 1646 | 1467912042398 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 1646 | 1467912042401 Marionette TRACE conn2 <- [1,1078,null,{}] 10:20:42 INFO - PROCESS | 1646 | 1467912042404 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}] 10:20:42 INFO - PROCESS | 1646 | 1467912042406 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:42 INFO - PROCESS | 1646 | 1467912042517 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:20:42 INFO - PROCESS | 1646 | 1467912042595 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1646 | 1467912042596 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927f000 == 40 [pid = 1646] [id = 277] 10:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x117eaf400) [pid = 1646] [serial = 829] [outer = 0x0] 10:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118364c00) [pid = 1646] [serial = 830] [outer = 0x117eaf400] 10:20:42 INFO - PROCESS | 1646 | 1467912042627 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118589c00) [pid = 1646] [serial = 831] [outer = 0x117eaf400] 10:20:43 INFO - PROCESS | 1646 | 1467912043342 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]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 973ms 10:20:43 INFO - PROCESS | 1646 | 1467912043370 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:20:43 INFO - PROCESS | 1646 | 1467912043372 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:20:43 INFO - PROCESS | 1646 | 1467912043376 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 1646 | 1467912043377 Marionette TRACE conn2 <- [1,1082,null,{}] 10:20:43 INFO - PROCESS | 1646 | 1467912043381 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}] 10:20:43 INFO - PROCESS | 1646 | 1467912043382 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:43 INFO - PROCESS | 1646 | 1467912043488 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:20:43 INFO - PROCESS | 1646 | 1467912043565 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1646 | 1467912043568 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x116615800 == 41 [pid = 1646] [id = 278] 10:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x118042800) [pid = 1646] [serial = 832] [outer = 0x0] 10:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11804a000) [pid = 1646] [serial = 833] [outer = 0x118042800] 10:20:43 INFO - PROCESS | 1646 | 1467912043596 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118581c00) [pid = 1646] [serial = 834] [outer = 0x118042800] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8f1800 == 40 [pid = 1646] [id = 275] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12977d800 == 39 [pid = 1646] [id = 274] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x129507800 == 38 [pid = 1646] [id = 273] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1239b6000 == 37 [pid = 1646] [id = 272] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x126a74800 == 36 [pid = 1646] [id = 271] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1246de800 == 35 [pid = 1646] [id = 270] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12385c000 == 34 [pid = 1646] [id = 269] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119fd0800 == 33 [pid = 1646] [id = 268] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11927c000 == 32 [pid = 1646] [id = 267] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x117e2b800 == 31 [pid = 1646] [id = 266] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11661c000 == 30 [pid = 1646] [id = 265] 10:20:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119c61800 == 29 [pid = 1646] [id = 264] 10:20:43 INFO - PROCESS | 1646 | 1467912043989 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]]]}] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119642400) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112be3c00) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11670f400) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11702cc00) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11888cc00) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126798400) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x129575800) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1166f2c00) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119cce400) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123c50800) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1199adc00) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119a89800) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124b95000) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118580800) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11888b800) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11358dc00) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116978800) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b22c000) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12b2c3c00) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12b2b6c00) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 10:20:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12aa4e400) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12aa52800) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12aa57c00) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126cd3c00) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129237800) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a80cc00) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1295bfc00) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126129c00) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12956c800) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1295c8c00) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 10:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a816000) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 10:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 673ms 10:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:20:44 INFO - PROCESS | 1646 | 1467912044049 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1646 | 1467912044052 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:20:44 INFO - PROCESS | 1646 | 1467912044056 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1646 | 1467912044058 Marionette TRACE conn2 <- [1,1086,null,{}] 10:20:44 INFO - PROCESS | 1646 | 1467912044061 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}] 10:20:44 INFO - PROCESS | 1646 | 1467912044062 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:44 INFO - PROCESS | 1646 | 1467912044143 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:20:44 INFO - PROCESS | 1646 | 1467912044150 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1646 | 1467912044152 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182a4000 == 30 [pid = 1646] [id = 279] 10:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11888cc00) [pid = 1646] [serial = 835] [outer = 0x0] 10:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1188f0000) [pid = 1646] [serial = 836] [outer = 0x11888cc00] 10:20:44 INFO - PROCESS | 1646 | 1467912044179 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1195c4400) [pid = 1646] [serial = 837] [outer = 0x11888cc00] 10:20:44 INFO - PROCESS | 1646 | 1467912044516 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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 10:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:20:44 INFO - PROCESS | 1646 | 1467912044545 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1646 | 1467912044546 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:20:44 INFO - PROCESS | 1646 | 1467912044549 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1646 | 1467912044552 Marionette TRACE conn2 <- [1,1090,null,{}] 10:20:44 INFO - PROCESS | 1646 | 1467912044560 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}] 10:20:44 INFO - PROCESS | 1646 | 1467912044563 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:44 INFO - PROCESS | 1646 | 1467912044642 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:20:44 INFO - PROCESS | 1646 | 1467912044650 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1646 | 1467912044652 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c5f000 == 31 [pid = 1646] [id = 280] 10:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a7ec00) [pid = 1646] [serial = 838] [outer = 0x0] 10:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12100b400) [pid = 1646] [serial = 839] [outer = 0x119a7ec00] 10:20:44 INFO - PROCESS | 1646 | 1467912044681 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12322d400) [pid = 1646] [serial = 840] [outer = 0x119a7ec00] 10:20:45 INFO - PROCESS | 1646 | 1467912045047 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 10:20:45 INFO - PROCESS | 1646 | 1467912045070 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1646 | 1467912045072 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:20:45 INFO - PROCESS | 1646 | 1467912045074 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1646 | 1467912045075 Marionette TRACE conn2 <- [1,1094,null,{}] 10:20:45 INFO - PROCESS | 1646 | 1467912045078 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}] 10:20:45 INFO - PROCESS | 1646 | 1467912045079 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:45 INFO - PROCESS | 1646 | 1467912045168 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:20:45 INFO - PROCESS | 1646 | 1467912045219 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1646 | 1467912045220 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236a6000 == 32 [pid = 1646] [id = 281] 10:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12100e800) [pid = 1646] [serial = 841] [outer = 0x0] 10:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123c83800) [pid = 1646] [serial = 842] [outer = 0x12100e800] 10:20:45 INFO - PROCESS | 1646 | 1467912045245 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126121400) [pid = 1646] [serial = 843] [outer = 0x12100e800] 10:20:45 INFO - PROCESS | 1646 | 1467912045531 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 469ms 10:20:45 INFO - PROCESS | 1646 | 1467912045544 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1646 | 1467912045547 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:20:45 INFO - PROCESS | 1646 | 1467912045556 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1646 | 1467912045557 Marionette TRACE conn2 <- [1,1098,null,{}] 10:20:45 INFO - PROCESS | 1646 | 1467912045560 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}] 10:20:45 INFO - PROCESS | 1646 | 1467912045563 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:45 INFO - PROCESS | 1646 | 1467912045642 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:20:45 INFO - PROCESS | 1646 | 1467912045648 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1646 | 1467912045650 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x118154800 == 33 [pid = 1646] [id = 282] 10:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116397400) [pid = 1646] [serial = 844] [outer = 0x0] 10:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12679f800) [pid = 1646] [serial = 845] [outer = 0x116397400] 10:20:45 INFO - PROCESS | 1646 | 1467912045674 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126ccc400) [pid = 1646] [serial = 846] [outer = 0x116397400] 10:20:46 INFO - PROCESS | 1646 | 1467912046031 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 520ms 10:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:20:46 INFO - PROCESS | 1646 | 1467912046077 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 1646 | 1467912046078 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:20:46 INFO - PROCESS | 1646 | 1467912046080 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1646 | 1467912046081 Marionette TRACE conn2 <- [1,1102,null,{}] 10:20:46 INFO - PROCESS | 1646 | 1467912046083 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}] 10:20:46 INFO - PROCESS | 1646 | 1467912046087 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:46 INFO - PROCESS | 1646 | 1467912046207 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:20:46 INFO - PROCESS | 1646 | 1467912046222 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1646 | 1467912046223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c5b800 == 34 [pid = 1646] [id = 283] 10:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128b6c800) [pid = 1646] [serial = 847] [outer = 0x0] 10:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12923d800) [pid = 1646] [serial = 848] [outer = 0x128b6c800] 10:20:46 INFO - PROCESS | 1646 | 1467912046248 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1295c3000) [pid = 1646] [serial = 849] [outer = 0x128b6c800] 10:20:46 INFO - PROCESS | 1646 | 1467912046717 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 668ms 10:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:20:46 INFO - PROCESS | 1646 | 1467912046749 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 1646 | 1467912046750 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:20:46 INFO - PROCESS | 1646 | 1467912046752 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1646 | 1467912046753 Marionette TRACE conn2 <- [1,1106,null,{}] 10:20:46 INFO - PROCESS | 1646 | 1467912046756 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}] 10:20:46 INFO - PROCESS | 1646 | 1467912046757 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:46 INFO - PROCESS | 1646 | 1467912046864 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:20:46 INFO - PROCESS | 1646 | 1467912046868 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1646 | 1467912046869 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x129503000 == 35 [pid = 1646] [id = 284] 10:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a816000) [pid = 1646] [serial = 850] [outer = 0x0] 10:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a81b800) [pid = 1646] [serial = 851] [outer = 0x12a816000] 10:20:46 INFO - PROCESS | 1646 | 1467912046900 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ba02c00) [pid = 1646] [serial = 852] [outer = 0x12a816000] 10:20:47 INFO - PROCESS | 1646 | 1467912047256 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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 569ms 10:20:47 INFO - PROCESS | 1646 | 1467912047321 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 1646 | 1467912047323 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:20:47 INFO - PROCESS | 1646 | 1467912047325 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 1646 | 1467912047326 Marionette TRACE conn2 <- [1,1110,null,{}] 10:20:47 INFO - PROCESS | 1646 | 1467912047328 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}] 10:20:47 INFO - PROCESS | 1646 | 1467912047330 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:47 INFO - PROCESS | 1646 | 1467912047431 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:20:47 INFO - PROCESS | 1646 | 1467912047435 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1646 | 1467912047436 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aba6800 == 36 [pid = 1646] [id = 285] 10:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a817000) [pid = 1646] [serial = 853] [outer = 0x0] 10:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ba0c400) [pid = 1646] [serial = 854] [outer = 0x12a817000] 10:20:47 INFO - PROCESS | 1646 | 1467912047461 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba9e400) [pid = 1646] [serial = 855] [outer = 0x12a817000] 10:20:47 INFO - PROCESS | 1646 | 1467912047788 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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 10:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:20:47 INFO - PROCESS | 1646 | 1467912047843 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 1646 | 1467912047845 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:20:47 INFO - PROCESS | 1646 | 1467912047847 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 1646 | 1467912047848 Marionette TRACE conn2 <- [1,1114,null,{}] 10:20:47 INFO - PROCESS | 1646 | 1467912047850 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}] 10:20:47 INFO - PROCESS | 1646 | 1467912047852 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:47 INFO - PROCESS | 1646 | 1467912047957 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:20:47 INFO - PROCESS | 1646 | 1467912047968 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1646 | 1467912047969 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba44800 == 37 [pid = 1646] [id = 286] 10:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12baa0c00) [pid = 1646] [serial = 856] [outer = 0x0] 10:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12baa7000) [pid = 1646] [serial = 857] [outer = 0x12baa0c00] 10:20:47 INFO - PROCESS | 1646 | 1467912047993 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bd66800) [pid = 1646] [serial = 858] [outer = 0x12baa0c00] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123c77400) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1161da000) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118044800) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1188f8800) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119152800) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x121010000) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126088c00) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1167e5400) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11964cc00) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126704400) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x129329c00) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118364800) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1167e7400) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126cd7800) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12923b800) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11702b000) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1161dfc00) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:20:48 INFO - PROCESS | 1646 | 1467912048443 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 624ms 10:20:48 INFO - PROCESS | 1646 | 1467912048472 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 1646 | 1467912048473 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:20:48 INFO - PROCESS | 1646 | 1467912048477 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 1646 | 1467912048483 Marionette TRACE conn2 <- [1,1118,null,{}] 10:20:48 INFO - PROCESS | 1646 | 1467912048487 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}] 10:20:48 INFO - PROCESS | 1646 | 1467912048488 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:48 INFO - PROCESS | 1646 | 1467912048618 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:20:48 INFO - PROCESS | 1646 | 1467912048624 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 1646 | 1467912048625 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236b1000 == 38 [pid = 1646] [id = 287] 10:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1188f2400) [pid = 1646] [serial = 859] [outer = 0x0] 10:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11999f000) [pid = 1646] [serial = 860] [outer = 0x1188f2400] 10:20:48 INFO - PROCESS | 1646 | 1467912048665 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12396f800) [pid = 1646] [serial = 861] [outer = 0x1188f2400] 10:20:49 INFO - PROCESS | 1646 | 1467912049087 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 625ms 10:20:49 INFO - PROCESS | 1646 | 1467912049101 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1646 | 1467912049103 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:20:49 INFO - PROCESS | 1646 | 1467912049105 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1646 | 1467912049107 Marionette TRACE conn2 <- [1,1122,null,{}] 10:20:49 INFO - PROCESS | 1646 | 1467912049109 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}] 10:20:49 INFO - PROCESS | 1646 | 1467912049111 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:49 INFO - PROCESS | 1646 | 1467912049240 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:20:49 INFO - PROCESS | 1646 | 1467912049249 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1646 | 1467912049250 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd5a000 == 39 [pid = 1646] [id = 288] 10:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126128000) [pid = 1646] [serial = 862] [outer = 0x0] 10:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129329c00) [pid = 1646] [serial = 863] [outer = 0x126128000] 10:20:49 INFO - PROCESS | 1646 | 1467912049276 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bd70400) [pid = 1646] [serial = 864] [outer = 0x126128000] 10:20:49 INFO - PROCESS | 1646 | 1467912049604 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 519ms 10:20:49 INFO - PROCESS | 1646 | 1467912049625 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1646 | 1467912049626 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:20:49 INFO - PROCESS | 1646 | 1467912049630 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1646 | 1467912049633 Marionette TRACE conn2 <- [1,1126,null,{}] 10:20:49 INFO - PROCESS | 1646 | 1467912049636 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}] 10:20:49 INFO - PROCESS | 1646 | 1467912049637 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:49 INFO - PROCESS | 1646 | 1467912049722 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:20:49 INFO - PROCESS | 1646 | 1467912049726 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1646 | 1467912049727 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c713000 == 40 [pid = 1646] [id = 289] 10:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12bd76800) [pid = 1646] [serial = 865] [outer = 0x0] 10:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bd82000) [pid = 1646] [serial = 866] [outer = 0x12bd76800] 10:20:49 INFO - PROCESS | 1646 | 1467912049752 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12bd90400) [pid = 1646] [serial = 867] [outer = 0x12bd76800] 10:20:50 INFO - PROCESS | 1646 | 1467912050068 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 472ms 10:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:20:50 INFO - PROCESS | 1646 | 1467912050101 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1646 | 1467912050103 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:20:50 INFO - PROCESS | 1646 | 1467912050105 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1646 | 1467912050106 Marionette TRACE conn2 <- [1,1130,null,{}] 10:20:50 INFO - PROCESS | 1646 | 1467912050108 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}] 10:20:50 INFO - PROCESS | 1646 | 1467912050109 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:50 INFO - PROCESS | 1646 | 1467912050227 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:20:50 INFO - PROCESS | 1646 | 1467912050307 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1646 | 1467912050309 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661c000 == 41 [pid = 1646] [id = 290] 10:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11141bc00) [pid = 1646] [serial = 868] [outer = 0x0] 10:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1120ce800) [pid = 1646] [serial = 869] [outer = 0x11141bc00] 10:20:50 INFO - PROCESS | 1646 | 1467912050343 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1161da000) [pid = 1646] [serial = 870] [outer = 0x11141bc00] 10:20:50 INFO - PROCESS | 1646 | 1467912050806 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 720ms 10:20:50 INFO - PROCESS | 1646 | 1467912050827 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:20:50 INFO - PROCESS | 1646 | 1467912050829 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:20:50 INFO - PROCESS | 1646 | 1467912050832 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1646 | 1467912050834 Marionette TRACE conn2 <- [1,1134,null,{}] 10:20:50 INFO - PROCESS | 1646 | 1467912050838 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}] 10:20:50 INFO - PROCESS | 1646 | 1467912050839 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:50 INFO - PROCESS | 1646 | 1467912050946 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:20:51 INFO - PROCESS | 1646 | 1467912051003 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 1646 | 1467912051005 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c67800 == 42 [pid = 1646] [id = 291] 10:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1176ee800) [pid = 1646] [serial = 871] [outer = 0x0] 10:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1195c5800) [pid = 1646] [serial = 872] [outer = 0x1176ee800] 10:20:51 INFO - PROCESS | 1646 | 1467912051035 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119a80000) [pid = 1646] [serial = 873] [outer = 0x1176ee800] 10:20:51 INFO - PROCESS | 1646 | 1467912051466 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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 10:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:20:51 INFO - PROCESS | 1646 | 1467912051504 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 1646 | 1467912051506 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:20:51 INFO - PROCESS | 1646 | 1467912051509 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 1646 | 1467912051511 Marionette TRACE conn2 <- [1,1138,null,{}] 10:20:51 INFO - PROCESS | 1646 | 1467912051513 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}] 10:20:51 INFO - PROCESS | 1646 | 1467912051515 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:51 INFO - PROCESS | 1646 | 1467912051642 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:20:51 INFO - PROCESS | 1646 | 1467912051725 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 1646 | 1467912051727 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ac9b800 == 43 [pid = 1646] [id = 292] 10:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119b4bc00) [pid = 1646] [serial = 874] [outer = 0x0] 10:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119cce400) [pid = 1646] [serial = 875] [outer = 0x119b4bc00] 10:20:51 INFO - PROCESS | 1646 | 1467912051757 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123402c00) [pid = 1646] [serial = 876] [outer = 0x119b4bc00] 10:20:52 INFO - PROCESS | 1646 | 1467912052190 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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 722ms 10:20:52 INFO - PROCESS | 1646 | 1467912052232 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:20:52 INFO - PROCESS | 1646 | 1467912052233 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:20:52 INFO - PROCESS | 1646 | 1467912052241 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1646 | 1467912052245 Marionette TRACE conn2 <- [1,1142,null,{}] 10:20:52 INFO - PROCESS | 1646 | 1467912052248 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}] 10:20:52 INFO - PROCESS | 1646 | 1467912052251 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:52 INFO - PROCESS | 1646 | 1467912052358 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:20:52 INFO - PROCESS | 1646 | 1467912052415 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1646 | 1467912052416 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc4c800 == 44 [pid = 1646] [id = 293] 10:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123869000) [pid = 1646] [serial = 877] [outer = 0x0] 10:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126cd4400) [pid = 1646] [serial = 878] [outer = 0x123869000] 10:20:52 INFO - PROCESS | 1646 | 1467912052445 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128de6800) [pid = 1646] [serial = 879] [outer = 0x123869000] 10:20:52 INFO - PROCESS | 1646 | 1467912052894 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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 678ms 10:20:52 INFO - PROCESS | 1646 | 1467912052914 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 1646 | 1467912052916 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:20:52 INFO - PROCESS | 1646 | 1467912052918 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1646 | 1467912052920 Marionette TRACE conn2 <- [1,1146,null,{}] 10:20:52 INFO - PROCESS | 1646 | 1467912052959 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}] 10:20:52 INFO - PROCESS | 1646 | 1467912052961 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:53 INFO - PROCESS | 1646 | 1467912053127 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:20:53 INFO - PROCESS | 1646 | 1467912053178 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1646 | 1467912053180 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b4e000 == 45 [pid = 1646] [id = 294] 10:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1176eac00) [pid = 1646] [serial = 880] [outer = 0x0] 10:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x129570400) [pid = 1646] [serial = 881] [outer = 0x1176eac00] 10:20:53 INFO - PROCESS | 1646 | 1467912053210 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12b22d800) [pid = 1646] [serial = 882] [outer = 0x1176eac00] 10:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1176f2c00) [pid = 1646] [serial = 883] [outer = 0x12c823000] 10:20:53 INFO - PROCESS | 1646 | 1467912053834 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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 969ms 10:20:53 INFO - PROCESS | 1646 | 1467912053899 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 1646 | 1467912053901 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:20:53 INFO - PROCESS | 1646 | 1467912053906 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 1646 | 1467912053908 Marionette TRACE conn2 <- [1,1150,null,{}] 10:20:53 INFO - PROCESS | 1646 | 1467912053913 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}] 10:20:53 INFO - PROCESS | 1646 | 1467912053916 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:54 INFO - PROCESS | 1646 | 1467912054015 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:20:54 INFO - PROCESS | 1646 | 1467912054085 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1646 | 1467912054087 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119188000 == 46 [pid = 1646] [id = 295] 10:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11857e800) [pid = 1646] [serial = 884] [outer = 0x0] 10:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11858a000) [pid = 1646] [serial = 885] [outer = 0x11857e800] 10:20:54 INFO - PROCESS | 1646 | 1467912054114 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119151400) [pid = 1646] [serial = 886] [outer = 0x11857e800] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12c713000 == 45 [pid = 1646] [id = 289] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd5a000 == 44 [pid = 1646] [id = 288] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1236b1000 == 43 [pid = 1646] [id = 287] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba44800 == 42 [pid = 1646] [id = 286] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12aba6800 == 41 [pid = 1646] [id = 285] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x129503000 == 40 [pid = 1646] [id = 284] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x128c5b800 == 39 [pid = 1646] [id = 283] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x118154800 == 38 [pid = 1646] [id = 282] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1236a6000 == 37 [pid = 1646] [id = 281] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x119c5f000 == 36 [pid = 1646] [id = 280] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1182a4000 == 35 [pid = 1646] [id = 279] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x116615800 == 34 [pid = 1646] [id = 278] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x11927f000 == 33 [pid = 1646] [id = 277] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x112b53800 == 32 [pid = 1646] [id = 276] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x128b4e000 == 31 [pid = 1646] [id = 294] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc4c800 == 30 [pid = 1646] [id = 293] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12ac9b800 == 29 [pid = 1646] [id = 292] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x119c67800 == 28 [pid = 1646] [id = 291] 10:20:55 INFO - PROCESS | 1646 | --DOCSHELL 0x11661c000 == 27 [pid = 1646] [id = 290] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1241f1000) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1170ad800) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118043000) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11836f400) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1188ecc00) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119beb000) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119a7e000) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11963dc00) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12100a800) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123789000) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126cccc00) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118585000) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1176e8c00) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123002400) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119a87400) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128b79000) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126a2ec00) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a817400) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129565400) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12aa54c00) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129335400) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118582400) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124b96800) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117ea9400) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a6c0000) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x129329400) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128de4800) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118370400) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119643400) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124ce4400) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1295bbc00) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12955e400) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129564000) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a818c00) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123972400) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 10:20:55 INFO - PROCESS | 1646 | 1467912055133 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1274ms 10:20:55 INFO - PROCESS | 1646 | 1467912055180 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1646 | 1467912055182 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:20:55 INFO - PROCESS | 1646 | 1467912055186 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1646 | 1467912055188 Marionette TRACE conn2 <- [1,1154,null,{}] 10:20:55 INFO - PROCESS | 1646 | 1467912055192 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}] 10:20:55 INFO - PROCESS | 1646 | 1467912055194 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:55 INFO - PROCESS | 1646 | 1467912055287 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:20:55 INFO - PROCESS | 1646 | 1467912055299 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1646 | 1467912055302 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x113582000 == 28 [pid = 1646] [id = 296] 10:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112bcf800) [pid = 1646] [serial = 887] [outer = 0x0] 10:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113351400) [pid = 1646] [serial = 888] [outer = 0x112bcf800] 10:20:55 INFO - PROCESS | 1646 | 1467912055340 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1161d9000) [pid = 1646] [serial = 889] [outer = 0x112bcf800] 10:20:55 INFO - PROCESS | 1646 | 1467912055770 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 10:20:55 INFO - PROCESS | 1646 | 1467912055814 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1646 | 1467912055818 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:20:55 INFO - PROCESS | 1646 | 1467912055823 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1646 | 1467912055824 Marionette TRACE conn2 <- [1,1158,null,{}] 10:20:55 INFO - PROCESS | 1646 | 1467912055827 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}] 10:20:55 INFO - PROCESS | 1646 | 1467912055829 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:55 INFO - PROCESS | 1646 | 1467912055907 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:20:55 INFO - PROCESS | 1646 | 1467912055914 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1646 | 1467912055916 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f46800 == 29 [pid = 1646] [id = 297] 10:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116a0a000) [pid = 1646] [serial = 890] [outer = 0x0] 10:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117ea9400) [pid = 1646] [serial = 891] [outer = 0x116a0a000] 10:20:55 INFO - PROCESS | 1646 | 1467912055944 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118049c00) [pid = 1646] [serial = 892] [outer = 0x116a0a000] 10:20:56 INFO - PROCESS | 1646 | 1467912056277 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 10:20:56 INFO - PROCESS | 1646 | 1467912056295 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:20:56 INFO - PROCESS | 1646 | 1467912056306 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:20:56 INFO - PROCESS | 1646 | 1467912056308 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1646 | 1467912056311 Marionette TRACE conn2 <- [1,1162,null,{}] 10:20:56 INFO - PROCESS | 1646 | 1467912056318 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}] 10:20:56 INFO - PROCESS | 1646 | 1467912056321 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:56 INFO - PROCESS | 1646 | 1467912056423 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:20:56 INFO - PROCESS | 1646 | 1467912056432 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 1646 | 1467912056434 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x118342000 == 30 [pid = 1646] [id = 298] 10:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118581400) [pid = 1646] [serial = 893] [outer = 0x0] 10:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187ce800) [pid = 1646] [serial = 894] [outer = 0x118581400] 10:20:56 INFO - PROCESS | 1646 | 1467912056462 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119479800) [pid = 1646] [serial = 895] [outer = 0x118581400] 10:20:56 INFO - PROCESS | 1646 | 1467912056791 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 523ms 10:20:56 INFO - PROCESS | 1646 | 1467912056832 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:20:56 INFO - PROCESS | 1646 | 1467912056834 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:20:56 INFO - PROCESS | 1646 | 1467912056836 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1646 | 1467912056837 Marionette TRACE conn2 <- [1,1166,null,{}] 10:20:56 INFO - PROCESS | 1646 | 1467912056840 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}] 10:20:56 INFO - PROCESS | 1646 | 1467912056841 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:56 INFO - PROCESS | 1646 | 1467912056916 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:20:56 INFO - PROCESS | 1646 | 1467912056975 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 1646 | 1467912056976 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927e800 == 31 [pid = 1646] [id = 299] 10:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118046800) [pid = 1646] [serial = 896] [outer = 0x0] 10:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1195c5400) [pid = 1646] [serial = 897] [outer = 0x118046800] 10:20:57 INFO - PROCESS | 1646 | 1467912057001 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119a86c00) [pid = 1646] [serial = 898] [outer = 0x118046800] 10:20:57 INFO - PROCESS | 1646 | 1467912057292 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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 10:20:57 INFO - PROCESS | 1646 | 1467912057309 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 1646 | 1467912057310 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:20:57 INFO - PROCESS | 1646 | 1467912057321 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 1646 | 1467912057323 Marionette TRACE conn2 <- [1,1170,null,{}] 10:20:57 INFO - PROCESS | 1646 | 1467912057337 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}] 10:20:57 INFO - PROCESS | 1646 | 1467912057338 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:57 INFO - PROCESS | 1646 | 1467912057429 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:20:57 INFO - PROCESS | 1646 | 1467912057463 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1646 | 1467912057465 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x123069800 == 32 [pid = 1646] [id = 300] 10:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11858a800) [pid = 1646] [serial = 899] [outer = 0x0] 10:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119b46800) [pid = 1646] [serial = 900] [outer = 0x11858a800] 10:20:57 INFO - PROCESS | 1646 | 1467912057489 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119b51000) [pid = 1646] [serial = 901] [outer = 0x11858a800] 10:20:57 INFO - PROCESS | 1646 | 1467912057826 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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 10:20:57 INFO - PROCESS | 1646 | 1467912057844 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 1646 | 1467912057846 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:20:57 INFO - PROCESS | 1646 | 1467912057850 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 1646 | 1467912057851 Marionette TRACE conn2 <- [1,1174,null,{}] 10:20:57 INFO - PROCESS | 1646 | 1467912057854 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}] 10:20:57 INFO - PROCESS | 1646 | 1467912057858 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:57 INFO - PROCESS | 1646 | 1467912057978 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:20:57 INFO - PROCESS | 1646 | 1467912057982 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1646 | 1467912057983 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239bc000 == 33 [pid = 1646] [id = 301] 10:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1195c9c00) [pid = 1646] [serial = 902] [outer = 0x0] 10:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12100fc00) [pid = 1646] [serial = 903] [outer = 0x1195c9c00] 10:20:58 INFO - PROCESS | 1646 | 1467912058008 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1241f1000) [pid = 1646] [serial = 904] [outer = 0x1195c9c00] 10:20:58 INFO - PROCESS | 1646 | 1467912058351 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] 10:20:58 INFO - PROCESS | 1646 | 1467912058370 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:20:58 INFO - PROCESS | 1646 | 1467912058377 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1646 | 1467912058380 Marionette TRACE conn2 <- [1,1178,null,{}] 10:20:58 INFO - PROCESS | 1646 | 1467912058383 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}] 10:20:58 INFO - PROCESS | 1646 | 1467912058385 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:58 INFO - PROCESS | 1646 | 1467912058481 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:20:58 INFO - PROCESS | 1646 | 1467912058516 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 1646 | 1467912058517 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1246df800 == 34 [pid = 1646] [id = 302] 10:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116975400) [pid = 1646] [serial = 905] [outer = 0x0] 10:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124ce6400) [pid = 1646] [serial = 906] [outer = 0x116975400] 10:20:58 INFO - PROCESS | 1646 | 1467912058541 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126129000) [pid = 1646] [serial = 907] [outer = 0x116975400] 10:20:58 INFO - PROCESS | 1646 | 1467912058870 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] 10:20:58 INFO - PROCESS | 1646 | 1467912058906 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:20:58 INFO - PROCESS | 1646 | 1467912058909 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1646 | 1467912058910 Marionette TRACE conn2 <- [1,1182,null,{}] 10:20:58 INFO - PROCESS | 1646 | 1467912058912 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}] 10:20:58 INFO - PROCESS | 1646 | 1467912058914 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:59 INFO - PROCESS | 1646 | 1467912059010 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:20:59 INFO - PROCESS | 1646 | 1467912059014 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1646 | 1467912059015 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x126746000 == 35 [pid = 1646] [id = 303] 10:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123c4e400) [pid = 1646] [serial = 908] [outer = 0x0] 10:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126c3e800) [pid = 1646] [serial = 909] [outer = 0x123c4e400] 10:20:59 INFO - PROCESS | 1646 | 1467912059039 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128b6fc00) [pid = 1646] [serial = 910] [outer = 0x123c4e400] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a816000) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a817000) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12100e800) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118042800) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116397400) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1119a7800) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117eaf400) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119a7ec00) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11888cc00) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a6c0400) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12baa0c00) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1188f2400) [pid = 1646] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128b6c800) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12bd76800) [pid = 1646] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:20:59 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126128000) [pid = 1646] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:20:59 INFO - PROCESS | 1646 | 1467912059571 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] 10:20:59 INFO - PROCESS | 1646 | 1467912059583 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:20:59 INFO - PROCESS | 1646 | 1467912059586 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 1646 | 1467912059587 Marionette TRACE conn2 <- [1,1186,null,{}] 10:20:59 INFO - PROCESS | 1646 | 1467912059589 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}] 10:20:59 INFO - PROCESS | 1646 | 1467912059591 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:59 INFO - PROCESS | 1646 | 1467912059676 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:20:59 INFO - PROCESS | 1646 | 1467912059682 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1646 | 1467912059683 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:20:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b3f000 == 36 [pid = 1646] [id = 304] 10:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118895400) [pid = 1646] [serial = 911] [outer = 0x0] 10:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1230bec00) [pid = 1646] [serial = 912] [outer = 0x118895400] 10:20:59 INFO - PROCESS | 1646 | 1467912059708 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126cca800) [pid = 1646] [serial = 913] [outer = 0x118895400] 10:21:00 INFO - PROCESS | 1646 | 1467912060052 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] 10:21:00 INFO - PROCESS | 1646 | 1467912060061 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:21:00 INFO - PROCESS | 1646 | 1467912060068 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1646 | 1467912060069 Marionette TRACE conn2 <- [1,1190,null,{}] 10:21:00 INFO - PROCESS | 1646 | 1467912060072 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}] 10:21:00 INFO - PROCESS | 1646 | 1467912060073 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:00 INFO - PROCESS | 1646 | 1467912060178 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:21:00 INFO - PROCESS | 1646 | 1467912060184 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1646 | 1467912060185 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f7d800 == 37 [pid = 1646] [id = 305] 10:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1188f2400) [pid = 1646] [serial = 914] [outer = 0x0] 10:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128b71400) [pid = 1646] [serial = 915] [outer = 0x1188f2400] 10:21:00 INFO - PROCESS | 1646 | 1467912060209 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12932ac00) [pid = 1646] [serial = 916] [outer = 0x1188f2400] 10:21:00 INFO - PROCESS | 1646 | 1467912060526 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] 10:21:00 INFO - PROCESS | 1646 | 1467912060541 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:21:00 INFO - PROCESS | 1646 | 1467912060543 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1646 | 1467912060545 Marionette TRACE conn2 <- [1,1194,null,{}] 10:21:00 INFO - PROCESS | 1646 | 1467912060551 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}] 10:21:00 INFO - PROCESS | 1646 | 1467912060552 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:00 INFO - PROCESS | 1646 | 1467912060653 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:21:00 INFO - PROCESS | 1646 | 1467912060656 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1646 | 1467912060658 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d2000 == 38 [pid = 1646] [id = 306] 10:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129333800) [pid = 1646] [serial = 917] [outer = 0x0] 10:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129567400) [pid = 1646] [serial = 918] [outer = 0x129333800] 10:21:00 INFO - PROCESS | 1646 | 1467912060687 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a816c00) [pid = 1646] [serial = 919] [outer = 0x129333800] 10:21:01 INFO - PROCESS | 1646 | 1467912061022 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] 10:21:01 INFO - PROCESS | 1646 | 1467912061068 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:21:01 INFO - PROCESS | 1646 | 1467912061080 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 1646 | 1467912061081 Marionette TRACE conn2 <- [1,1198,null,{}] 10:21:01 INFO - PROCESS | 1646 | 1467912061085 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}] 10:21:01 INFO - PROCESS | 1646 | 1467912061086 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:01 INFO - PROCESS | 1646 | 1467912061166 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:21:01 INFO - PROCESS | 1646 | 1467912061169 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1646 | 1467912061170 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab97800 == 39 [pid = 1646] [id = 307] 10:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a817000) [pid = 1646] [serial = 920] [outer = 0x0] 10:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ab5ec00) [pid = 1646] [serial = 921] [outer = 0x12a817000] 10:21:01 INFO - PROCESS | 1646 | 1467912061195 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b2bf000) [pid = 1646] [serial = 922] [outer = 0x12a817000] 10:21:01 INFO - PROCESS | 1646 | 1467912061583 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 530ms 10:21:01 INFO - PROCESS | 1646 | 1467912061601 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 1646 | 1467912061604 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:21:01 INFO - PROCESS | 1646 | 1467912061607 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 1646 | 1467912061609 Marionette TRACE conn2 <- [1,1202,null,{}] 10:21:01 INFO - PROCESS | 1646 | 1467912061613 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}] 10:21:01 INFO - PROCESS | 1646 | 1467912061615 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:01 INFO - PROCESS | 1646 | 1467912061734 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:21:01 INFO - PROCESS | 1646 | 1467912061814 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1646 | 1467912061816 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11699e000 == 40 [pid = 1646] [id = 308] 10:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11259ec00) [pid = 1646] [serial = 923] [outer = 0x0] 10:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112b7a800) [pid = 1646] [serial = 924] [outer = 0x11259ec00] 10:21:01 INFO - PROCESS | 1646 | 1467912061847 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1161d8400) [pid = 1646] [serial = 925] [outer = 0x11259ec00] 10:21:02 INFO - PROCESS | 1646 | 1467912062393 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]]]}] 10:21:02 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 10:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 822ms 10:21:02 INFO - PROCESS | 1646 | 1467912062430 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1646 | 1467912062434 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:21:02 INFO - PROCESS | 1646 | 1467912062439 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1646 | 1467912062441 Marionette TRACE conn2 <- [1,1206,null,{}] 10:21:02 INFO - PROCESS | 1646 | 1467912062444 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}] 10:21:02 INFO - PROCESS | 1646 | 1467912062446 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:02 INFO - PROCESS | 1646 | 1467912062564 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:21:02 INFO - PROCESS | 1646 | 1467912062667 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1646 | 1467912062670 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c50000 == 41 [pid = 1646] [id = 309] 10:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118368400) [pid = 1646] [serial = 926] [outer = 0x0] 10:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x118523c00) [pid = 1646] [serial = 927] [outer = 0x118368400] 10:21:02 INFO - PROCESS | 1646 | 1467912062719 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1188ebc00) [pid = 1646] [serial = 928] [outer = 0x118368400] 10:21:03 INFO - PROCESS | 1646 | 1467912063328 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]]]}] 10:21:03 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 10:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 926ms 10:21:03 INFO - PROCESS | 1646 | 1467912063387 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1646 | 1467912063388 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:21:03 INFO - PROCESS | 1646 | 1467912063391 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1646 | 1467912063393 Marionette TRACE conn2 <- [1,1210,null,{}] 10:21:03 INFO - PROCESS | 1646 | 1467912063404 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}] 10:21:03 INFO - PROCESS | 1646 | 1467912063407 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:03 INFO - PROCESS | 1646 | 1467912063616 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:21:03 INFO - PROCESS | 1646 | 1467912063706 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1646 | 1467912063708 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x113583800 == 42 [pid = 1646] [id = 310] 10:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1161d9c00) [pid = 1646] [serial = 929] [outer = 0x0] 10:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1166f0400) [pid = 1646] [serial = 930] [outer = 0x1161d9c00] 10:21:03 INFO - PROCESS | 1646 | 1467912063736 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118135800) [pid = 1646] [serial = 931] [outer = 0x1161d9c00] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d2000 == 41 [pid = 1646] [id = 306] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x128f7d800 == 40 [pid = 1646] [id = 305] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x128b3f000 == 39 [pid = 1646] [id = 304] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x126746000 == 38 [pid = 1646] [id = 303] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1246df800 == 37 [pid = 1646] [id = 302] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1239bc000 == 36 [pid = 1646] [id = 301] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x123069800 == 35 [pid = 1646] [id = 300] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11927e800 == 34 [pid = 1646] [id = 299] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x118342000 == 33 [pid = 1646] [id = 298] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x116f46800 == 32 [pid = 1646] [id = 297] 10:21:04 INFO - PROCESS | 1646 | --DOCSHELL 0x113582000 == 31 [pid = 1646] [id = 296] 10:21:04 INFO - PROCESS | 1646 | 1467912064237 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]]]}] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a81b800) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12ba0c400) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123c83800) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126121400) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11804a000) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118581c00) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12679f800) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1120d7000) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x113131000) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118364c00) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118589c00) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12100b400) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12322d400) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1188f0000) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd90400) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1195c4400) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12ba02c00) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12b21f400) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12baa7000) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ba9e400) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11999f000) [pid = 1646] [serial = 860] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12bd66800) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1295c3000) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12923d800) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12396f800) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126ccc400) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x129329c00) [pid = 1646] [serial = 863] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11067e400) [pid = 1646] [serial = 480] [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.] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12bd82000) [pid = 1646] [serial = 866] [outer = 0x0] [url = about:blank] 10:21:04 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12bd70400) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 10:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 879ms 10:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:21:04 INFO - PROCESS | 1646 | 1467912064280 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1646 | 1467912064284 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:21:04 INFO - PROCESS | 1646 | 1467912064289 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1646 | 1467912064292 Marionette TRACE conn2 <- [1,1214,null,{}] 10:21:04 INFO - PROCESS | 1646 | 1467912064299 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}] 10:21:04 INFO - PROCESS | 1646 | 1467912064302 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:04 INFO - PROCESS | 1646 | 1467912064430 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:21:04 INFO - PROCESS | 1646 | 1467912064446 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1646 | 1467912064448 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f46800 == 32 [pid = 1646] [id = 311] 10:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1187cc000) [pid = 1646] [serial = 932] [outer = 0x0] 10:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1188ef400) [pid = 1646] [serial = 933] [outer = 0x1187cc000] 10:21:04 INFO - PROCESS | 1646 | 1467912064493 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1195c1400) [pid = 1646] [serial = 934] [outer = 0x1187cc000] 10:21:04 INFO - PROCESS | 1646 | 1467912064910 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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 673ms 10:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:21:04 INFO - PROCESS | 1646 | 1467912064960 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1646 | 1467912064962 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:21:04 INFO - PROCESS | 1646 | 1467912064964 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1646 | 1467912064966 Marionette TRACE conn2 <- [1,1218,null,{}] 10:21:04 INFO - PROCESS | 1646 | 1467912064968 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}] 10:21:04 INFO - PROCESS | 1646 | 1467912064970 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:05 INFO - PROCESS | 1646 | 1467912065050 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:21:05 INFO - PROCESS | 1646 | 1467912065057 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1646 | 1467912065058 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119288800 == 33 [pid = 1646] [id = 312] 10:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1199a1000) [pid = 1646] [serial = 935] [outer = 0x0] 10:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119b44c00) [pid = 1646] [serial = 936] [outer = 0x1199a1000] 10:21:05 INFO - PROCESS | 1646 | 1467912065081 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119b51400) [pid = 1646] [serial = 937] [outer = 0x1199a1000] 10:21:05 INFO - PROCESS | 1646 | 1467912065514 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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 10:21:05 INFO - PROCESS | 1646 | 1467912065535 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 1646 | 1467912065538 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:21:05 INFO - PROCESS | 1646 | 1467912065562 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1646 | 1467912065567 Marionette TRACE conn2 <- [1,1222,null,{}] 10:21:05 INFO - PROCESS | 1646 | 1467912065588 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}] 10:21:05 INFO - PROCESS | 1646 | 1467912065592 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:05 INFO - PROCESS | 1646 | 1467912065726 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:21:05 INFO - PROCESS | 1646 | 1467912065830 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1646 | 1467912065832 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c9a000 == 34 [pid = 1646] [id = 313] 10:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12300c000) [pid = 1646] [serial = 938] [outer = 0x0] 10:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12396e800) [pid = 1646] [serial = 939] [outer = 0x12300c000] 10:21:05 INFO - PROCESS | 1646 | 1467912065857 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123c7dc00) [pid = 1646] [serial = 940] [outer = 0x12300c000] 10:21:06 INFO - PROCESS | 1646 | 1467912066135 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] 10:21:06 INFO - PROCESS | 1646 | 1467912066156 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:21:06 INFO - PROCESS | 1646 | 1467912066158 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1646 | 1467912066159 Marionette TRACE conn2 <- [1,1226,null,{}] 10:21:06 INFO - PROCESS | 1646 | 1467912066172 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}] 10:21:06 INFO - PROCESS | 1646 | 1467912066173 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:06 INFO - PROCESS | 1646 | 1467912066299 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:21:06 INFO - PROCESS | 1646 | 1467912066305 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1646 | 1467912066307 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12616a800 == 35 [pid = 1646] [id = 314] 10:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123c83800) [pid = 1646] [serial = 941] [outer = 0x0] 10:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124ce3c00) [pid = 1646] [serial = 942] [outer = 0x123c83800] 10:21:06 INFO - PROCESS | 1646 | 1467912066356 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126a34000) [pid = 1646] [serial = 943] [outer = 0x123c83800] 10:21:06 INFO - PROCESS | 1646 | 1467912066815 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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 673ms 10:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:21:06 INFO - PROCESS | 1646 | 1467912066833 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1646 | 1467912066834 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:21:06 INFO - PROCESS | 1646 | 1467912066836 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1646 | 1467912066837 Marionette TRACE conn2 <- [1,1230,null,{}] 10:21:06 INFO - PROCESS | 1646 | 1467912066839 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}] 10:21:06 INFO - PROCESS | 1646 | 1467912066841 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:06 INFO - PROCESS | 1646 | 1467912066943 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:21:06 INFO - PROCESS | 1646 | 1467912066955 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1646 | 1467912066959 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f6a800 == 36 [pid = 1646] [id = 315] 10:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128de7800) [pid = 1646] [serial = 944] [outer = 0x0] 10:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12923dc00) [pid = 1646] [serial = 945] [outer = 0x128de7800] 10:21:06 INFO - PROCESS | 1646 | 1467912066992 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129579400) [pid = 1646] [serial = 946] [outer = 0x128de7800] 10:21:07 INFO - PROCESS | 1646 | 1467912067375 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]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 568ms 10:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:21:07 INFO - PROCESS | 1646 | 1467912067405 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 1646 | 1467912067406 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:21:07 INFO - PROCESS | 1646 | 1467912067408 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 1646 | 1467912067410 Marionette TRACE conn2 <- [1,1234,null,{}] 10:21:07 INFO - PROCESS | 1646 | 1467912067421 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}] 10:21:07 INFO - PROCESS | 1646 | 1467912067422 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:07 INFO - PROCESS | 1646 | 1467912067548 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:21:07 INFO - PROCESS | 1646 | 1467912067610 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1646 | 1467912067611 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a682800 == 37 [pid = 1646] [id = 316] 10:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x129329c00) [pid = 1646] [serial = 947] [outer = 0x0] 10:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a80d400) [pid = 1646] [serial = 948] [outer = 0x129329c00] 10:21:07 INFO - PROCESS | 1646 | 1467912067653 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b22ec00) [pid = 1646] [serial = 949] [outer = 0x129329c00] 10:21:08 INFO - PROCESS | 1646 | 1467912068044 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 678ms 10:21:08 INFO - PROCESS | 1646 | 1467912068086 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1646 | 1467912068088 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:21:08 INFO - PROCESS | 1646 | 1467912068090 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1646 | 1467912068091 Marionette TRACE conn2 <- [1,1238,null,{}] 10:21:08 INFO - PROCESS | 1646 | 1467912068094 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}] 10:21:08 INFO - PROCESS | 1646 | 1467912068095 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:08 INFO - PROCESS | 1646 | 1467912068194 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:21:08 INFO - PROCESS | 1646 | 1467912068229 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1646 | 1467912068230 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e9000 == 38 [pid = 1646] [id = 317] 10:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b2bcc00) [pid = 1646] [serial = 950] [outer = 0x0] 10:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ba06000) [pid = 1646] [serial = 951] [outer = 0x12b2bcc00] 10:21:08 INFO - PROCESS | 1646 | 1467912068254 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba10400) [pid = 1646] [serial = 952] [outer = 0x12b2bcc00] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11858a800) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116975400) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116a0a000) [pid = 1646] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118581400) [pid = 1646] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11857e800) [pid = 1646] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118046800) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112bcf800) [pid = 1646] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11141bc00) [pid = 1646] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1176ee800) [pid = 1646] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119b4bc00) [pid = 1646] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1195c9c00) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123c4e400) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118895400) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123869000) [pid = 1646] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1188f2400) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129333800) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:21:08 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1176eac00) [pid = 1646] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:21:08 INFO - PROCESS | 1646 | 1467912068727 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 10:21:08 INFO - PROCESS | 1646 | 1467912068769 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1646 | 1467912068771 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:21:08 INFO - PROCESS | 1646 | 1467912068775 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1646 | 1467912068778 Marionette TRACE conn2 <- [1,1242,null,{}] 10:21:08 INFO - PROCESS | 1646 | 1467912068783 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}] 10:21:08 INFO - PROCESS | 1646 | 1467912068785 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:08 INFO - PROCESS | 1646 | 1467912068925 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:21:09 INFO - PROCESS | 1646 | 1467912069015 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1646 | 1467912069016 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x126019000 == 39 [pid = 1646] [id = 318] 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1120ccc00) [pid = 1646] [serial = 953] [outer = 0x0] 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118587000) [pid = 1646] [serial = 954] [outer = 0x1120ccc00] 10:21:09 INFO - PROCESS | 1646 | 1467912069057 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a87800) [pid = 1646] [serial = 955] [outer = 0x1120ccc00] 10:21:09 INFO - PROCESS | 1646 | 1467912069317 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]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 574ms 10:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:21:09 INFO - PROCESS | 1646 | 1467912069354 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 1646 | 1467912069355 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:21:09 INFO - PROCESS | 1646 | 1467912069357 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 1646 | 1467912069358 Marionette TRACE conn2 <- [1,1246,null,{}] 10:21:09 INFO - PROCESS | 1646 | 1467912069369 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}] 10:21:09 INFO - PROCESS | 1646 | 1467912069370 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:09 INFO - PROCESS | 1646 | 1467912069475 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:21:09 INFO - PROCESS | 1646 | 1467912069481 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1646 | 1467912069482 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b277000 == 40 [pid = 1646] [id = 319] 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119ae1800) [pid = 1646] [serial = 956] [outer = 0x0] 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126711c00) [pid = 1646] [serial = 957] [outer = 0x119ae1800] 10:21:09 INFO - PROCESS | 1646 | 1467912069506 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129574800) [pid = 1646] [serial = 958] [outer = 0x119ae1800] 10:21:09 INFO - PROCESS | 1646 | 1467912069817 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]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 10:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:21:09 INFO - PROCESS | 1646 | 1467912069826 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 1646 | 1467912069827 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:21:09 INFO - PROCESS | 1646 | 1467912069843 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 1646 | 1467912069844 Marionette TRACE conn2 <- [1,1250,null,{}] 10:21:09 INFO - PROCESS | 1646 | 1467912069854 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}] 10:21:09 INFO - PROCESS | 1646 | 1467912069855 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:09 INFO - PROCESS | 1646 | 1467912069980 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:21:09 INFO - PROCESS | 1646 | 1467912069987 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1646 | 1467912069988 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd4c800 == 41 [pid = 1646] [id = 320] 10:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1176f1c00) [pid = 1646] [serial = 959] [outer = 0x0] 10:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129579000) [pid = 1646] [serial = 960] [outer = 0x1176f1c00] 10:21:10 INFO - PROCESS | 1646 | 1467912070014 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bd70400) [pid = 1646] [serial = 961] [outer = 0x1176f1c00] 10:21:10 INFO - PROCESS | 1646 | 1467912070328 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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 538ms 10:21:10 INFO - PROCESS | 1646 | 1467912070369 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:21:10 INFO - PROCESS | 1646 | 1467912070372 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:21:10 INFO - PROCESS | 1646 | 1467912070374 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1646 | 1467912070376 Marionette TRACE conn2 <- [1,1254,null,{}] 10:21:10 INFO - PROCESS | 1646 | 1467912070379 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}] 10:21:10 INFO - PROCESS | 1646 | 1467912070380 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:10 INFO - PROCESS | 1646 | 1467912070473 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:21:10 INFO - PROCESS | 1646 | 1467912070476 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 1646 | 1467912070477 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c4a3000 == 42 [pid = 1646] [id = 321] 10:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1295c2400) [pid = 1646] [serial = 962] [outer = 0x0] 10:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bd91c00) [pid = 1646] [serial = 963] [outer = 0x1295c2400] 10:21:10 INFO - PROCESS | 1646 | 1467912070502 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12bd9c800) [pid = 1646] [serial = 964] [outer = 0x1295c2400] 10:21:10 INFO - PROCESS | 1646 | 1467912070988 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 10:21:11 INFO - PROCESS | 1646 | 1467912071045 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1646 | 1467912071048 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:21:11 INFO - PROCESS | 1646 | 1467912071051 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1646 | 1467912071053 Marionette TRACE conn2 <- [1,1258,null,{}] 10:21:11 INFO - PROCESS | 1646 | 1467912071058 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}] 10:21:11 INFO - PROCESS | 1646 | 1467912071059 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:11 INFO - PROCESS | 1646 | 1467912071169 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:21:11 INFO - PROCESS | 1646 | 1467912071240 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1646 | 1467912071241 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x118728800 == 43 [pid = 1646] [id = 322] 10:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11836bc00) [pid = 1646] [serial = 965] [outer = 0x0] 10:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118588400) [pid = 1646] [serial = 966] [outer = 0x11836bc00] 10:21:11 INFO - PROCESS | 1646 | 1467912071272 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1195c4000) [pid = 1646] [serial = 967] [outer = 0x11836bc00] 10:21:11 INFO - PROCESS | 1646 | 1467912071703 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 10:21:11 INFO - PROCESS | 1646 | 1467912071722 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1646 | 1467912071725 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:21:11 INFO - PROCESS | 1646 | 1467912071730 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1646 | 1467912071732 Marionette TRACE conn2 <- [1,1262,null,{}] 10:21:11 INFO - PROCESS | 1646 | 1467912071735 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}] 10:21:11 INFO - PROCESS | 1646 | 1467912071737 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:11 INFO - PROCESS | 1646 | 1467912071846 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:21:11 INFO - PROCESS | 1646 | 1467912071935 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1646 | 1467912071936 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x126162800 == 44 [pid = 1646] [id = 323] 10:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119b4f000) [pid = 1646] [serial = 968] [outer = 0x0] 10:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12100d400) [pid = 1646] [serial = 969] [outer = 0x119b4f000] 10:21:11 INFO - PROCESS | 1646 | 1467912071969 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123864c00) [pid = 1646] [serial = 970] [outer = 0x119b4f000] 10:21:12 INFO - PROCESS | 1646 | 1467912072401 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]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 10:21:12 INFO - PROCESS | 1646 | 1467912072462 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 1646 | 1467912072464 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:21:12 INFO - PROCESS | 1646 | 1467912072468 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 1646 | 1467912072471 Marionette TRACE conn2 <- [1,1266,null,{}] 10:21:12 INFO - PROCESS | 1646 | 1467912072479 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}] 10:21:12 INFO - PROCESS | 1646 | 1467912072485 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:12 INFO - PROCESS | 1646 | 1467912072587 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:21:12 INFO - PROCESS | 1646 | 1467912072659 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1646 | 1467912072661 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c706800 == 45 [pid = 1646] [id = 324] 10:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128af3c00) [pid = 1646] [serial = 971] [outer = 0x0] 10:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128af5c00) [pid = 1646] [serial = 972] [outer = 0x128af3c00] 10:21:12 INFO - PROCESS | 1646 | 1467912072692 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128afb000) [pid = 1646] [serial = 973] [outer = 0x128af3c00] 10:21:13 INFO - PROCESS | 1646 | 1467912073103 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 10:21:13 INFO - PROCESS | 1646 | 1467912073148 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1646 | 1467912073150 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:21:13 INFO - PROCESS | 1646 | 1467912073152 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1646 | 1467912073154 Marionette TRACE conn2 <- [1,1270,null,{}] 10:21:13 INFO - PROCESS | 1646 | 1467912073156 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}] 10:21:13 INFO - PROCESS | 1646 | 1467912073158 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:13 INFO - PROCESS | 1646 | 1467912073265 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:21:13 INFO - PROCESS | 1646 | 1467912073324 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1646 | 1467912073325 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc45800 == 46 [pid = 1646] [id = 325] 10:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128b6c800) [pid = 1646] [serial = 974] [outer = 0x0] 10:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12955ec00) [pid = 1646] [serial = 975] [outer = 0x128b6c800] 10:21:13 INFO - PROCESS | 1646 | 1467912073354 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12a80c400) [pid = 1646] [serial = 976] [outer = 0x128b6c800] 10:21:13 INFO - PROCESS | 1646 | 1467912073766 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 622ms 10:21:13 INFO - PROCESS | 1646 | 1467912073774 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1646 | 1467912073776 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:21:13 INFO - PROCESS | 1646 | 1467912073778 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1646 | 1467912073781 Marionette TRACE conn2 <- [1,1274,null,{}] 10:21:13 INFO - PROCESS | 1646 | 1467912073785 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}] 10:21:13 INFO - PROCESS | 1646 | 1467912073786 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:13 INFO - PROCESS | 1646 | 1467912073899 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:21:13 INFO - PROCESS | 1646 | 1467912073957 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1646 | 1467912073958 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf89000 == 47 [pid = 1646] [id = 326] 10:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116a0a800) [pid = 1646] [serial = 977] [outer = 0x0] 10:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12a80cc00) [pid = 1646] [serial = 978] [outer = 0x116a0a800] 10:21:13 INFO - PROCESS | 1646 | 1467912073988 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12baa6000) [pid = 1646] [serial = 979] [outer = 0x116a0a800] 10:21:14 INFO - PROCESS | 1646 | 1467912074614 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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 874ms 10:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:21:14 INFO - PROCESS | 1646 | 1467912074653 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1646 | 1467912074655 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:21:14 INFO - PROCESS | 1646 | 1467912074658 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1646 | 1467912074660 Marionette TRACE conn2 <- [1,1278,null,{}] 10:21:14 INFO - PROCESS | 1646 | 1467912074666 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}] 10:21:14 INFO - PROCESS | 1646 | 1467912074668 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:14 INFO - PROCESS | 1646 | 1467912074777 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:21:14 INFO - PROCESS | 1646 | 1467912074860 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1646 | 1467912074862 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118147800 == 48 [pid = 1646] [id = 327] 10:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116a0a400) [pid = 1646] [serial = 980] [outer = 0x0] 10:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118043c00) [pid = 1646] [serial = 981] [outer = 0x116a0a400] 10:21:14 INFO - PROCESS | 1646 | 1467912074907 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118586800) [pid = 1646] [serial = 982] [outer = 0x116a0a400] 10:21:15 INFO - PROCESS | 1646 | 1467912075454 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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 825ms 10:21:15 INFO - PROCESS | 1646 | 1467912075482 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1646 | 1467912075485 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:21:15 INFO - PROCESS | 1646 | 1467912075489 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1646 | 1467912075491 Marionette TRACE conn2 <- [1,1282,null,{}] 10:21:15 INFO - PROCESS | 1646 | 1467912075493 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}] 10:21:15 INFO - PROCESS | 1646 | 1467912075495 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:15 INFO - PROCESS | 1646 | 1467912075594 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:21:15 INFO - PROCESS | 1646 | 1467912075655 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 1646 | 1467912075656 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917d000 == 49 [pid = 1646] [id = 328] 10:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119474800) [pid = 1646] [serial = 983] [outer = 0x0] 10:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119a20800) [pid = 1646] [serial = 984] [outer = 0x119474800] 10:21:15 INFO - PROCESS | 1646 | 1467912075684 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x119b45400) [pid = 1646] [serial = 985] [outer = 0x119474800] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd4c800 == 48 [pid = 1646] [id = 320] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12b277000 == 47 [pid = 1646] [id = 319] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x126019000 == 46 [pid = 1646] [id = 318] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e9000 == 45 [pid = 1646] [id = 317] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a682800 == 44 [pid = 1646] [id = 316] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x128f6a800 == 43 [pid = 1646] [id = 315] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12616a800 == 42 [pid = 1646] [id = 314] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123c9a000 == 41 [pid = 1646] [id = 313] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119288800 == 40 [pid = 1646] [id = 312] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x116f46800 == 39 [pid = 1646] [id = 311] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x113583800 == 38 [pid = 1646] [id = 310] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119c50000 == 37 [pid = 1646] [id = 309] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab97800 == 36 [pid = 1646] [id = 307] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11699e000 == 35 [pid = 1646] [id = 308] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119188000 == 34 [pid = 1646] [id = 295] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x118147800 == 33 [pid = 1646] [id = 327] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf89000 == 32 [pid = 1646] [id = 326] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc45800 == 31 [pid = 1646] [id = 325] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c706800 == 30 [pid = 1646] [id = 324] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x126162800 == 29 [pid = 1646] [id = 323] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c4a3000 == 28 [pid = 1646] [id = 321] 10:21:16 INFO - PROCESS | 1646 | --DOCSHELL 0x118728800 == 27 [pid = 1646] [id = 322] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119b51000) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x124ce6400) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x117ea9400) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118049c00) [pid = 1646] [serial = 892] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1187ce800) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119479800) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119151400) [pid = 1646] [serial = 886] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11858a000) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1195c5400) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x113351400) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1161d9000) [pid = 1646] [serial = 889] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1161da000) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1120ce800) [pid = 1646] [serial = 869] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119a80000) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1195c5800) [pid = 1646] [serial = 872] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123402c00) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119cce400) [pid = 1646] [serial = 875] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12100fc00) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126c3e800) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126129000) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126cca800) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128de6800) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126cd4400) [pid = 1646] [serial = 878] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128b71400) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1230bec00) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x129567400) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a816c00) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12b22d800) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128b6fc00) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x129570400) [pid = 1646] [serial = 881] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119b46800) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12932ac00) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12ab5ec00) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1241f1000) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119a86c00) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 10:21:16 INFO - PROCESS | 1646 | 1467912076669 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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1223ms 10:21:16 INFO - PROCESS | 1646 | 1467912076714 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 1646 | 1467912076717 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:21:16 INFO - PROCESS | 1646 | 1467912076722 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 1646 | 1467912076726 Marionette TRACE conn2 <- [1,1286,null,{}] 10:21:16 INFO - PROCESS | 1646 | 1467912076731 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}] 10:21:16 INFO - PROCESS | 1646 | 1467912076734 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:16 INFO - PROCESS | 1646 | 1467912076844 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:21:16 INFO - PROCESS | 1646 | 1467912076915 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1646 | 1467912076917 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x116799800 == 28 [pid = 1646] [id = 329] 10:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113734000) [pid = 1646] [serial = 986] [outer = 0x0] 10:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116713800) [pid = 1646] [serial = 987] [outer = 0x113734000] 10:21:16 INFO - PROCESS | 1646 | 1467912076945 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1170b1000) [pid = 1646] [serial = 988] [outer = 0x113734000] 10:21:17 INFO - PROCESS | 1646 | 1467912077241 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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 574ms 10:21:17 INFO - PROCESS | 1646 | 1467912077295 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1646 | 1467912077300 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:21:17 INFO - PROCESS | 1646 | 1467912077304 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1646 | 1467912077306 Marionette TRACE conn2 <- [1,1290,null,{}] 10:21:17 INFO - PROCESS | 1646 | 1467912077308 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}] 10:21:17 INFO - PROCESS | 1646 | 1467912077310 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:17 INFO - PROCESS | 1646 | 1467912077390 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:21:17 INFO - PROCESS | 1646 | 1467912077447 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1646 | 1467912077448 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e37800 == 29 [pid = 1646] [id = 330] 10:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116390400) [pid = 1646] [serial = 989] [outer = 0x0] 10:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11803cc00) [pid = 1646] [serial = 990] [outer = 0x116390400] 10:21:17 INFO - PROCESS | 1646 | 1467912077475 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118588000) [pid = 1646] [serial = 991] [outer = 0x116390400] 10:21:17 INFO - PROCESS | 1646 | 1467912077785 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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 10:21:17 INFO - PROCESS | 1646 | 1467912077824 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1646 | 1467912077825 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:21:17 INFO - PROCESS | 1646 | 1467912077828 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1646 | 1467912077832 Marionette TRACE conn2 <- [1,1294,null,{}] 10:21:17 INFO - PROCESS | 1646 | 1467912077842 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}] 10:21:17 INFO - PROCESS | 1646 | 1467912077846 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:17 INFO - PROCESS | 1646 | 1467912077927 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:21:17 INFO - PROCESS | 1646 | 1467912077934 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1646 | 1467912077936 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119278800 == 30 [pid = 1646] [id = 331] 10:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187d2000) [pid = 1646] [serial = 992] [outer = 0x0] 10:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1195c2800) [pid = 1646] [serial = 993] [outer = 0x1187d2000] 10:21:17 INFO - PROCESS | 1646 | 1467912077964 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119a80400) [pid = 1646] [serial = 994] [outer = 0x1187d2000] 10:21:18 INFO - PROCESS | 1646 | 1467912078287 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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 474ms 10:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:21:18 INFO - PROCESS | 1646 | 1467912078303 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 1646 | 1467912078304 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:21:18 INFO - PROCESS | 1646 | 1467912078307 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1646 | 1467912078308 Marionette TRACE conn2 <- [1,1298,null,{}] 10:21:18 INFO - PROCESS | 1646 | 1467912078310 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}] 10:21:18 INFO - PROCESS | 1646 | 1467912078311 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:18 INFO - PROCESS | 1646 | 1467912078423 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:21:18 INFO - PROCESS | 1646 | 1467912078439 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1646 | 1467912078441 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cb8000 == 31 [pid = 1646] [id = 332] 10:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119151400) [pid = 1646] [serial = 995] [outer = 0x0] 10:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a89800) [pid = 1646] [serial = 996] [outer = 0x119151400] 10:21:18 INFO - PROCESS | 1646 | 1467912078465 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119be3400) [pid = 1646] [serial = 997] [outer = 0x119151400] 10:21:18 INFO - PROCESS | 1646 | 1467912078811 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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 517ms 10:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:21:18 INFO - PROCESS | 1646 | 1467912078825 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 1646 | 1467912078826 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:21:18 INFO - PROCESS | 1646 | 1467912078828 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1646 | 1467912078829 Marionette TRACE conn2 <- [1,1302,null,{}] 10:21:18 INFO - PROCESS | 1646 | 1467912078831 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}] 10:21:18 INFO - PROCESS | 1646 | 1467912078832 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:18 INFO - PROCESS | 1646 | 1467912078938 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:21:18 INFO - PROCESS | 1646 | 1467912078943 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1646 | 1467912078944 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12313f800 == 32 [pid = 1646] [id = 333] 10:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1120d5000) [pid = 1646] [serial = 998] [outer = 0x0] 10:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12100a400) [pid = 1646] [serial = 999] [outer = 0x1120d5000] 10:21:18 INFO - PROCESS | 1646 | 1467912078980 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123410c00) [pid = 1646] [serial = 1000] [outer = 0x1120d5000] 10:21:19 INFO - PROCESS | 1646 | 1467912079391 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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 571ms 10:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:21:19 INFO - PROCESS | 1646 | 1467912079399 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 1646 | 1467912079400 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:21:19 INFO - PROCESS | 1646 | 1467912079403 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1646 | 1467912079404 Marionette TRACE conn2 <- [1,1306,null,{}] 10:21:19 INFO - PROCESS | 1646 | 1467912079406 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}] 10:21:19 INFO - PROCESS | 1646 | 1467912079410 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:19 INFO - PROCESS | 1646 | 1467912079517 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:21:19 INFO - PROCESS | 1646 | 1467912079553 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 1646 | 1467912079554 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cc8000 == 33 [pid = 1646] [id = 334] 10:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123606c00) [pid = 1646] [serial = 1001] [outer = 0x0] 10:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12452b800) [pid = 1646] [serial = 1002] [outer = 0x123606c00] 10:21:19 INFO - PROCESS | 1646 | 1467912079579 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126129000) [pid = 1646] [serial = 1003] [outer = 0x123606c00] 10:21:19 INFO - PROCESS | 1646 | 1467912079922 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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 10:21:19 INFO - PROCESS | 1646 | 1467912079974 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:21:19 INFO - PROCESS | 1646 | 1467912079983 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:21:19 INFO - PROCESS | 1646 | 1467912079986 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1646 | 1467912079987 Marionette TRACE conn2 <- [1,1310,null,{}] 10:21:19 INFO - PROCESS | 1646 | 1467912079989 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}] 10:21:19 INFO - PROCESS | 1646 | 1467912079990 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:20 INFO - PROCESS | 1646 | 1467912080082 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:21:20 INFO - PROCESS | 1646 | 1467912080119 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1646 | 1467912080120 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cd4800 == 34 [pid = 1646] [id = 335] 10:21:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112884400) [pid = 1646] [serial = 1004] [outer = 0x0] 10:21:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126a30800) [pid = 1646] [serial = 1005] [outer = 0x112884400] 10:21:20 INFO - PROCESS | 1646 | 1467912080144 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126c46400) [pid = 1646] [serial = 1006] [outer = 0x112884400] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128de7800) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129329c00) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b2bcc00) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1120ccc00) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1187cc000) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123c83800) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119ae1800) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118368400) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1176f1c00) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1295c2400) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1199a1000) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1161d9c00) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12300c000) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11259ec00) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a817000) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:21:20 INFO - PROCESS | 1646 | 1467912080861 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] 10:21:20 INFO - PROCESS | 1646 | 1467912080909 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:21:20 INFO - PROCESS | 1646 | 1467912080913 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 1646 | 1467912080915 Marionette TRACE conn2 <- [1,1314,null,{}] 10:21:20 INFO - PROCESS | 1646 | 1467912080918 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}] 10:21:20 INFO - PROCESS | 1646 | 1467912080920 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:21 INFO - PROCESS | 1646 | 1467912081066 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:21:21 INFO - PROCESS | 1646 | 1467912081104 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1646 | 1467912081105 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126161800 == 35 [pid = 1646] [id = 336] 10:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11259ec00) [pid = 1646] [serial = 1007] [outer = 0x0] 10:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118136000) [pid = 1646] [serial = 1008] [outer = 0x11259ec00] 10:21:21 INFO - PROCESS | 1646 | 1467912081130 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123871800) [pid = 1646] [serial = 1009] [outer = 0x11259ec00] 10:21:21 INFO - PROCESS | 1646 | 1467912081400 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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 525ms 10:21:21 INFO - PROCESS | 1646 | 1467912081437 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1646 | 1467912081439 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:21:21 INFO - PROCESS | 1646 | 1467912081441 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1646 | 1467912081442 Marionette TRACE conn2 <- [1,1318,null,{}] 10:21:21 INFO - PROCESS | 1646 | 1467912081453 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}] 10:21:21 INFO - PROCESS | 1646 | 1467912081454 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:21 INFO - PROCESS | 1646 | 1467912081538 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:21:21 INFO - PROCESS | 1646 | 1467912081542 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1646 | 1467912081543 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b51800 == 36 [pid = 1646] [id = 337] 10:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11858cc00) [pid = 1646] [serial = 1010] [outer = 0x0] 10:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128af2400) [pid = 1646] [serial = 1011] [outer = 0x11858cc00] 10:21:21 INFO - PROCESS | 1646 | 1467912081570 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128afc000) [pid = 1646] [serial = 1012] [outer = 0x11858cc00] 10:21:21 INFO - PROCESS | 1646 | 1467912081889 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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 469ms 10:21:21 INFO - PROCESS | 1646 | 1467912081911 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1646 | 1467912081912 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:21:21 INFO - PROCESS | 1646 | 1467912081917 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1646 | 1467912081918 Marionette TRACE conn2 <- [1,1322,null,{}] 10:21:21 INFO - PROCESS | 1646 | 1467912081920 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}] 10:21:21 INFO - PROCESS | 1646 | 1467912081921 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:22 INFO - PROCESS | 1646 | 1467912082026 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:21:22 INFO - PROCESS | 1646 | 1467912082032 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1646 | 1467912082033 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12927d000 == 37 [pid = 1646] [id = 338] 10:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119ae1800) [pid = 1646] [serial = 1013] [outer = 0x0] 10:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128afb800) [pid = 1646] [serial = 1014] [outer = 0x119ae1800] 10:21:22 INFO - PROCESS | 1646 | 1467912082057 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128de6000) [pid = 1646] [serial = 1015] [outer = 0x119ae1800] 10:21:22 INFO - PROCESS | 1646 | 1467912082386 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]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 10:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:21:22 INFO - PROCESS | 1646 | 1467912082437 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 1646 | 1467912082439 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:21:22 INFO - PROCESS | 1646 | 1467912082441 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 1646 | 1467912082442 Marionette TRACE conn2 <- [1,1326,null,{}] 10:21:22 INFO - PROCESS | 1646 | 1467912082445 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}] 10:21:22 INFO - PROCESS | 1646 | 1467912082447 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:22 INFO - PROCESS | 1646 | 1467912082536 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:21:22 INFO - PROCESS | 1646 | 1467912082540 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1646 | 1467912082541 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8db000 == 38 [pid = 1646] [id = 339] 10:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1230cac00) [pid = 1646] [serial = 1016] [outer = 0x0] 10:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129567c00) [pid = 1646] [serial = 1017] [outer = 0x1230cac00] 10:21:22 INFO - PROCESS | 1646 | 1467912082568 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a81a000) [pid = 1646] [serial = 1018] [outer = 0x1230cac00] 10:21:23 INFO - PROCESS | 1646 | 1467912083150 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]]]}] 10:21:23 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 10:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 10:21:23 INFO - PROCESS | 1646 | 1467912083192 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 1646 | 1467912083198 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:21:23 INFO - PROCESS | 1646 | 1467912083206 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 1646 | 1467912083210 Marionette TRACE conn2 <- [1,1330,null,{}] 10:21:23 INFO - PROCESS | 1646 | 1467912083217 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}] 10:21:23 INFO - PROCESS | 1646 | 1467912083220 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:23 INFO - PROCESS | 1646 | 1467912083384 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:21:23 INFO - PROCESS | 1646 | 1467912083493 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1646 | 1467912083495 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x117226000 == 39 [pid = 1646] [id = 340] 10:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x113132000) [pid = 1646] [serial = 1019] [outer = 0x0] 10:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11617f000) [pid = 1646] [serial = 1020] [outer = 0x113132000] 10:21:23 INFO - PROCESS | 1646 | 1467912083548 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117eae000) [pid = 1646] [serial = 1021] [outer = 0x113132000] 10:21:24 INFO - PROCESS | 1646 | 1467912084100 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]]]}] 10:21:24 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 10:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 926ms 10:21:24 INFO - PROCESS | 1646 | 1467912084140 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1646 | 1467912084143 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:21:24 INFO - PROCESS | 1646 | 1467912084152 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 1646 | 1467912084154 Marionette TRACE conn2 <- [1,1334,null,{}] 10:21:24 INFO - PROCESS | 1646 | 1467912084156 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}] 10:21:24 INFO - PROCESS | 1646 | 1467912084158 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:24 INFO - PROCESS | 1646 | 1467912084276 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:21:24 INFO - PROCESS | 1646 | 1467912084355 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 1646 | 1467912084357 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c87800 == 40 [pid = 1646] [id = 341] 10:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1188ef000) [pid = 1646] [serial = 1022] [outer = 0x0] 10:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119474000) [pid = 1646] [serial = 1023] [outer = 0x1188ef000] 10:21:24 INFO - PROCESS | 1646 | 1467912084388 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1199a3400) [pid = 1646] [serial = 1024] [outer = 0x1188ef000] 10:21:24 INFO - PROCESS | 1646 | 1467912084989 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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 921ms 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12927d000 == 39 [pid = 1646] [id = 338] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x128b51800 == 38 [pid = 1646] [id = 337] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x126161800 == 37 [pid = 1646] [id = 336] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124cd4800 == 36 [pid = 1646] [id = 335] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x123cc8000 == 35 [pid = 1646] [id = 334] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12313f800 == 34 [pid = 1646] [id = 333] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119cb8000 == 33 [pid = 1646] [id = 332] 10:21:25 INFO - PROCESS | 1646 | 1467912085111 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1646 | 1467912085113 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119278800 == 32 [pid = 1646] [id = 331] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x117e37800 == 31 [pid = 1646] [id = 330] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116799800 == 30 [pid = 1646] [id = 329] 10:21:25 INFO - PROCESS | 1646 | --DOCSHELL 0x11917d000 == 29 [pid = 1646] [id = 328] 10:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:21:25 INFO - PROCESS | 1646 | 1467912085118 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1646 | 1467912085120 Marionette TRACE conn2 <- [1,1338,null,{}] 10:21:25 INFO - PROCESS | 1646 | 1467912085124 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}] 10:21:25 INFO - PROCESS | 1646 | 1467912085125 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:25 INFO - PROCESS | 1646 | 1467912085223 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12923dc00) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a80d400) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12ba06000) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118587000) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b22ec00) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1188ef400) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1195c1400) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124ce3c00) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126711c00) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118523c00) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd70400) [pid = 1646] [serial = 961] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12bd91c00) [pid = 1646] [serial = 963] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1188ebc00) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119b44c00) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119b51400) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1166f0400) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118135800) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12bd9c800) [pid = 1646] [serial = 964] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12396e800) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c7dc00) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112b7a800) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1161d8400) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b2bf000) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12ba10400) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x129574800) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129579400) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119a87800) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x129579000) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126a34000) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 10:21:25 INFO - PROCESS | 1646 | 1467912085282 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1646 | 1467912085283 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac5800 == 30 [pid = 1646] [id = 342] 10:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112b7a800) [pid = 1646] [serial = 1025] [outer = 0x0] 10:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116a0b800) [pid = 1646] [serial = 1026] [outer = 0x112b7a800] 10:21:25 INFO - PROCESS | 1646 | 1467912085311 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118432c00) [pid = 1646] [serial = 1027] [outer = 0x112b7a800] 10:21:26 INFO - PROCESS | 1646 | 1467912086183 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1071ms 10:21:26 INFO - PROCESS | 1646 | 1467912086190 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1646 | 1467912086193 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:21:26 INFO - PROCESS | 1646 | 1467912086198 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1646 | 1467912086200 Marionette TRACE conn2 <- [1,1342,null,{}] 10:21:26 INFO - PROCESS | 1646 | 1467912086203 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}] 10:21:26 INFO - PROCESS | 1646 | 1467912086204 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:26 INFO - PROCESS | 1646 | 1467912086285 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:21:26 INFO - PROCESS | 1646 | 1467912086341 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1646 | 1467912086342 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11873a800 == 31 [pid = 1646] [id = 343] 10:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1187cbc00) [pid = 1646] [serial = 1028] [outer = 0x0] 10:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1195c4400) [pid = 1646] [serial = 1029] [outer = 0x1187cbc00] 10:21:26 INFO - PROCESS | 1646 | 1467912086368 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a7f800) [pid = 1646] [serial = 1030] [outer = 0x1187cbc00] 10:21:26 INFO - PROCESS | 1646 | 1467912086669 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 522ms 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:21:26 INFO - PROCESS | 1646 | 1467912086720 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1646 | 1467912086722 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:21:26 INFO - PROCESS | 1646 | 1467912086724 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1646 | 1467912086727 Marionette TRACE conn2 <- [1,1346,null,{}] 10:21:26 INFO - PROCESS | 1646 | 1467912086735 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}] 10:21:26 INFO - PROCESS | 1646 | 1467912086738 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:26 INFO - PROCESS | 1646 | 1467912086821 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:21:26 INFO - PROCESS | 1646 | 1467912086877 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1646 | 1467912086879 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123295000 == 32 [pid = 1646] [id = 344] 10:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112bd0c00) [pid = 1646] [serial = 1031] [outer = 0x0] 10:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119b4a400) [pid = 1646] [serial = 1032] [outer = 0x112bd0c00] 10:21:26 INFO - PROCESS | 1646 | 1467912086907 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123871c00) [pid = 1646] [serial = 1033] [outer = 0x112bd0c00] 10:21:27 INFO - PROCESS | 1646 | 1467912087212 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]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 522ms 10:21:27 INFO - PROCESS | 1646 | 1467912087248 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1646 | 1467912087251 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:21:27 INFO - PROCESS | 1646 | 1467912087254 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1646 | 1467912087255 Marionette TRACE conn2 <- [1,1350,null,{}] 10:21:27 INFO - PROCESS | 1646 | 1467912087257 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}] 10:21:27 INFO - PROCESS | 1646 | 1467912087259 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:27 INFO - PROCESS | 1646 | 1467912087359 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:21:27 INFO - PROCESS | 1646 | 1467912087394 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1646 | 1467912087396 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x124147800 == 33 [pid = 1646] [id = 345] 10:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123970000) [pid = 1646] [serial = 1034] [outer = 0x0] 10:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124b97c00) [pid = 1646] [serial = 1035] [outer = 0x123970000] 10:21:27 INFO - PROCESS | 1646 | 1467912087421 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126123c00) [pid = 1646] [serial = 1036] [outer = 0x123970000] 10:21:27 INFO - PROCESS | 1646 | 1467912087758 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]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 10:21:27 INFO - PROCESS | 1646 | 1467912087773 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1646 | 1467912087774 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:21:27 INFO - PROCESS | 1646 | 1467912087777 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1646 | 1467912087778 Marionette TRACE conn2 <- [1,1354,null,{}] 10:21:27 INFO - PROCESS | 1646 | 1467912087782 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}] 10:21:27 INFO - PROCESS | 1646 | 1467912087784 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:27 INFO - PROCESS | 1646 | 1467912087877 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:21:27 INFO - PROCESS | 1646 | 1467912087914 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1646 | 1467912087915 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x126162000 == 34 [pid = 1646] [id = 346] 10:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124ce5c00) [pid = 1646] [serial = 1037] [outer = 0x0] 10:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126798400) [pid = 1646] [serial = 1038] [outer = 0x124ce5c00] 10:21:27 INFO - PROCESS | 1646 | 1467912087939 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126cca400) [pid = 1646] [serial = 1039] [outer = 0x124ce5c00] 10:21:28 INFO - PROCESS | 1646 | 1467912088272 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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 10:21:28 INFO - PROCESS | 1646 | 1467912088303 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1646 | 1467912088304 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:21:28 INFO - PROCESS | 1646 | 1467912088306 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1646 | 1467912088307 Marionette TRACE conn2 <- [1,1358,null,{}] 10:21:28 INFO - PROCESS | 1646 | 1467912088310 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}] 10:21:28 INFO - PROCESS | 1646 | 1467912088314 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:28 INFO - PROCESS | 1646 | 1467912088429 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:21:28 INFO - PROCESS | 1646 | 1467912088465 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 1646 | 1467912088466 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x129504800 == 35 [pid = 1646] [id = 347] 10:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126cd4400) [pid = 1646] [serial = 1040] [outer = 0x0] 10:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128b6cc00) [pid = 1646] [serial = 1041] [outer = 0x126cd4400] 10:21:28 INFO - PROCESS | 1646 | 1467912088491 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12956a800) [pid = 1646] [serial = 1042] [outer = 0x126cd4400] 10:21:28 INFO - PROCESS | 1646 | 1467912088827 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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 569ms 10:21:28 INFO - PROCESS | 1646 | 1467912088876 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:21:28 INFO - PROCESS | 1646 | 1467912088877 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:21:28 INFO - PROCESS | 1646 | 1467912088879 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1646 | 1467912088880 Marionette TRACE conn2 <- [1,1362,null,{}] 10:21:28 INFO - PROCESS | 1646 | 1467912088882 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}] 10:21:28 INFO - PROCESS | 1646 | 1467912088883 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:28 INFO - PROCESS | 1646 | 1467912088979 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:21:28 INFO - PROCESS | 1646 | 1467912088982 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 1646 | 1467912088983 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d6800 == 36 [pid = 1646] [id = 348] 10:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1295bac00) [pid = 1646] [serial = 1043] [outer = 0x0] 10:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a6bc000) [pid = 1646] [serial = 1044] [outer = 0x1295bac00] 10:21:29 INFO - PROCESS | 1646 | 1467912089007 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a817000) [pid = 1646] [serial = 1045] [outer = 0x1295bac00] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1120d5000) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187d2000) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119474800) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11836bc00) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113734000) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119b4f000) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128af3c00) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128b6c800) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123606c00) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116a0a800) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112884400) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11259ec00) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11858cc00) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x116a0a400) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x116390400) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119151400) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:21:29 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119ae1800) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:21:29 INFO - PROCESS | 1646 | 1467912089385 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]]]}] 10:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 10:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:21:29 INFO - PROCESS | 1646 | 1467912089399 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:21:29 INFO - PROCESS | 1646 | 1467912089401 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:21:29 INFO - PROCESS | 1646 | 1467912089403 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 1646 | 1467912089404 Marionette TRACE conn2 <- [1,1366,null,{}] 10:21:29 INFO - PROCESS | 1646 | 1467912089406 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}] 10:21:29 INFO - PROCESS | 1646 | 1467912089407 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:29 INFO - PROCESS | 1646 | 1467912089488 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:21:29 INFO - PROCESS | 1646 | 1467912089542 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 1646 | 1467912089543 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8d6800 == 37 [pid = 1646] [id = 349] 10:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1120d8400) [pid = 1646] [serial = 1046] [outer = 0x0] 10:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1176f3000) [pid = 1646] [serial = 1047] [outer = 0x1120d8400] 10:21:29 INFO - PROCESS | 1646 | 1467912089568 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a22000) [pid = 1646] [serial = 1048] [outer = 0x1120d8400] 10:21:29 INFO - PROCESS | 1646 | 1467912089878 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] 10:21:29 INFO - PROCESS | 1646 | 1467912089926 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:21:29 INFO - PROCESS | 1646 | 1467912089928 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 1646 | 1467912089929 Marionette TRACE conn2 <- [1,1370,null,{}] 10:21:29 INFO - PROCESS | 1646 | 1467912089932 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}] 10:21:29 INFO - PROCESS | 1646 | 1467912089933 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:30 INFO - PROCESS | 1646 | 1467912090015 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:21:30 INFO - PROCESS | 1646 | 1467912090019 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1646 | 1467912090020 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x123294800 == 38 [pid = 1646] [id = 350] 10:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a23000) [pid = 1646] [serial = 1049] [outer = 0x0] 10:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128af0400) [pid = 1646] [serial = 1050] [outer = 0x119a23000] 10:21:30 INFO - PROCESS | 1646 | 1467912090045 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1295c3000) [pid = 1646] [serial = 1051] [outer = 0x119a23000] 10:21:30 INFO - PROCESS | 1646 | 1467912090365 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] 10:21:30 INFO - PROCESS | 1646 | 1467912090401 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:21:30 INFO - PROCESS | 1646 | 1467912090403 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1646 | 1467912090405 Marionette TRACE conn2 <- [1,1374,null,{}] 10:21:30 INFO - PROCESS | 1646 | 1467912090407 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}] 10:21:30 INFO - PROCESS | 1646 | 1467912090408 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:30 INFO - PROCESS | 1646 | 1467912090511 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:21:30 INFO - PROCESS | 1646 | 1467912090520 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1646 | 1467912090521 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b277000 == 39 [pid = 1646] [id = 351] 10:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a6c0400) [pid = 1646] [serial = 1052] [outer = 0x0] 10:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12aa5b000) [pid = 1646] [serial = 1053] [outer = 0x12a6c0400] 10:21:30 INFO - PROCESS | 1646 | 1467912090545 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12b221400) [pid = 1646] [serial = 1054] [outer = 0x12a6c0400] 10:21:30 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:21:30 INFO - PROCESS | 1646 | 1467912090871 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] 10:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:21:30 INFO - PROCESS | 1646 | 1467912090924 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:21:30 INFO - PROCESS | 1646 | 1467912090926 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1646 | 1467912090928 Marionette TRACE conn2 <- [1,1378,null,{}] 10:21:30 INFO - PROCESS | 1646 | 1467912090931 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}] 10:21:30 INFO - PROCESS | 1646 | 1467912090932 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:31 INFO - PROCESS | 1646 | 1467912091025 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:21:31 INFO - PROCESS | 1646 | 1467912091029 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 1646 | 1467912091031 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd5e800 == 40 [pid = 1646] [id = 352] 10:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b221800) [pid = 1646] [serial = 1055] [outer = 0x0] 10:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12ba0fc00) [pid = 1646] [serial = 1056] [outer = 0x12b221800] 10:21:31 INFO - PROCESS | 1646 | 1467912091057 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bd6ac00) [pid = 1646] [serial = 1057] [outer = 0x12b221800] 10:21:31 INFO - PROCESS | 1646 | 1467912091533 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] 10:21:31 INFO - PROCESS | 1646 | 1467912091616 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:21:31 INFO - PROCESS | 1646 | 1467912091621 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 1646 | 1467912091623 Marionette TRACE conn2 <- [1,1382,null,{}] 10:21:31 INFO - PROCESS | 1646 | 1467912091627 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}] 10:21:31 INFO - PROCESS | 1646 | 1467912091629 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:31 INFO - PROCESS | 1646 | 1467912091741 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:21:31 INFO - PROCESS | 1646 | 1467912091812 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 1646 | 1467912091813 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118331000 == 41 [pid = 1646] [id = 353] 10:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1166f6800) [pid = 1646] [serial = 1058] [outer = 0x0] 10:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118371800) [pid = 1646] [serial = 1059] [outer = 0x1166f6800] 10:21:31 INFO - PROCESS | 1646 | 1467912091844 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1187d2000) [pid = 1646] [serial = 1060] [outer = 0x1166f6800] 10:21:32 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:21:32 INFO - PROCESS | 1646 | 1467912092339 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] 10:21:32 INFO - PROCESS | 1646 | 1467912092396 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:21:32 INFO - PROCESS | 1646 | 1467912092400 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 1646 | 1467912092402 Marionette TRACE conn2 <- [1,1386,null,{}] 10:21:32 INFO - PROCESS | 1646 | 1467912092405 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}] 10:21:32 INFO - PROCESS | 1646 | 1467912092407 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:32 INFO - PROCESS | 1646 | 1467912092511 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:21:32 INFO - PROCESS | 1646 | 1467912092581 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 1646 | 1467912092582 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a65000 == 42 [pid = 1646] [id = 354] 10:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12100a800) [pid = 1646] [serial = 1061] [outer = 0x0] 10:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x121010400) [pid = 1646] [serial = 1062] [outer = 0x12100a800] 10:21:32 INFO - PROCESS | 1646 | 1467912092613 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123972c00) [pid = 1646] [serial = 1063] [outer = 0x12100a800] 10:21:33 INFO - PROCESS | 1646 | 1467912093072 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] 10:21:33 INFO - PROCESS | 1646 | 1467912093123 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:21:33 INFO - PROCESS | 1646 | 1467912093125 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 1646 | 1467912093128 Marionette TRACE conn2 <- [1,1390,null,{}] 10:21:33 INFO - PROCESS | 1646 | 1467912093136 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}] 10:21:33 INFO - PROCESS | 1646 | 1467912093139 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:33 INFO - PROCESS | 1646 | 1467912093242 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:21:33 INFO - PROCESS | 1646 | 1467912093314 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 1646 | 1467912093316 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd61000 == 43 [pid = 1646] [id = 355] 10:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128af7800) [pid = 1646] [serial = 1064] [outer = 0x0] 10:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128b71400) [pid = 1646] [serial = 1065] [outer = 0x128af7800] 10:21:33 INFO - PROCESS | 1646 | 1467912093347 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12932ac00) [pid = 1646] [serial = 1066] [outer = 0x128af7800] 10:21:33 INFO - PROCESS | 1646 | 1467912093773 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]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 674ms 10:21:33 INFO - PROCESS | 1646 | 1467912093808 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 1646 | 1467912093810 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:21:33 INFO - PROCESS | 1646 | 1467912093830 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 1646 | 1467912093832 Marionette TRACE conn2 <- [1,1394,null,{}] 10:21:33 INFO - PROCESS | 1646 | 1467912093836 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}] 10:21:33 INFO - PROCESS | 1646 | 1467912093837 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:33 INFO - PROCESS | 1646 | 1467912093943 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:21:34 INFO - PROCESS | 1646 | 1467912094011 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1646 | 1467912094012 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c70d000 == 44 [pid = 1646] [id = 356] 10:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12955fc00) [pid = 1646] [serial = 1067] [outer = 0x0] 10:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a81bc00) [pid = 1646] [serial = 1068] [outer = 0x12955fc00] 10:21:34 INFO - PROCESS | 1646 | 1467912094043 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba10400) [pid = 1646] [serial = 1069] [outer = 0x12955fc00] 10:21:34 INFO - PROCESS | 1646 | 1467912094471 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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 10:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:21:34 INFO - PROCESS | 1646 | 1467912094504 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 1646 | 1467912094505 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:21:34 INFO - PROCESS | 1646 | 1467912094507 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1646 | 1467912094509 Marionette TRACE conn2 <- [1,1398,null,{}] 10:21:34 INFO - PROCESS | 1646 | 1467912094511 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}] 10:21:34 INFO - PROCESS | 1646 | 1467912094513 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:34 INFO - PROCESS | 1646 | 1467912094615 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:21:34 INFO - PROCESS | 1646 | 1467912094820 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1646 | 1467912094821 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ae2800 == 45 [pid = 1646] [id = 357] 10:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112bd2400) [pid = 1646] [serial = 1070] [outer = 0x0] 10:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11372f800) [pid = 1646] [serial = 1071] [outer = 0x112bd2400] 10:21:34 INFO - PROCESS | 1646 | 1467912094850 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118041400) [pid = 1646] [serial = 1072] [outer = 0x112bd2400] 10:21:35 INFO - PROCESS | 1646 | 1467912095331 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]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 869ms 10:21:35 INFO - PROCESS | 1646 | 1467912095377 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:21:35 INFO - PROCESS | 1646 | 1467912095380 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:21:35 INFO - PROCESS | 1646 | 1467912095383 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 1646 | 1467912095385 Marionette TRACE conn2 <- [1,1402,null,{}] 10:21:35 INFO - PROCESS | 1646 | 1467912095389 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}] 10:21:35 INFO - PROCESS | 1646 | 1467912095391 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:35 INFO - PROCESS | 1646 | 1467912095487 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:21:35 INFO - PROCESS | 1646 | 1467912095553 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 1646 | 1467912095555 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917f000 == 46 [pid = 1646] [id = 358] 10:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119475400) [pid = 1646] [serial = 1073] [outer = 0x0] 10:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119a80000) [pid = 1646] [serial = 1074] [outer = 0x119475400] 10:21:35 INFO - PROCESS | 1646 | 1467912095584 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x119b46c00) [pid = 1646] [serial = 1075] [outer = 0x119475400] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12b277000 == 45 [pid = 1646] [id = 351] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x123294800 == 44 [pid = 1646] [id = 350] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8d6800 == 43 [pid = 1646] [id = 349] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d6800 == 42 [pid = 1646] [id = 348] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x129504800 == 41 [pid = 1646] [id = 347] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x126162000 == 40 [pid = 1646] [id = 346] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x124147800 == 39 [pid = 1646] [id = 345] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x123295000 == 38 [pid = 1646] [id = 344] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11873a800 == 37 [pid = 1646] [id = 343] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac5800 == 36 [pid = 1646] [id = 342] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x123c87800 == 35 [pid = 1646] [id = 341] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x117226000 == 34 [pid = 1646] [id = 340] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8db000 == 33 [pid = 1646] [id = 339] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x116ae2800 == 32 [pid = 1646] [id = 357] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12c70d000 == 31 [pid = 1646] [id = 356] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd61000 == 30 [pid = 1646] [id = 355] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x126a65000 == 29 [pid = 1646] [id = 354] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x118331000 == 28 [pid = 1646] [id = 353] 10:21:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd5e800 == 27 [pid = 1646] [id = 352] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12100a400) [pid = 1646] [serial = 999] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1195c2800) [pid = 1646] [serial = 993] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119a20800) [pid = 1646] [serial = 984] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119b45400) [pid = 1646] [serial = 985] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1195c4000) [pid = 1646] [serial = 967] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1170b1000) [pid = 1646] [serial = 988] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116713800) [pid = 1646] [serial = 987] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118588400) [pid = 1646] [serial = 966] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123864c00) [pid = 1646] [serial = 970] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12100d400) [pid = 1646] [serial = 969] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128afb000) [pid = 1646] [serial = 973] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128af5c00) [pid = 1646] [serial = 972] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a80c400) [pid = 1646] [serial = 976] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12955ec00) [pid = 1646] [serial = 975] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12452b800) [pid = 1646] [serial = 1002] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123410c00) [pid = 1646] [serial = 1000] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12baa6000) [pid = 1646] [serial = 979] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a80cc00) [pid = 1646] [serial = 978] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126a30800) [pid = 1646] [serial = 1005] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118136000) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126129000) [pid = 1646] [serial = 1003] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128af2400) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126c46400) [pid = 1646] [serial = 1006] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118586800) [pid = 1646] [serial = 982] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118043c00) [pid = 1646] [serial = 981] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11803cc00) [pid = 1646] [serial = 990] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118588000) [pid = 1646] [serial = 991] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119a80400) [pid = 1646] [serial = 994] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129567c00) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119a89800) [pid = 1646] [serial = 996] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123871800) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128afc000) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x128afb800) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128de6000) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119be3400) [pid = 1646] [serial = 997] [outer = 0x0] [url = about:blank] 10:21:36 INFO - PROCESS | 1646 | 1467912096740 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]]]}] 10:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1375ms 10:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:21:36 INFO - PROCESS | 1646 | 1467912096758 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 1646 | 1467912096760 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:21:36 INFO - PROCESS | 1646 | 1467912096763 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 1646 | 1467912096767 Marionette TRACE conn2 <- [1,1406,null,{}] 10:21:36 INFO - PROCESS | 1646 | 1467912096772 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}] 10:21:36 INFO - PROCESS | 1646 | 1467912096774 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:36 INFO - PROCESS | 1646 | 1467912096858 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:21:36 INFO - PROCESS | 1646 | 1467912096865 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 1646 | 1467912096867 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167af000 == 28 [pid = 1646] [id = 359] 10:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1149d7400) [pid = 1646] [serial = 1076] [outer = 0x0] 10:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116710000) [pid = 1646] [serial = 1077] [outer = 0x1149d7400] 10:21:36 INFO - PROCESS | 1646 | 1467912096895 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x117034800) [pid = 1646] [serial = 1078] [outer = 0x1149d7400] 10:21:37 INFO - PROCESS | 1646 | 1467912097257 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]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 10:21:37 INFO - PROCESS | 1646 | 1467912097292 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 1646 | 1467912097295 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:21:37 INFO - PROCESS | 1646 | 1467912097300 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 1646 | 1467912097302 Marionette TRACE conn2 <- [1,1410,null,{}] 10:21:37 INFO - PROCESS | 1646 | 1467912097304 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}] 10:21:37 INFO - PROCESS | 1646 | 1467912097306 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:37 INFO - PROCESS | 1646 | 1467912097389 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:21:37 INFO - PROCESS | 1646 | 1467912097394 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1646 | 1467912097395 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e41800 == 29 [pid = 1646] [id = 360] 10:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1176f0000) [pid = 1646] [serial = 1079] [outer = 0x0] 10:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118432000) [pid = 1646] [serial = 1080] [outer = 0x1176f0000] 10:21:37 INFO - PROCESS | 1646 | 1467912097426 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118589400) [pid = 1646] [serial = 1081] [outer = 0x1176f0000] 10:21:37 INFO - PROCESS | 1646 | 1467912097794 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]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 10:21:37 INFO - PROCESS | 1646 | 1467912097820 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 1646 | 1467912097821 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:21:37 INFO - PROCESS | 1646 | 1467912097824 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 1646 | 1467912097826 Marionette TRACE conn2 <- [1,1414,null,{}] 10:21:37 INFO - PROCESS | 1646 | 1467912097837 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}] 10:21:37 INFO - PROCESS | 1646 | 1467912097840 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:37 INFO - PROCESS | 1646 | 1467912097917 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:21:37 INFO - PROCESS | 1646 | 1467912097922 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1646 | 1467912097925 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119612000 == 30 [pid = 1646] [id = 361] 10:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119152000) [pid = 1646] [serial = 1082] [outer = 0x0] 10:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1195c4000) [pid = 1646] [serial = 1083] [outer = 0x119152000] 10:21:37 INFO - PROCESS | 1646 | 1467912097955 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a80400) [pid = 1646] [serial = 1084] [outer = 0x119152000] 10:21:38 INFO - PROCESS | 1646 | 1467912098296 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]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 10:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:21:38 INFO - PROCESS | 1646 | 1467912098347 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 1646 | 1467912098348 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:21:38 INFO - PROCESS | 1646 | 1467912098350 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 1646 | 1467912098352 Marionette TRACE conn2 <- [1,1418,null,{}] 10:21:38 INFO - PROCESS | 1646 | 1467912098354 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}] 10:21:38 INFO - PROCESS | 1646 | 1467912098355 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:38 INFO - PROCESS | 1646 | 1467912098436 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:21:38 INFO - PROCESS | 1646 | 1467912098508 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 1646 | 1467912098509 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cb3800 == 31 [pid = 1646] [id = 362] 10:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1195bec00) [pid = 1646] [serial = 1085] [outer = 0x0] 10:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a8cc00) [pid = 1646] [serial = 1086] [outer = 0x1195bec00] 10:21:38 INFO - PROCESS | 1646 | 1467912098533 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119be6800) [pid = 1646] [serial = 1087] [outer = 0x1195bec00] 10:21:38 INFO - PROCESS | 1646 | 1467912098877 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]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 568ms 10:21:38 INFO - PROCESS | 1646 | 1467912098920 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 1646 | 1467912098921 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:21:38 INFO - PROCESS | 1646 | 1467912098924 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 1646 | 1467912098925 Marionette TRACE conn2 <- [1,1422,null,{}] 10:21:38 INFO - PROCESS | 1646 | 1467912098927 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}] 10:21:38 INFO - PROCESS | 1646 | 1467912098929 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:39 INFO - PROCESS | 1646 | 1467912099025 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:21:39 INFO - PROCESS | 1646 | 1467912099029 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 1646 | 1467912099030 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385c000 == 32 [pid = 1646] [id = 363] 10:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113131000) [pid = 1646] [serial = 1088] [outer = 0x0] 10:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x121011800) [pid = 1646] [serial = 1089] [outer = 0x113131000] 10:21:39 INFO - PROCESS | 1646 | 1467912099055 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12322cc00) [pid = 1646] [serial = 1090] [outer = 0x113131000] 10:21:39 INFO - PROCESS | 1646 | 1467912099410 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]]]}] 10:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 10:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:21:39 INFO - PROCESS | 1646 | 1467912099449 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 1646 | 1467912099450 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:21:39 INFO - PROCESS | 1646 | 1467912099452 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 1646 | 1467912099454 Marionette TRACE conn2 <- [1,1426,null,{}] 10:21:39 INFO - PROCESS | 1646 | 1467912099456 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}] 10:21:39 INFO - PROCESS | 1646 | 1467912099460 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:39 INFO - PROCESS | 1646 | 1467912099584 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:21:39 INFO - PROCESS | 1646 | 1467912099620 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 1646 | 1467912099621 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc1000 == 33 [pid = 1646] [id = 364] 10:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12322d400) [pid = 1646] [serial = 1091] [outer = 0x0] 10:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12397bc00) [pid = 1646] [serial = 1092] [outer = 0x12322d400] 10:21:39 INFO - PROCESS | 1646 | 1467912099646 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12608bc00) [pid = 1646] [serial = 1093] [outer = 0x12322d400] 10:21:39 INFO - PROCESS | 1646 | 1467912099993 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]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 10:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:21:40 INFO - PROCESS | 1646 | 1467912100026 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 1646 | 1467912100028 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:21:40 INFO - PROCESS | 1646 | 1467912100031 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 1646 | 1467912100034 Marionette TRACE conn2 <- [1,1430,null,{}] 10:21:40 INFO - PROCESS | 1646 | 1467912100036 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}] 10:21:40 INFO - PROCESS | 1646 | 1467912100037 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:40 INFO - PROCESS | 1646 | 1467912100135 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:21:40 INFO - PROCESS | 1646 | 1467912100138 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1646 | 1467912100139 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x126756000 == 34 [pid = 1646] [id = 365] 10:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119b46800) [pid = 1646] [serial = 1094] [outer = 0x0] 10:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126796000) [pid = 1646] [serial = 1095] [outer = 0x119b46800] 10:21:40 INFO - PROCESS | 1646 | 1467912100163 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126c45c00) [pid = 1646] [serial = 1096] [outer = 0x119b46800] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113132000) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a23000) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124ce5c00) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1188ef000) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112b7a800) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123970000) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187cbc00) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1120d8400) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112bd0c00) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126cd4400) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1230cac00) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1295bac00) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a6c0400) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:21:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b221800) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:21:40 INFO - PROCESS | 1646 | 1467912100709 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]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 723ms 10:21:40 INFO - PROCESS | 1646 | 1467912100753 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 1646 | 1467912100755 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:21:40 INFO - PROCESS | 1646 | 1467912100757 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 1646 | 1467912100758 Marionette TRACE conn2 <- [1,1434,null,{}] 10:21:40 INFO - PROCESS | 1646 | 1467912100760 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}] 10:21:40 INFO - PROCESS | 1646 | 1467912100761 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:40 INFO - PROCESS | 1646 | 1467912100866 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:21:40 INFO - PROCESS | 1646 | 1467912100871 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1646 | 1467912100872 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12616c800 == 35 [pid = 1646] [id = 366] 10:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112867800) [pid = 1646] [serial = 1097] [outer = 0x0] 10:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118523c00) [pid = 1646] [serial = 1098] [outer = 0x112867800] 10:21:40 INFO - PROCESS | 1646 | 1467912100897 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a81800) [pid = 1646] [serial = 1099] [outer = 0x112867800] 10:21:41 INFO - PROCESS | 1646 | 1467912101250 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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 10:21:41 INFO - PROCESS | 1646 | 1467912101286 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 1646 | 1467912101288 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:21:41 INFO - PROCESS | 1646 | 1467912101290 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 1646 | 1467912101291 Marionette TRACE conn2 <- [1,1438,null,{}] 10:21:41 INFO - PROCESS | 1646 | 1467912101294 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}] 10:21:41 INFO - PROCESS | 1646 | 1467912101295 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:41 INFO - PROCESS | 1646 | 1467912101372 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:21:41 INFO - PROCESS | 1646 | 1467912101376 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 1646 | 1467912101377 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12928c800 == 36 [pid = 1646] [id = 367] 10:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a84000) [pid = 1646] [serial = 1100] [outer = 0x0] 10:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12670a800) [pid = 1646] [serial = 1101] [outer = 0x119a84000] 10:21:41 INFO - PROCESS | 1646 | 1467912101404 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128af4000) [pid = 1646] [serial = 1102] [outer = 0x119a84000] 10:21:41 INFO - PROCESS | 1646 | 1467912101740 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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 471ms 10:21:41 INFO - PROCESS | 1646 | 1467912101762 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 1646 | 1467912101763 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:21:41 INFO - PROCESS | 1646 | 1467912101769 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 1646 | 1467912101770 Marionette TRACE conn2 <- [1,1442,null,{}] 10:21:41 INFO - PROCESS | 1646 | 1467912101772 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}] 10:21:41 INFO - PROCESS | 1646 | 1467912101774 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:41 INFO - PROCESS | 1646 | 1467912101855 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:21:41 INFO - PROCESS | 1646 | 1467912101859 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 1646 | 1467912101860 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12976e000 == 37 [pid = 1646] [id = 368] 10:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a8b000) [pid = 1646] [serial = 1103] [outer = 0x0] 10:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128b6c800) [pid = 1646] [serial = 1104] [outer = 0x119a8b000] 10:21:41 INFO - PROCESS | 1646 | 1467912101885 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128ddd400) [pid = 1646] [serial = 1105] [outer = 0x119a8b000] 10:21:42 INFO - PROCESS | 1646 | 1467912102279 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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 523ms 10:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:21:42 INFO - PROCESS | 1646 | 1467912102291 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 1646 | 1467912102293 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:21:42 INFO - PROCESS | 1646 | 1467912102296 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 1646 | 1467912102299 Marionette TRACE conn2 <- [1,1446,null,{}] 10:21:42 INFO - PROCESS | 1646 | 1467912102302 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}] 10:21:42 INFO - PROCESS | 1646 | 1467912102304 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:42 INFO - PROCESS | 1646 | 1467912102397 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:21:42 INFO - PROCESS | 1646 | 1467912102403 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 1646 | 1467912102404 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ac9d800 == 38 [pid = 1646] [id = 369] 10:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123403c00) [pid = 1646] [serial = 1106] [outer = 0x0] 10:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12932b400) [pid = 1646] [serial = 1107] [outer = 0x123403c00] 10:21:42 INFO - PROCESS | 1646 | 1467912102431 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12956ec00) [pid = 1646] [serial = 1108] [outer = 0x123403c00] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1167af000 == 37 [pid = 1646] [id = 359] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11917f000 == 36 [pid = 1646] [id = 358] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x117e41800 == 35 [pid = 1646] [id = 360] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x126756000 == 34 [pid = 1646] [id = 365] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12616c800 == 33 [pid = 1646] [id = 366] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12928c800 == 32 [pid = 1646] [id = 367] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12976e000 == 31 [pid = 1646] [id = 368] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119cb3800 == 30 [pid = 1646] [id = 362] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119612000 == 29 [pid = 1646] [id = 361] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12385c000 == 28 [pid = 1646] [id = 363] 10:21:43 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc1000 == 27 [pid = 1646] [id = 364] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12bd6ac00) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b221400) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12ba0fc00) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117eae000) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128af0400) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126798400) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11617f000) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1199a3400) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118432c00) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126123c00) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119a7f800) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119a22000) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x124b97c00) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x123871c00) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119b4a400) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128b6cc00) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126cca400) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1295c3000) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x116a0b800) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1195c4400) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119474000) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12956a800) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12a81a000) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1176f3000) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12a6bc000) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12aa5b000) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12a817000) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 10:21:43 INFO - PROCESS | 1646 | 1467912103826 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]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1574ms 10:21:43 INFO - PROCESS | 1646 | 1467912103870 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:21:43 INFO - PROCESS | 1646 | 1467912103872 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:21:43 INFO - PROCESS | 1646 | 1467912103876 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 1646 | 1467912103878 Marionette TRACE conn2 <- [1,1450,null,{}] 10:21:43 INFO - PROCESS | 1646 | 1467912103888 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}] 10:21:43 INFO - PROCESS | 1646 | 1467912103890 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:43 INFO - PROCESS | 1646 | 1467912103978 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:21:44 INFO - PROCESS | 1646 | 1467912104031 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1646 | 1467912104032 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11634e800 == 28 [pid = 1646] [id = 370] 10:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112884800) [pid = 1646] [serial = 1109] [outer = 0x0] 10:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x112bca400) [pid = 1646] [serial = 1110] [outer = 0x112884800] 10:21:44 INFO - PROCESS | 1646 | 1467912104060 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x113352c00) [pid = 1646] [serial = 1111] [outer = 0x112884800] 10:21:44 INFO - PROCESS | 1646 | 1467912104384 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]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 526ms 10:21:44 INFO - PROCESS | 1646 | 1467912104402 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 1646 | 1467912104406 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:21:44 INFO - PROCESS | 1646 | 1467912104410 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 1646 | 1467912104412 Marionette TRACE conn2 <- [1,1454,null,{}] 10:21:44 INFO - PROCESS | 1646 | 1467912104417 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}] 10:21:44 INFO - PROCESS | 1646 | 1467912104419 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:44 INFO - PROCESS | 1646 | 1467912104497 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:21:44 INFO - PROCESS | 1646 | 1467912104502 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1646 | 1467912104503 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x117220800 == 29 [pid = 1646] [id = 371] 10:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x116130800) [pid = 1646] [serial = 1112] [outer = 0x0] 10:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x116976400) [pid = 1646] [serial = 1113] [outer = 0x116130800] 10:21:44 INFO - PROCESS | 1646 | 1467912104533 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1170ad400) [pid = 1646] [serial = 1114] [outer = 0x116130800] 10:21:44 INFO - PROCESS | 1646 | 1467912104857 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]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 473ms 10:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:21:44 INFO - PROCESS | 1646 | 1467912104884 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 1646 | 1467912104885 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:21:44 INFO - PROCESS | 1646 | 1467912104895 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 1646 | 1467912104898 Marionette TRACE conn2 <- [1,1458,null,{}] 10:21:44 INFO - PROCESS | 1646 | 1467912104906 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}] 10:21:44 INFO - PROCESS | 1646 | 1467912104909 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:44 INFO - PROCESS | 1646 | 1467912104982 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:21:44 INFO - PROCESS | 1646 | 1467912104987 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1646 | 1467912104989 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188a9800 == 30 [pid = 1646] [id = 372] 10:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11141bc00) [pid = 1646] [serial = 1115] [outer = 0x0] 10:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118367000) [pid = 1646] [serial = 1116] [outer = 0x11141bc00] 10:21:45 INFO - PROCESS | 1646 | 1467912105020 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11857e400) [pid = 1646] [serial = 1117] [outer = 0x11141bc00] 10:21:45 INFO - PROCESS | 1646 | 1467912105393 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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 534ms 10:21:45 INFO - PROCESS | 1646 | 1467912105422 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:21:45 INFO - PROCESS | 1646 | 1467912105423 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:21:45 INFO - PROCESS | 1646 | 1467912105425 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1646 | 1467912105427 Marionette TRACE conn2 <- [1,1462,null,{}] 10:21:45 INFO - PROCESS | 1646 | 1467912105429 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}] 10:21:45 INFO - PROCESS | 1646 | 1467912105433 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:45 INFO - PROCESS | 1646 | 1467912105533 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:21:45 INFO - PROCESS | 1646 | 1467912105539 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 1646 | 1467912105540 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cba800 == 31 [pid = 1646] [id = 373] 10:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118580000) [pid = 1646] [serial = 1118] [outer = 0x0] 10:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1187cec00) [pid = 1646] [serial = 1119] [outer = 0x118580000] 10:21:45 INFO - PROCESS | 1646 | 1467912105565 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1195c0c00) [pid = 1646] [serial = 1120] [outer = 0x118580000] 10:21:45 INFO - PROCESS | 1646 | 1467912105886 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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 468ms 10:21:45 INFO - PROCESS | 1646 | 1467912105894 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 1646 | 1467912105895 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:21:45 INFO - PROCESS | 1646 | 1467912105903 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1646 | 1467912105913 Marionette TRACE conn2 <- [1,1466,null,{}] 10:21:45 INFO - PROCESS | 1646 | 1467912105919 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}] 10:21:45 INFO - PROCESS | 1646 | 1467912105921 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:45 INFO - PROCESS | 1646 | 1467912105994 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:21:46 INFO - PROCESS | 1646 | 1467912106000 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1646 | 1467912106001 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236bf800 == 32 [pid = 1646] [id = 374] 10:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1122b8c00) [pid = 1646] [serial = 1121] [outer = 0x0] 10:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11999fc00) [pid = 1646] [serial = 1122] [outer = 0x1122b8c00] 10:21:46 INFO - PROCESS | 1646 | 1467912106026 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a85400) [pid = 1646] [serial = 1123] [outer = 0x1122b8c00] 10:21:46 INFO - PROCESS | 1646 | 1467912106521 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]]]}] 10:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 10:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:21:46 INFO - PROCESS | 1646 | 1467912106535 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 1646 | 1467912106537 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:21:46 INFO - PROCESS | 1646 | 1467912106540 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 1646 | 1467912106542 Marionette TRACE conn2 <- [1,1470,null,{}] 10:21:46 INFO - PROCESS | 1646 | 1467912106545 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}] 10:21:46 INFO - PROCESS | 1646 | 1467912106554 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:46 INFO - PROCESS | 1646 | 1467912106705 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:21:46 INFO - PROCESS | 1646 | 1467912106728 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1646 | 1467912106729 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc6000 == 33 [pid = 1646] [id = 375] 10:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11858b400) [pid = 1646] [serial = 1124] [outer = 0x0] 10:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123608800) [pid = 1646] [serial = 1125] [outer = 0x11858b400] 10:21:46 INFO - PROCESS | 1646 | 1467912106772 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123c79800) [pid = 1646] [serial = 1126] [outer = 0x11858b400] 10:21:47 INFO - PROCESS | 1646 | 1467912107105 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]]]}] 10:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 573ms 10:21:47 INFO - PROCESS | 1646 | 1467912107121 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 1646 | 1467912107122 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:21:47 INFO - PROCESS | 1646 | 1467912107127 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 1646 | 1467912107128 Marionette TRACE conn2 <- [1,1474,null,{}] 10:21:47 INFO - PROCESS | 1646 | 1467912107139 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}] 10:21:47 INFO - PROCESS | 1646 | 1467912107140 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:47 INFO - PROCESS | 1646 | 1467912107244 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:21:47 INFO - PROCESS | 1646 | 1467912107254 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1646 | 1467912107255 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a5a800 == 34 [pid = 1646] [id = 376] 10:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11696d400) [pid = 1646] [serial = 1127] [outer = 0x0] 10:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1241f8c00) [pid = 1646] [serial = 1128] [outer = 0x11696d400] 10:21:47 INFO - PROCESS | 1646 | 1467912107279 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124ce1000) [pid = 1646] [serial = 1129] [outer = 0x11696d400] 10:21:47 INFO - PROCESS | 1646 | 1467912107576 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]]]}] 10:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 477ms 10:21:47 INFO - PROCESS | 1646 | 1467912107604 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 1646 | 1467912107606 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:21:47 INFO - PROCESS | 1646 | 1467912107608 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 1646 | 1467912107609 Marionette TRACE conn2 <- [1,1478,null,{}] 10:21:47 INFO - PROCESS | 1646 | 1467912107611 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}] 10:21:47 INFO - PROCESS | 1646 | 1467912107613 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:47 INFO - PROCESS | 1646 | 1467912107694 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:21:47 INFO - PROCESS | 1646 | 1467912107699 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1646 | 1467912107701 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x129291800 == 35 [pid = 1646] [id = 377] 10:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119b44400) [pid = 1646] [serial = 1130] [outer = 0x0] 10:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126580c00) [pid = 1646] [serial = 1131] [outer = 0x119b44400] 10:21:47 INFO - PROCESS | 1646 | 1467912107733 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126a33400) [pid = 1646] [serial = 1132] [outer = 0x119b44400] 10:21:48 INFO - PROCESS | 1646 | 1467912108069 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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 468ms 10:21:48 INFO - PROCESS | 1646 | 1467912108076 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1646 | 1467912108077 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:21:48 INFO - PROCESS | 1646 | 1467912108079 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1646 | 1467912108081 Marionette TRACE conn2 <- [1,1482,null,{}] 10:21:48 INFO - PROCESS | 1646 | 1467912108087 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}] 10:21:48 INFO - PROCESS | 1646 | 1467912108088 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:48 INFO - PROCESS | 1646 | 1467912108192 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:21:48 INFO - PROCESS | 1646 | 1467912108200 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 1646 | 1467912108201 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188a6000 == 36 [pid = 1646] [id = 378] 10:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1195bf000) [pid = 1646] [serial = 1133] [outer = 0x0] 10:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126c46800) [pid = 1646] [serial = 1134] [outer = 0x1195bf000] 10:21:48 INFO - PROCESS | 1646 | 1467912108225 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128af6400) [pid = 1646] [serial = 1135] [outer = 0x1195bf000] 10:21:48 INFO - PROCESS | 1646 | 1467912108533 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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 473ms 10:21:48 INFO - PROCESS | 1646 | 1467912108553 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1646 | 1467912108554 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:21:48 INFO - PROCESS | 1646 | 1467912108557 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1646 | 1467912108558 Marionette TRACE conn2 <- [1,1486,null,{}] 10:21:48 INFO - PROCESS | 1646 | 1467912108560 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}] 10:21:48 INFO - PROCESS | 1646 | 1467912108562 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:48 INFO - PROCESS | 1646 | 1467912108644 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:21:48 INFO - PROCESS | 1646 | 1467912108649 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 1646 | 1467912108651 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e2000 == 37 [pid = 1646] [id = 379] 10:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118585800) [pid = 1646] [serial = 1136] [outer = 0x0] 10:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128ddcc00) [pid = 1646] [serial = 1137] [outer = 0x118585800] 10:21:48 INFO - PROCESS | 1646 | 1467912108675 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12932bc00) [pid = 1646] [serial = 1138] [outer = 0x118585800] 10:21:49 INFO - PROCESS | 1646 | 1467912109020 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]]]}] 10:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 471ms 10:21:49 INFO - PROCESS | 1646 | 1467912109028 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 1646 | 1467912109030 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:21:49 INFO - PROCESS | 1646 | 1467912109035 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 1646 | 1467912109037 Marionette TRACE conn2 <- [1,1490,null,{}] 10:21:49 INFO - PROCESS | 1646 | 1467912109040 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}] 10:21:49 INFO - PROCESS | 1646 | 1467912109041 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:49 INFO - PROCESS | 1646 | 1467912109161 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:21:49 INFO - PROCESS | 1646 | 1467912109176 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1646 | 1467912109178 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236be800 == 38 [pid = 1646] [id = 380] 10:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128ddb400) [pid = 1646] [serial = 1139] [outer = 0x0] 10:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129334400) [pid = 1646] [serial = 1140] [outer = 0x128ddb400] 10:21:49 INFO - PROCESS | 1646 | 1467912109205 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1295bbc00) [pid = 1646] [serial = 1141] [outer = 0x128ddb400] 10:21:49 INFO - PROCESS | 1646 | 1467912109542 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]]]}] 10:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 10:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:21:49 INFO - PROCESS | 1646 | 1467912109557 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 1646 | 1467912109558 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:21:49 INFO - PROCESS | 1646 | 1467912109560 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 1646 | 1467912109561 Marionette TRACE conn2 <- [1,1494,null,{}] 10:21:49 INFO - PROCESS | 1646 | 1467912109564 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}] 10:21:49 INFO - PROCESS | 1646 | 1467912109565 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:49 INFO - PROCESS | 1646 | 1467912109661 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:21:49 INFO - PROCESS | 1646 | 1467912109672 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1646 | 1467912109673 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba47800 == 39 [pid = 1646] [id = 381] 10:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1295c0c00) [pid = 1646] [serial = 1142] [outer = 0x0] 10:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a6c0000) [pid = 1646] [serial = 1143] [outer = 0x1295c0c00] 10:21:49 INFO - PROCESS | 1646 | 1467912109697 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a811400) [pid = 1646] [serial = 1144] [outer = 0x1295c0c00] 10:21:50 INFO - PROCESS | 1646 | 1467912110023 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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 10:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:21:50 INFO - PROCESS | 1646 | 1467912110079 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 1646 | 1467912110080 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:21:50 INFO - PROCESS | 1646 | 1467912110082 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 1646 | 1467912110083 Marionette TRACE conn2 <- [1,1498,null,{}] 10:21:50 INFO - PROCESS | 1646 | 1467912110085 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}] 10:21:50 INFO - PROCESS | 1646 | 1467912110086 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:50 INFO - PROCESS | 1646 | 1467912110185 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:21:50 INFO - PROCESS | 1646 | 1467912110189 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 1646 | 1467912110190 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd59800 == 40 [pid = 1646] [id = 382] 10:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118586800) [pid = 1646] [serial = 1145] [outer = 0x0] 10:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a816c00) [pid = 1646] [serial = 1146] [outer = 0x118586800] 10:21:50 INFO - PROCESS | 1646 | 1467912110214 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12aa59800) [pid = 1646] [serial = 1147] [outer = 0x118586800] 10:21:50 INFO - PROCESS | 1646 | 1467912110568 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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 10:21:50 INFO - PROCESS | 1646 | 1467912110602 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 1646 | 1467912110603 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:21:50 INFO - PROCESS | 1646 | 1467912110606 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 1646 | 1467912110607 Marionette TRACE conn2 <- [1,1502,null,{}] 10:21:50 INFO - PROCESS | 1646 | 1467912110609 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}] 10:21:50 INFO - PROCESS | 1646 | 1467912110610 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:50 INFO - PROCESS | 1646 | 1467912110711 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:21:50 INFO - PROCESS | 1646 | 1467912110714 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 1646 | 1467912110715 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c48c000 == 41 [pid = 1646] [id = 383] 10:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ab54000) [pid = 1646] [serial = 1148] [outer = 0x0] 10:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b220000) [pid = 1646] [serial = 1149] [outer = 0x12ab54000] 10:21:50 INFO - PROCESS | 1646 | 1467912110739 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12b22e800) [pid = 1646] [serial = 1150] [outer = 0x12ab54000] 10:21:51 INFO - PROCESS | 1646 | 1467912111073 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]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x113131000) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12322d400) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119b46800) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x112867800) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a8b000) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119a84000) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128af7800) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12100a800) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1166f6800) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119152000) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176f0000) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1149d7400) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119475400) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112bd2400) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12955fc00) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:21:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1195bec00) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:21:51 INFO - PROCESS | 1646 | 1467912111269 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 1646 | 1467912111271 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:21:51 INFO - PROCESS | 1646 | 1467912111283 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 1646 | 1467912111285 Marionette TRACE conn2 <- [1,1506,null,{}] 10:21:51 INFO - PROCESS | 1646 | 1467912111287 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}] 10:21:51 INFO - PROCESS | 1646 | 1467912111288 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:51 INFO - PROCESS | 1646 | 1467912111371 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:21:51 INFO - PROCESS | 1646 | 1467912111375 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 1646 | 1467912111376 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x123060800 == 42 [pid = 1646] [id = 384] 10:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1149d7400) [pid = 1646] [serial = 1151] [outer = 0x0] 10:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1170b0c00) [pid = 1646] [serial = 1152] [outer = 0x1149d7400] 10:21:51 INFO - PROCESS | 1646 | 1467912111401 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119152000) [pid = 1646] [serial = 1153] [outer = 0x1149d7400] 10:21:51 INFO - PROCESS | 1646 | 1467912111732 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]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 10:21:51 INFO - PROCESS | 1646 | 1467912111753 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 1646 | 1467912111755 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:21:51 INFO - PROCESS | 1646 | 1467912111757 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 1646 | 1467912111758 Marionette TRACE conn2 <- [1,1510,null,{}] 10:21:51 INFO - PROCESS | 1646 | 1467912111760 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}] 10:21:51 INFO - PROCESS | 1646 | 1467912111761 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:51 INFO - PROCESS | 1646 | 1467912111856 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:21:51 INFO - PROCESS | 1646 | 1467912111910 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 1646 | 1467912111911 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c719000 == 43 [pid = 1646] [id = 385] 10:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1188ebc00) [pid = 1646] [serial = 1154] [outer = 0x0] 10:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12100a800) [pid = 1646] [serial = 1155] [outer = 0x1188ebc00] 10:21:51 INFO - PROCESS | 1646 | 1467912111935 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128afe800) [pid = 1646] [serial = 1156] [outer = 0x1188ebc00] 10:21:52 INFO - PROCESS | 1646 | 1467912112203 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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 10:21:52 INFO - PROCESS | 1646 | 1467912112228 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 1646 | 1467912112229 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:21:52 INFO - PROCESS | 1646 | 1467912112239 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 1646 | 1467912112241 Marionette TRACE conn2 <- [1,1514,null,{}] 10:21:52 INFO - PROCESS | 1646 | 1467912112243 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}] 10:21:52 INFO - PROCESS | 1646 | 1467912112244 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:52 INFO - PROCESS | 1646 | 1467912112334 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:21:52 INFO - PROCESS | 1646 | 1467912112339 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 1646 | 1467912112340 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf76000 == 44 [pid = 1646] [id = 386] 10:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1120d6c00) [pid = 1646] [serial = 1157] [outer = 0x0] 10:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b2bf400) [pid = 1646] [serial = 1158] [outer = 0x1120d6c00] 10:21:52 INFO - PROCESS | 1646 | 1467912112364 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ba0d400) [pid = 1646] [serial = 1159] [outer = 0x1120d6c00] 10:21:52 INFO - PROCESS | 1646 | 1467912112689 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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 10:21:52 INFO - PROCESS | 1646 | 1467912112712 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 1646 | 1467912112713 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:21:52 INFO - PROCESS | 1646 | 1467912112718 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 1646 | 1467912112719 Marionette TRACE conn2 <- [1,1518,null,{}] 10:21:52 INFO - PROCESS | 1646 | 1467912112721 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}] 10:21:52 INFO - PROCESS | 1646 | 1467912112723 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:52 INFO - PROCESS | 1646 | 1467912112843 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:21:52 INFO - PROCESS | 1646 | 1467912112849 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 1646 | 1467912112850 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf91000 == 45 [pid = 1646] [id = 387] 10:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ba9b400) [pid = 1646] [serial = 1160] [outer = 0x0] 10:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba9f800) [pid = 1646] [serial = 1161] [outer = 0x12ba9b400] 10:21:52 INFO - PROCESS | 1646 | 1467912112874 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12baa8800) [pid = 1646] [serial = 1162] [outer = 0x12ba9b400] 10:21:53 INFO - PROCESS | 1646 | 1467912113173 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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 10:21:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:21:53 INFO - PROCESS | 1646 | 1467912113188 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 1646 | 1467912113190 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:21:53 INFO - PROCESS | 1646 | 1467912113192 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 1646 | 1467912113193 Marionette TRACE conn2 <- [1,1522,null,{}] 10:21:53 INFO - PROCESS | 1646 | 1467912113195 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}] 10:21:53 INFO - PROCESS | 1646 | 1467912113196 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:53 INFO - PROCESS | 1646 | 1467912113288 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:21:53 INFO - PROCESS | 1646 | 1467912113386 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 1646 | 1467912113388 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x111f4c000 == 46 [pid = 1646] [id = 388] 10:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11067cc00) [pid = 1646] [serial = 1163] [outer = 0x0] 10:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11162a000) [pid = 1646] [serial = 1164] [outer = 0x11067cc00] 10:21:53 INFO - PROCESS | 1646 | 1467912113419 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1120d4400) [pid = 1646] [serial = 1165] [outer = 0x11067cc00] 10:21:53 INFO - PROCESS | 1646 | 1467912113874 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"]]]}] 10:21:53 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 () { 10:21:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:21:53 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 () { 10:21:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:21:53 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 () { 10:21:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:21:53 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 () { 10:21:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:21:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 721ms 10:21:53 INFO - PROCESS | 1646 | 1467912113917 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:21:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:21:53 INFO - PROCESS | 1646 | 1467912113921 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:21:53 INFO - PROCESS | 1646 | 1467912113925 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 1646 | 1467912113929 Marionette TRACE conn2 <- [1,1526,null,{}] 10:21:53 INFO - PROCESS | 1646 | 1467912113934 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}] 10:21:53 INFO - PROCESS | 1646 | 1467912113938 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:54 INFO - PROCESS | 1646 | 1467912114138 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:21:54 INFO - PROCESS | 1646 | 1467912114253 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1646 | 1467912114255 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11872a800 == 47 [pid = 1646] [id = 389] 10:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112284000) [pid = 1646] [serial = 1166] [outer = 0x0] 10:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1176e6c00) [pid = 1646] [serial = 1167] [outer = 0x112284000] 10:21:54 INFO - PROCESS | 1646 | 1467912114285 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118046000) [pid = 1646] [serial = 1168] [outer = 0x112284000] 10:21:54 INFO - PROCESS | 1646 | 1467912114755 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"]]]}] 10:21:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:21:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:21:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:21:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 875ms 10:21:54 INFO - PROCESS | 1646 | 1467912114801 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 1646 | 1467912114804 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:21:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:21:54 INFO - PROCESS | 1646 | 1467912114807 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 1646 | 1467912114808 Marionette TRACE conn2 <- [1,1530,null,{}] 10:21:54 INFO - PROCESS | 1646 | 1467912114811 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}] 10:21:54 INFO - PROCESS | 1646 | 1467912114812 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:54 INFO - PROCESS | 1646 | 1467912114930 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:21:54 INFO - PROCESS | 1646 | 1467912114987 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1646 | 1467912114988 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c6b000 == 48 [pid = 1646] [id = 390] 10:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11836b400) [pid = 1646] [serial = 1169] [outer = 0x0] 10:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1195be800) [pid = 1646] [serial = 1170] [outer = 0x11836b400] 10:21:55 INFO - PROCESS | 1646 | 1467912115017 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x123402c00) [pid = 1646] [serial = 1171] [outer = 0x11836b400] 10:21:55 INFO - PROCESS | 1646 | 1467912115629 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]]]}] 10:21:55 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 10:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:21:55 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. 10:21:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:21:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 872ms 10:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:21:55 INFO - PROCESS | 1646 | 1467912115707 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 1646 | 1467912115709 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:21:55 INFO - PROCESS | 1646 | 1467912115716 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 1646 | 1467912115719 Marionette TRACE conn2 <- [1,1534,null,{}] 10:21:55 INFO - PROCESS | 1646 | 1467912115723 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}] 10:21:55 INFO - PROCESS | 1646 | 1467912115724 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:55 INFO - PROCESS | 1646 | 1467912115828 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:21:55 INFO - PROCESS | 1646 | 1467912115909 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 1646 | 1467912115910 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e2d800 == 49 [pid = 1646] [id = 391] 10:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11813a000) [pid = 1646] [serial = 1172] [outer = 0x0] 10:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11836c400) [pid = 1646] [serial = 1173] [outer = 0x11813a000] 10:21:55 INFO - PROCESS | 1646 | 1467912115939 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x118588800) [pid = 1646] [serial = 1174] [outer = 0x11813a000] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf91000 == 48 [pid = 1646] [id = 387] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf76000 == 47 [pid = 1646] [id = 386] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12c719000 == 46 [pid = 1646] [id = 385] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x123060800 == 45 [pid = 1646] [id = 384] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12c48c000 == 44 [pid = 1646] [id = 383] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd59800 == 43 [pid = 1646] [id = 382] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba47800 == 42 [pid = 1646] [id = 381] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12932b400) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x1236be800 == 41 [pid = 1646] [id = 380] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e2000 == 40 [pid = 1646] [id = 379] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x1188a6000 == 39 [pid = 1646] [id = 378] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x129291800 == 38 [pid = 1646] [id = 377] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x126a5a800 == 37 [pid = 1646] [id = 376] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc6000 == 36 [pid = 1646] [id = 375] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x1236bf800 == 35 [pid = 1646] [id = 374] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x119cba800 == 34 [pid = 1646] [id = 373] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x1188a9800 == 33 [pid = 1646] [id = 372] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x117220800 == 32 [pid = 1646] [id = 371] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x11634e800 == 31 [pid = 1646] [id = 370] 10:21:56 INFO - PROCESS | 1646 | --DOCSHELL 0x12ac9d800 == 30 [pid = 1646] [id = 369] 10:21:56 INFO - PROCESS | 1646 | 1467912116387 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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 725ms 10:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:21:56 INFO - PROCESS | 1646 | 1467912116439 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 1646 | 1467912116441 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:21:56 INFO - PROCESS | 1646 | 1467912116445 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 1646 | 1467912116449 Marionette TRACE conn2 <- [1,1538,null,{}] 10:21:56 INFO - PROCESS | 1646 | 1467912116452 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}] 10:21:56 INFO - PROCESS | 1646 | 1467912116453 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:56 INFO - PROCESS | 1646 | 1467912116538 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x121011800) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12397bc00) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x126796000) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12608bc00) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118523c00) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119a81800) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x128b6c800) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12670a800) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126c45c00) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12932ac00) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128b71400) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123972c00) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x121010400) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1187d2000) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118371800) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1195c4000) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119a80400) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118589400) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118432000) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116710000) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117034800) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119b46c00) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119a80000) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118041400) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11372f800) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12ba10400) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a81bc00) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a8cc00) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119be6800) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128ddd400) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128af4000) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12322cc00) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 10:21:56 INFO - PROCESS | 1646 | 1467912116602 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1646 | 1467912116603 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x118338000 == 31 [pid = 1646] [id = 392] 10:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11813b400) [pid = 1646] [serial = 1175] [outer = 0x0] 10:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118589400) [pid = 1646] [serial = 1176] [outer = 0x11813b400] 10:21:56 INFO - PROCESS | 1646 | 1467912116631 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a85000) [pid = 1646] [serial = 1177] [outer = 0x11813b400] 10:21:56 INFO - PROCESS | 1646 | 1467912116942 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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 522ms 10:21:56 INFO - PROCESS | 1646 | 1467912116969 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:21:56 INFO - PROCESS | 1646 | 1467912116970 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:21:56 INFO - PROCESS | 1646 | 1467912116973 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 1646 | 1467912116975 Marionette TRACE conn2 <- [1,1542,null,{}] 10:21:56 INFO - PROCESS | 1646 | 1467912116986 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}] 10:21:56 INFO - PROCESS | 1646 | 1467912116989 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:57 INFO - PROCESS | 1646 | 1467912117067 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:21:57 INFO - PROCESS | 1646 | 1467912117124 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 1646 | 1467912117126 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cc0800 == 32 [pid = 1646] [id = 393] 10:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11638f800) [pid = 1646] [serial = 1178] [outer = 0x0] 10:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12322cc00) [pid = 1646] [serial = 1179] [outer = 0x11638f800] 10:21:57 INFO - PROCESS | 1646 | 1467912117156 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1241e9400) [pid = 1646] [serial = 1180] [outer = 0x11638f800] 10:21:57 INFO - PROCESS | 1646 | 1467912117455 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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 520ms 10:21:57 INFO - PROCESS | 1646 | 1467912117494 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 1646 | 1467912117496 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:21:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:21:57 INFO - PROCESS | 1646 | 1467912117501 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 1646 | 1467912117503 Marionette TRACE conn2 <- [1,1546,null,{}] 10:21:57 INFO - PROCESS | 1646 | 1467912117505 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}] 10:21:57 INFO - PROCESS | 1646 | 1467912117506 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:57 INFO - PROCESS | 1646 | 1467912117589 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:21:57 INFO - PROCESS | 1646 | 1467912117593 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 1646 | 1467912117594 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c8f000 == 33 [pid = 1646] [id = 394] 10:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124cec800) [pid = 1646] [serial = 1181] [outer = 0x0] 10:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126797800) [pid = 1646] [serial = 1182] [outer = 0x124cec800] 10:21:57 INFO - PROCESS | 1646 | 1467912117622 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126c45800) [pid = 1646] [serial = 1183] [outer = 0x124cec800] 10:21:57 INFO - PROCESS | 1646 | 1467912117971 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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 10:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:21:58 INFO - PROCESS | 1646 | 1467912118021 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 1646 | 1467912118022 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:21:58 INFO - PROCESS | 1646 | 1467912118025 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 1646 | 1467912118026 Marionette TRACE conn2 <- [1,1550,null,{}] 10:21:58 INFO - PROCESS | 1646 | 1467912118028 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}] 10:21:58 INFO - PROCESS | 1646 | 1467912118029 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:58 INFO - PROCESS | 1646 | 1467912118103 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:21:58 INFO - PROCESS | 1646 | 1467912118107 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 1646 | 1467912118108 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12600c800 == 34 [pid = 1646] [id = 395] 10:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112593c00) [pid = 1646] [serial = 1184] [outer = 0x0] 10:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128af7000) [pid = 1646] [serial = 1185] [outer = 0x112593c00] 10:21:58 INFO - PROCESS | 1646 | 1467912118136 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128b71400) [pid = 1646] [serial = 1186] [outer = 0x112593c00] 10:21:58 INFO - PROCESS | 1646 | 1467912118507 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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 10:21:58 INFO - PROCESS | 1646 | 1467912118549 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 1646 | 1467912118550 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:21:58 INFO - PROCESS | 1646 | 1467912118552 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 1646 | 1467912118553 Marionette TRACE conn2 <- [1,1554,null,{}] 10:21:58 INFO - PROCESS | 1646 | 1467912118556 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}] 10:21:58 INFO - PROCESS | 1646 | 1467912118560 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:58 INFO - PROCESS | 1646 | 1467912118680 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:21:58 INFO - PROCESS | 1646 | 1467912118684 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 1646 | 1467912118685 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f76800 == 35 [pid = 1646] [id = 396] 10:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128af0400) [pid = 1646] [serial = 1187] [outer = 0x0] 10:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12923b800) [pid = 1646] [serial = 1188] [outer = 0x128af0400] 10:21:58 INFO - PROCESS | 1646 | 1467912118710 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a6c5800) [pid = 1646] [serial = 1189] [outer = 0x128af0400] 10:21:59 INFO - PROCESS | 1646 | 1467912119069 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]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 569ms 10:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:21:59 INFO - PROCESS | 1646 | 1467912119121 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 1646 | 1467912119122 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:21:59 INFO - PROCESS | 1646 | 1467912119125 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - PROCESS | 1646 | 1467912119126 Marionette TRACE conn2 <- [1,1558,null,{}] 10:21:59 INFO - PROCESS | 1646 | 1467912119128 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}] 10:21:59 INFO - PROCESS | 1646 | 1467912119129 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:59 INFO - PROCESS | 1646 | 1467912119229 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:21:59 INFO - PROCESS | 1646 | 1467912119239 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 1646 | 1467912119248 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x129772800 == 36 [pid = 1646] [id = 397] 10:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128ddc000) [pid = 1646] [serial = 1190] [outer = 0x0] 10:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12aa53c00) [pid = 1646] [serial = 1191] [outer = 0x128ddc000] 10:21:59 INFO - PROCESS | 1646 | 1467912119273 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b22e400) [pid = 1646] [serial = 1192] [outer = 0x128ddc000] 10:21:59 INFO - PROCESS | 1646 | 1467912119597 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]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 10:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:21:59 INFO - PROCESS | 1646 | 1467912119645 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 1646 | 1467912119646 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:21:59 INFO - PROCESS | 1646 | 1467912119649 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - PROCESS | 1646 | 1467912119650 Marionette TRACE conn2 <- [1,1562,null,{}] 10:21:59 INFO - PROCESS | 1646 | 1467912119652 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}] 10:21:59 INFO - PROCESS | 1646 | 1467912119653 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:59 INFO - PROCESS | 1646 | 1467912119751 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:21:59 INFO - PROCESS | 1646 | 1467912119755 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 1646 | 1467912119756 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:21:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e2000 == 37 [pid = 1646] [id = 398] 10:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a80cc00) [pid = 1646] [serial = 1193] [outer = 0x0] 10:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba9d400) [pid = 1646] [serial = 1194] [outer = 0x12a80cc00] 10:21:59 INFO - PROCESS | 1646 | 1467912119781 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12baa9800) [pid = 1646] [serial = 1195] [outer = 0x12a80cc00] 10:22:00 INFO - PROCESS | 1646 | 1467912120127 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]]]}] 10:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 10:22:00 INFO - PROCESS | 1646 | 1467912120170 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 1646 | 1467912120172 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:22:00 INFO - PROCESS | 1646 | 1467912120174 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 1646 | 1467912120175 Marionette TRACE conn2 <- [1,1566,null,{}] 10:22:00 INFO - PROCESS | 1646 | 1467912120178 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}] 10:22:00 INFO - PROCESS | 1646 | 1467912120179 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:00 INFO - PROCESS | 1646 | 1467912120288 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:22:00 INFO - PROCESS | 1646 | 1467912120299 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 1646 | 1467912120301 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cbf000 == 38 [pid = 1646] [id = 399] 10:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bd68c00) [pid = 1646] [serial = 1196] [outer = 0x0] 10:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bd70800) [pid = 1646] [serial = 1197] [outer = 0x12bd68c00] 10:22:00 INFO - PROCESS | 1646 | 1467912120325 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11358c000) [pid = 1646] [serial = 1198] [outer = 0x12bd68c00] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1295c0c00) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116130800) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118580000) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11858b400) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11696d400) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1122b8c00) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118586800) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119b44400) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1195bf000) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12ab54000) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112884800) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1149d7400) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1120d6c00) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11141bc00) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123403c00) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118585800) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128ddb400) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:22:00 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1188ebc00) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:22:00 INFO - PROCESS | 1646 | 1467912120781 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]]]}] 10:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 620ms 10:22:00 INFO - PROCESS | 1646 | 1467912120795 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 1646 | 1467912120796 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:22:00 INFO - PROCESS | 1646 | 1467912120806 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 1646 | 1467912120807 Marionette TRACE conn2 <- [1,1570,null,{}] 10:22:00 INFO - PROCESS | 1646 | 1467912120809 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}] 10:22:00 INFO - PROCESS | 1646 | 1467912120810 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:00 INFO - PROCESS | 1646 | 1467912120922 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:22:00 INFO - PROCESS | 1646 | 1467912120964 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 1646 | 1467912120965 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b265000 == 39 [pid = 1646] [id = 400] 10:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x111418800) [pid = 1646] [serial = 1199] [outer = 0x0] 10:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118371000) [pid = 1646] [serial = 1200] [outer = 0x111418800] 10:22:00 INFO - PROCESS | 1646 | 1467912120989 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119b47400) [pid = 1646] [serial = 1201] [outer = 0x111418800] 10:22:01 INFO - PROCESS | 1646 | 1467912121290 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]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 520ms 10:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:22:01 INFO - PROCESS | 1646 | 1467912121325 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 1646 | 1467912121326 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:22:01 INFO - PROCESS | 1646 | 1467912121328 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 1646 | 1467912121331 Marionette TRACE conn2 <- [1,1574,null,{}] 10:22:01 INFO - PROCESS | 1646 | 1467912121337 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}] 10:22:01 INFO - PROCESS | 1646 | 1467912121338 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:01 INFO - PROCESS | 1646 | 1467912121442 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:22:01 INFO - PROCESS | 1646 | 1467912121499 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 1646 | 1467912121501 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c495000 == 40 [pid = 1646] [id = 401] 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119157000) [pid = 1646] [serial = 1202] [outer = 0x0] 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128b78000) [pid = 1646] [serial = 1203] [outer = 0x119157000] 10:22:01 INFO - PROCESS | 1646 | 1467912121528 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bd8ec00) [pid = 1646] [serial = 1204] [outer = 0x119157000] 10:22:01 INFO - PROCESS | 1646 | 1467912121790 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]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 471ms 10:22:01 INFO - PROCESS | 1646 | 1467912121804 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 1646 | 1467912121805 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:22:01 INFO - PROCESS | 1646 | 1467912121810 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 1646 | 1467912121811 Marionette TRACE conn2 <- [1,1578,null,{}] 10:22:01 INFO - PROCESS | 1646 | 1467912121821 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}] 10:22:01 INFO - PROCESS | 1646 | 1467912121822 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:01 INFO - PROCESS | 1646 | 1467912121910 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:22:01 INFO - PROCESS | 1646 | 1467912121917 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 1646 | 1467912121918 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc4f000 == 41 [pid = 1646] [id = 402] 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bd92400) [pid = 1646] [serial = 1205] [outer = 0x0] 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bd9c400) [pid = 1646] [serial = 1206] [outer = 0x12bd92400] 10:22:01 INFO - PROCESS | 1646 | 1467912121942 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bdd5400) [pid = 1646] [serial = 1207] [outer = 0x12bd92400] 10:22:02 INFO - PROCESS | 1646 | 1467912122278 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]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 10:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:22:02 INFO - PROCESS | 1646 | 1467912122329 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:22:02 INFO - PROCESS | 1646 | 1467912122330 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:22:02 INFO - PROCESS | 1646 | 1467912122332 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 1646 | 1467912122333 Marionette TRACE conn2 <- [1,1582,null,{}] 10:22:02 INFO - PROCESS | 1646 | 1467912122353 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}] 10:22:02 INFO - PROCESS | 1646 | 1467912122354 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:02 INFO - PROCESS | 1646 | 1467912122443 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:22:02 INFO - PROCESS | 1646 | 1467912122451 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 1646 | 1467912122452 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d289800 == 42 [pid = 1646] [id = 403] 10:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11941e000) [pid = 1646] [serial = 1208] [outer = 0x0] 10:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119420800) [pid = 1646] [serial = 1209] [outer = 0x11941e000] 10:22:02 INFO - PROCESS | 1646 | 1467912122475 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119425800) [pid = 1646] [serial = 1210] [outer = 0x11941e000] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x117e2d800 == 41 [pid = 1646] [id = 391] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128c6b000 == 40 [pid = 1646] [id = 390] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11872a800 == 39 [pid = 1646] [id = 389] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x111f4c000 == 38 [pid = 1646] [id = 388] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x118338000 == 37 [pid = 1646] [id = 392] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123c8f000 == 36 [pid = 1646] [id = 394] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x128f76800 == 35 [pid = 1646] [id = 396] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119cc0800 == 34 [pid = 1646] [id = 393] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x129772800 == 33 [pid = 1646] [id = 397] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12b265000 == 32 [pid = 1646] [id = 400] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc4f000 == 31 [pid = 1646] [id = 402] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119cbf000 == 30 [pid = 1646] [id = 399] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e2000 == 29 [pid = 1646] [id = 398] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12c495000 == 28 [pid = 1646] [id = 401] 10:22:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12600c800 == 27 [pid = 1646] [id = 395] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a6c0000) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116976400) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1170ad400) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187cec00) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1195c0c00) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123608800) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123c79800) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1241f8c00) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124ce1000) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11999fc00) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119a85400) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a816c00) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126580c00) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126a33400) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126c46800) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b220000) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128af6400) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12aa59800) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112bca400) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113352c00) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b22e800) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1170b0c00) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119152000) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b2bf400) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118367000) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11857e400) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12956ec00) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128ddcc00) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12932bc00) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12ba0d400) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x129334400) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12ba9f800) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128afe800) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12a811400) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1295bbc00) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 10:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12100a800) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 10:22:04 INFO - PROCESS | 1646 | 1467912124034 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]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1734ms 10:22:04 INFO - PROCESS | 1646 | 1467912124067 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 1646 | 1467912124071 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:22:04 INFO - PROCESS | 1646 | 1467912124076 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 1646 | 1467912124079 Marionette TRACE conn2 <- [1,1586,null,{}] 10:22:04 INFO - PROCESS | 1646 | 1467912124094 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}] 10:22:04 INFO - PROCESS | 1646 | 1467912124099 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:04 INFO - PROCESS | 1646 | 1467912124236 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:22:04 INFO - PROCESS | 1646 | 1467912124317 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 1646 | 1467912124318 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x116344800 == 28 [pid = 1646] [id = 404] 10:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x112a02400) [pid = 1646] [serial = 1211] [outer = 0x0] 10:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112a02c00) [pid = 1646] [serial = 1212] [outer = 0x112a02400] 10:22:04 INFO - PROCESS | 1646 | 1467912124347 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x112be9000) [pid = 1646] [serial = 1213] [outer = 0x112a02400] 10:22:04 INFO - PROCESS | 1646 | 1467912124663 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]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 634ms 10:22:04 INFO - PROCESS | 1646 | 1467912124709 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 1646 | 1467912124712 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:22:04 INFO - PROCESS | 1646 | 1467912124717 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 1646 | 1467912124719 Marionette TRACE conn2 <- [1,1590,null,{}] 10:22:04 INFO - PROCESS | 1646 | 1467912124721 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}] 10:22:04 INFO - PROCESS | 1646 | 1467912124724 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:04 INFO - PROCESS | 1646 | 1467912124806 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:22:04 INFO - PROCESS | 1646 | 1467912124861 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 1646 | 1467912124862 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f49000 == 29 [pid = 1646] [id = 405] 10:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11358e400) [pid = 1646] [serial = 1214] [outer = 0x0] 10:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11617d400) [pid = 1646] [serial = 1215] [outer = 0x11358e400] 10:22:04 INFO - PROCESS | 1646 | 1467912124889 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11670fc00) [pid = 1646] [serial = 1216] [outer = 0x11358e400] 10:22:05 INFO - PROCESS | 1646 | 1467912125182 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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 10:22:05 INFO - PROCESS | 1646 | 1467912125240 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:22:05 INFO - PROCESS | 1646 | 1467912125250 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:22:05 INFO - PROCESS | 1646 | 1467912125253 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 1646 | 1467912125255 Marionette TRACE conn2 <- [1,1594,null,{}] 10:22:05 INFO - PROCESS | 1646 | 1467912125263 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}] 10:22:05 INFO - PROCESS | 1646 | 1467912125267 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:05 INFO - PROCESS | 1646 | 1467912125344 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:22:05 INFO - PROCESS | 1646 | 1467912125398 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 1646 | 1467912125400 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x118724000 == 30 [pid = 1646] [id = 406] 10:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x110680c00) [pid = 1646] [serial = 1217] [outer = 0x0] 10:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1176e9400) [pid = 1646] [serial = 1218] [outer = 0x110680c00] 10:22:05 INFO - PROCESS | 1646 | 1467912125427 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118136400) [pid = 1646] [serial = 1219] [outer = 0x110680c00] 10:22:05 INFO - PROCESS | 1646 | 1467912125725 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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 10:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:22:05 INFO - PROCESS | 1646 | 1467912125775 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 1646 | 1467912125776 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:22:05 INFO - PROCESS | 1646 | 1467912125779 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 1646 | 1467912125780 Marionette TRACE conn2 <- [1,1598,null,{}] 10:22:05 INFO - PROCESS | 1646 | 1467912125785 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}] 10:22:05 INFO - PROCESS | 1646 | 1467912125786 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:05 INFO - PROCESS | 1646 | 1467912125862 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:22:05 INFO - PROCESS | 1646 | 1467912125868 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 1646 | 1467912125869 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119620800 == 31 [pid = 1646] [id = 407] 10:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11836f400) [pid = 1646] [serial = 1220] [outer = 0x0] 10:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118581c00) [pid = 1646] [serial = 1221] [outer = 0x11836f400] 10:22:05 INFO - PROCESS | 1646 | 1467912125895 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1187cd000) [pid = 1646] [serial = 1222] [outer = 0x11836f400] 10:22:06 INFO - PROCESS | 1646 | 1467912126205 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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 472ms 10:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:22:06 INFO - PROCESS | 1646 | 1467912126252 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 1646 | 1467912126253 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:22:06 INFO - PROCESS | 1646 | 1467912126255 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 1646 | 1467912126256 Marionette TRACE conn2 <- [1,1602,null,{}] 10:22:06 INFO - PROCESS | 1646 | 1467912126259 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}] 10:22:06 INFO - PROCESS | 1646 | 1467912126260 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:06 INFO - PROCESS | 1646 | 1467912126364 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:22:06 INFO - PROCESS | 1646 | 1467912126371 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1646 | 1467912126372 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fd0800 == 32 [pid = 1646] [id = 408] 10:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11358dc00) [pid = 1646] [serial = 1223] [outer = 0x0] 10:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119416c00) [pid = 1646] [serial = 1224] [outer = 0x11358dc00] 10:22:06 INFO - PROCESS | 1646 | 1467912126398 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119422c00) [pid = 1646] [serial = 1225] [outer = 0x11358dc00] 10:22:06 INFO - PROCESS | 1646 | 1467912126741 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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 10:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:22:06 INFO - PROCESS | 1646 | 1467912126774 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 1646 | 1467912126776 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:22:06 INFO - PROCESS | 1646 | 1467912126778 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 1646 | 1467912126779 Marionette TRACE conn2 <- [1,1606,null,{}] 10:22:06 INFO - PROCESS | 1646 | 1467912126782 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}] 10:22:06 INFO - PROCESS | 1646 | 1467912126787 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:06 INFO - PROCESS | 1646 | 1467912126878 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:22:06 INFO - PROCESS | 1646 | 1467912126885 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1646 | 1467912126886 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239bf800 == 33 [pid = 1646] [id = 409] 10:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119425c00) [pid = 1646] [serial = 1226] [outer = 0x0] 10:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1195be000) [pid = 1646] [serial = 1227] [outer = 0x119425c00] 10:22:06 INFO - PROCESS | 1646 | 1467912126911 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a89400) [pid = 1646] [serial = 1228] [outer = 0x119425c00] 10:22:07 INFO - PROCESS | 1646 | 1467912127269 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 10:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:22:07 INFO - PROCESS | 1646 | 1467912127305 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 1646 | 1467912127307 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:22:07 INFO - PROCESS | 1646 | 1467912127310 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1646 | 1467912127312 Marionette TRACE conn2 <- [1,1610,null,{}] 10:22:07 INFO - PROCESS | 1646 | 1467912127318 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}] 10:22:07 INFO - PROCESS | 1646 | 1467912127320 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:07 INFO - PROCESS | 1646 | 1467912127448 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:22:07 INFO - PROCESS | 1646 | 1467912127454 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 1646 | 1467912127455 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc2800 == 34 [pid = 1646] [id = 410] 10:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11803fc00) [pid = 1646] [serial = 1229] [outer = 0x0] 10:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119b48800) [pid = 1646] [serial = 1230] [outer = 0x11803fc00] 10:22:07 INFO - PROCESS | 1646 | 1467912127494 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119be1400) [pid = 1646] [serial = 1231] [outer = 0x11803fc00] 10:22:07 INFO - PROCESS | 1646 | 1467912127840 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 573ms 10:22:07 INFO - PROCESS | 1646 | 1467912127883 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 1646 | 1467912127885 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:22:07 INFO - PROCESS | 1646 | 1467912127887 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1646 | 1467912127888 Marionette TRACE conn2 <- [1,1614,null,{}] 10:22:07 INFO - PROCESS | 1646 | 1467912127890 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}] 10:22:07 INFO - PROCESS | 1646 | 1467912127891 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:07 INFO - PROCESS | 1646 | 1467912127991 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:22:08 INFO - PROCESS | 1646 | 1467912127997 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 1646 | 1467912128000 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x126006800 == 35 [pid = 1646] [id = 411] 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119474c00) [pid = 1646] [serial = 1232] [outer = 0x0] 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123003c00) [pid = 1646] [serial = 1233] [outer = 0x119474c00] 10:22:08 INFO - PROCESS | 1646 | 1467912128025 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1230c3400) [pid = 1646] [serial = 1234] [outer = 0x119474c00] 10:22:08 INFO - PROCESS | 1646 | 1467912128342 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]]]}] 10:22:08 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 10:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 10:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:22:08 INFO - PROCESS | 1646 | 1467912128355 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 1646 | 1467912128356 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:22:08 INFO - PROCESS | 1646 | 1467912128358 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 1646 | 1467912128359 Marionette TRACE conn2 <- [1,1618,null,{}] 10:22:08 INFO - PROCESS | 1646 | 1467912128362 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}] 10:22:08 INFO - PROCESS | 1646 | 1467912128363 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:08 INFO - PROCESS | 1646 | 1467912128455 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:22:08 INFO - PROCESS | 1646 | 1467912128459 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 1646 | 1467912128460 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118720800 == 36 [pid = 1646] [id = 412] 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1187cbc00) [pid = 1646] [serial = 1235] [outer = 0x0] 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1234fec00) [pid = 1646] [serial = 1236] [outer = 0x1187cbc00] 10:22:08 INFO - PROCESS | 1646 | 1467912128485 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123971800) [pid = 1646] [serial = 1237] [outer = 0x1187cbc00] 10:22:08 INFO - PROCESS | 1646 | 1467912128811 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]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 469ms 10:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:22:08 INFO - PROCESS | 1646 | 1467912128828 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 1646 | 1467912128829 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:22:08 INFO - PROCESS | 1646 | 1467912128832 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 1646 | 1467912128835 Marionette TRACE conn2 <- [1,1622,null,{}] 10:22:08 INFO - PROCESS | 1646 | 1467912128838 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}] 10:22:08 INFO - PROCESS | 1646 | 1467912128840 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:08 INFO - PROCESS | 1646 | 1467912128958 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:22:08 INFO - PROCESS | 1646 | 1467912128971 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 1646 | 1467912128972 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f76000 == 37 [pid = 1646] [id = 413] 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112284c00) [pid = 1646] [serial = 1238] [outer = 0x0] 10:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123972400) [pid = 1646] [serial = 1239] [outer = 0x112284c00] 10:22:08 INFO - PROCESS | 1646 | 1467912128997 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12452ac00) [pid = 1646] [serial = 1240] [outer = 0x112284c00] 10:22:09 INFO - PROCESS | 1646 | 1467912129366 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]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 572ms 10:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:22:09 INFO - PROCESS | 1646 | 1467912129404 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 1646 | 1467912129405 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:22:09 INFO - PROCESS | 1646 | 1467912129407 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1646 | 1467912129409 Marionette TRACE conn2 <- [1,1626,null,{}] 10:22:09 INFO - PROCESS | 1646 | 1467912129412 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}] 10:22:09 INFO - PROCESS | 1646 | 1467912129413 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:09 INFO - PROCESS | 1646 | 1467912129529 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:22:09 INFO - PROCESS | 1646 | 1467912129535 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 1646 | 1467912129536 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cc0800 == 38 [pid = 1646] [id = 414] 10:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12452b800) [pid = 1646] [serial = 1241] [outer = 0x0] 10:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12608bc00) [pid = 1646] [serial = 1242] [outer = 0x12452b800] 10:22:09 INFO - PROCESS | 1646 | 1467912129593 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126c3e400) [pid = 1646] [serial = 1243] [outer = 0x12452b800] 10:22:09 INFO - PROCESS | 1646 | 1467912129911 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]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 519ms 10:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:22:09 INFO - PROCESS | 1646 | 1467912129927 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 1646 | 1467912129928 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:22:09 INFO - PROCESS | 1646 | 1467912129930 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1646 | 1467912129932 Marionette TRACE conn2 <- [1,1630,null,{}] 10:22:09 INFO - PROCESS | 1646 | 1467912129938 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}] 10:22:09 INFO - PROCESS | 1646 | 1467912129939 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:10 INFO - PROCESS | 1646 | 1467912130039 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:22:10 INFO - PROCESS | 1646 | 1467912130053 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 1646 | 1467912130054 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8ec800 == 39 [pid = 1646] [id = 415] 10:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126ccb000) [pid = 1646] [serial = 1244] [outer = 0x0] 10:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126cd8c00) [pid = 1646] [serial = 1245] [outer = 0x126ccb000] 10:22:10 INFO - PROCESS | 1646 | 1467912130077 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128afc400) [pid = 1646] [serial = 1246] [outer = 0x126ccb000] 10:22:10 INFO - PROCESS | 1646 | 1467912130393 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]]]}] 10:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 524ms 10:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:22:10 INFO - PROCESS | 1646 | 1467912130454 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:22:10 INFO - PROCESS | 1646 | 1467912130456 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:22:10 INFO - PROCESS | 1646 | 1467912130458 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 1646 | 1467912130459 Marionette TRACE conn2 <- [1,1634,null,{}] 10:22:10 INFO - PROCESS | 1646 | 1467912130461 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}] 10:22:10 INFO - PROCESS | 1646 | 1467912130462 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:10 INFO - PROCESS | 1646 | 1467912130570 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:22:10 INFO - PROCESS | 1646 | 1467912130606 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 1646 | 1467912130607 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b274000 == 40 [pid = 1646] [id = 416] 10:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128afe400) [pid = 1646] [serial = 1247] [outer = 0x0] 10:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128b78400) [pid = 1646] [serial = 1248] [outer = 0x128afe400] 10:22:10 INFO - PROCESS | 1646 | 1467912130631 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12923d400) [pid = 1646] [serial = 1249] [outer = 0x128afe400] 10:22:11 INFO - PROCESS | 1646 | 1467912131094 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]]]}] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128af0400) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128ddc000) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x111418800) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a80cc00) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12bd68c00) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119157000) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12bd92400) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112284000) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11067cc00) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112593c00) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124cec800) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11638f800) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11813b400) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11813a000) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11836b400) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:22:11 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ba9b400) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 10:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:22:11 INFO - PROCESS | 1646 | 1467912131128 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:22:11 INFO - PROCESS | 1646 | 1467912131129 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:22:11 INFO - PROCESS | 1646 | 1467912131134 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - PROCESS | 1646 | 1467912131135 Marionette TRACE conn2 <- [1,1638,null,{}] 10:22:11 INFO - PROCESS | 1646 | 1467912131138 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}] 10:22:11 INFO - PROCESS | 1646 | 1467912131139 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:11 INFO - PROCESS | 1646 | 1467912131221 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:22:11 INFO - PROCESS | 1646 | 1467912131225 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1646 | 1467912131226 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x123858800 == 41 [pid = 1646] [id = 417] 10:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112bdac00) [pid = 1646] [serial = 1250] [outer = 0x0] 10:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11813b400) [pid = 1646] [serial = 1251] [outer = 0x112bdac00] 10:22:11 INFO - PROCESS | 1646 | 1467912131251 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a83800) [pid = 1646] [serial = 1252] [outer = 0x112bdac00] 10:22:11 INFO - PROCESS | 1646 | 1467912131572 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]]]}] 10:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 472ms 10:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:22:11 INFO - PROCESS | 1646 | 1467912131604 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:22:11 INFO - PROCESS | 1646 | 1467912131606 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:22:11 INFO - PROCESS | 1646 | 1467912131608 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - PROCESS | 1646 | 1467912131609 Marionette TRACE conn2 <- [1,1642,null,{}] 10:22:11 INFO - PROCESS | 1646 | 1467912131611 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}] 10:22:11 INFO - PROCESS | 1646 | 1467912131612 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:11 INFO - PROCESS | 1646 | 1467912131704 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:22:11 INFO - PROCESS | 1646 | 1467912131761 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1646 | 1467912131762 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd60000 == 42 [pid = 1646] [id = 418] 10:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11638f800) [pid = 1646] [serial = 1253] [outer = 0x0] 10:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123979800) [pid = 1646] [serial = 1254] [outer = 0x11638f800] 10:22:11 INFO - PROCESS | 1646 | 1467912131785 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12932f800) [pid = 1646] [serial = 1255] [outer = 0x11638f800] 10:22:12 INFO - PROCESS | 1646 | 1467912132067 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]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 10:22:12 INFO - PROCESS | 1646 | 1467912132076 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 1646 | 1467912132077 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:22:12 INFO - PROCESS | 1646 | 1467912132083 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 1646 | 1467912132086 Marionette TRACE conn2 <- [1,1646,null,{}] 10:22:12 INFO - PROCESS | 1646 | 1467912132094 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}] 10:22:12 INFO - PROCESS | 1646 | 1467912132095 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:12 INFO - PROCESS | 1646 | 1467912132183 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:22:12 INFO - PROCESS | 1646 | 1467912132188 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 1646 | 1467912132188 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c4a1000 == 43 [pid = 1646] [id = 419] 10:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12932fc00) [pid = 1646] [serial = 1256] [outer = 0x0] 10:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129574800) [pid = 1646] [serial = 1257] [outer = 0x12932fc00] 10:22:12 INFO - PROCESS | 1646 | 1467912132213 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1295c0400) [pid = 1646] [serial = 1258] [outer = 0x12932fc00] 10:22:12 INFO - PROCESS | 1646 | 1467912132551 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]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 480ms 10:22:12 INFO - PROCESS | 1646 | 1467912132562 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 1646 | 1467912132564 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:22:12 INFO - PROCESS | 1646 | 1467912132570 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 1646 | 1467912132571 Marionette TRACE conn2 <- [1,1650,null,{}] 10:22:12 INFO - PROCESS | 1646 | 1467912132581 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}] 10:22:12 INFO - PROCESS | 1646 | 1467912132584 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:12 INFO - PROCESS | 1646 | 1467912132694 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:22:12 INFO - PROCESS | 1646 | 1467912132701 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 1646 | 1467912132702 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc41800 == 44 [pid = 1646] [id = 420] 10:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12322f400) [pid = 1646] [serial = 1259] [outer = 0x0] 10:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a6bb000) [pid = 1646] [serial = 1260] [outer = 0x12322f400] 10:22:12 INFO - PROCESS | 1646 | 1467912132726 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a80f000) [pid = 1646] [serial = 1261] [outer = 0x12322f400] 10:22:13 INFO - PROCESS | 1646 | 1467912133042 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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 10:22:13 INFO - PROCESS | 1646 | 1467912133088 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 1646 | 1467912133089 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:22:13 INFO - PROCESS | 1646 | 1467912133091 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 1646 | 1467912133093 Marionette TRACE conn2 <- [1,1654,null,{}] 10:22:13 INFO - PROCESS | 1646 | 1467912133145 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}] 10:22:13 INFO - PROCESS | 1646 | 1467912133146 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:13 INFO - PROCESS | 1646 | 1467912133253 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:22:13 INFO - PROCESS | 1646 | 1467912133333 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 1646 | 1467912133335 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133ab800 == 45 [pid = 1646] [id = 421] 10:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11162ec00) [pid = 1646] [serial = 1262] [outer = 0x0] 10:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1120cc000) [pid = 1646] [serial = 1263] [outer = 0x11162ec00] 10:22:13 INFO - PROCESS | 1646 | 1467912133366 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112887800) [pid = 1646] [serial = 1264] [outer = 0x11162ec00] 10:22:13 INFO - PROCESS | 1646 | 1467912133898 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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 820ms 10:22:13 INFO - PROCESS | 1646 | 1467912133939 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 1646 | 1467912133941 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:22:13 INFO - PROCESS | 1646 | 1467912133947 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 1646 | 1467912133952 Marionette TRACE conn2 <- [1,1658,null,{}] 10:22:13 INFO - PROCESS | 1646 | 1467912133956 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}] 10:22:13 INFO - PROCESS | 1646 | 1467912133958 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:14 INFO - PROCESS | 1646 | 1467912134072 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:22:14 INFO - PROCESS | 1646 | 1467912134155 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 1646 | 1467912134157 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x119189800 == 46 [pid = 1646] [id = 422] 10:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x116712000) [pid = 1646] [serial = 1265] [outer = 0x0] 10:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x116972000) [pid = 1646] [serial = 1266] [outer = 0x116712000] 10:22:14 INFO - PROCESS | 1646 | 1467912134187 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1170b0800) [pid = 1646] [serial = 1267] [outer = 0x116712000] 10:22:14 INFO - PROCESS | 1646 | 1467912134901 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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1025ms 10:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:22:14 INFO - PROCESS | 1646 | 1467912134973 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:22:14 INFO - PROCESS | 1646 | 1467912134975 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:22:14 INFO - PROCESS | 1646 | 1467912134979 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - PROCESS | 1646 | 1467912134981 Marionette TRACE conn2 <- [1,1662,null,{}] 10:22:14 INFO - PROCESS | 1646 | 1467912134984 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}] 10:22:14 INFO - PROCESS | 1646 | 1467912134985 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:15 INFO - PROCESS | 1646 | 1467912135095 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:22:15 INFO - PROCESS | 1646 | 1467912135156 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1646 | 1467912135159 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11693d000 == 47 [pid = 1646] [id = 423] 10:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1170ad400) [pid = 1646] [serial = 1268] [outer = 0x0] 10:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1170b9800) [pid = 1646] [serial = 1269] [outer = 0x1170ad400] 10:22:15 INFO - PROCESS | 1646 | 1467912135187 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118047400) [pid = 1646] [serial = 1270] [outer = 0x1170ad400] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12c4a1000 == 46 [pid = 1646] [id = 419] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd60000 == 45 [pid = 1646] [id = 418] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123858800 == 44 [pid = 1646] [id = 417] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119420800) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12b274000 == 43 [pid = 1646] [id = 416] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8ec800 == 42 [pid = 1646] [id = 415] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119cc0800 == 41 [pid = 1646] [id = 414] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x128f76000 == 40 [pid = 1646] [id = 413] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x118720800 == 39 [pid = 1646] [id = 412] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x126006800 == 38 [pid = 1646] [id = 411] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc2800 == 37 [pid = 1646] [id = 410] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1239bf800 == 36 [pid = 1646] [id = 409] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119fd0800 == 35 [pid = 1646] [id = 408] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x119620800 == 34 [pid = 1646] [id = 407] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x118724000 == 33 [pid = 1646] [id = 406] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116f49000 == 32 [pid = 1646] [id = 405] 10:22:15 INFO - PROCESS | 1646 | --DOCSHELL 0x116344800 == 31 [pid = 1646] [id = 404] 10:22:15 INFO - PROCESS | 1646 | 1467912135700 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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 772ms 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12baa8800) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12923b800) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12aa53c00) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a6c5800) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118371000) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12ba9d400) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12baa9800) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bd70800) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12bd8ec00) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12bd9c400) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11358c000) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176e6c00) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1120d4400) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11162a000) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128af7000) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126797800) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126c45800) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1241e9400) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12322cc00) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118589400) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a85000) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118588800) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11836c400) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123402c00) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1195be800) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118046000) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12bdd5400) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b22e400) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119b47400) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128b71400) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128b78000) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 10:22:15 INFO - PROCESS | 1646 | 1467912135770 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 1646 | 1467912135775 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:22:15 INFO - PROCESS | 1646 | 1467912135785 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 1646 | 1467912135788 Marionette TRACE conn2 <- [1,1666,null,{}] 10:22:15 INFO - PROCESS | 1646 | 1467912135792 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}] 10:22:15 INFO - PROCESS | 1646 | 1467912135794 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:15 INFO - PROCESS | 1646 | 1467912135920 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:22:15 INFO - PROCESS | 1646 | 1467912135935 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1646 | 1467912135936 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x118330800 == 32 [pid = 1646] [id = 424] 10:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118432000) [pid = 1646] [serial = 1271] [outer = 0x0] 10:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11857e400) [pid = 1646] [serial = 1272] [outer = 0x118432000] 10:22:15 INFO - PROCESS | 1646 | 1467912135983 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118892000) [pid = 1646] [serial = 1273] [outer = 0x118432000] 10:22:16 INFO - PROCESS | 1646 | 1467912136427 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]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 673ms 10:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:22:16 INFO - PROCESS | 1646 | 1467912136458 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 1646 | 1467912136459 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:22:16 INFO - PROCESS | 1646 | 1467912136461 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1646 | 1467912136464 Marionette TRACE conn2 <- [1,1670,null,{}] 10:22:16 INFO - PROCESS | 1646 | 1467912136472 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}] 10:22:16 INFO - PROCESS | 1646 | 1467912136475 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:16 INFO - PROCESS | 1646 | 1467912136560 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:22:16 INFO - PROCESS | 1646 | 1467912136567 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 1646 | 1467912136570 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fe3000 == 33 [pid = 1646] [id = 425] 10:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11941d800) [pid = 1646] [serial = 1274] [outer = 0x0] 10:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11947d400) [pid = 1646] [serial = 1275] [outer = 0x11941d800] 10:22:16 INFO - PROCESS | 1646 | 1467912136598 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11964a400) [pid = 1646] [serial = 1276] [outer = 0x11941d800] 10:22:16 INFO - PROCESS | 1646 | 1467912136944 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]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 10:22:16 INFO - PROCESS | 1646 | 1467912136985 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:22:16 INFO - PROCESS | 1646 | 1467912136987 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:22:16 INFO - PROCESS | 1646 | 1467912136989 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1646 | 1467912136990 Marionette TRACE conn2 <- [1,1674,null,{}] 10:22:16 INFO - PROCESS | 1646 | 1467912136993 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}] 10:22:16 INFO - PROCESS | 1646 | 1467912136994 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:17 INFO - PROCESS | 1646 | 1467912137073 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:22:17 INFO - PROCESS | 1646 | 1467912137077 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 1646 | 1467912137078 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cdb000 == 34 [pid = 1646] [id = 426] 10:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1199a8000) [pid = 1646] [serial = 1277] [outer = 0x0] 10:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a82800) [pid = 1646] [serial = 1278] [outer = 0x1199a8000] 10:22:17 INFO - PROCESS | 1646 | 1467912137107 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b4b400) [pid = 1646] [serial = 1279] [outer = 0x1199a8000] 10:22:17 INFO - PROCESS | 1646 | 1467912137449 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]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 10:22:17 INFO - PROCESS | 1646 | 1467912137458 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 1646 | 1467912137459 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:22:17 INFO - PROCESS | 1646 | 1467912137461 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 1646 | 1467912137462 Marionette TRACE conn2 <- [1,1678,null,{}] 10:22:17 INFO - PROCESS | 1646 | 1467912137468 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}] 10:22:17 INFO - PROCESS | 1646 | 1467912137470 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:17 INFO - PROCESS | 1646 | 1467912137550 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:22:17 INFO - PROCESS | 1646 | 1467912137554 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 1646 | 1467912137555 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cd1000 == 35 [pid = 1646] [id = 427] 10:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1199a9000) [pid = 1646] [serial = 1280] [outer = 0x0] 10:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119be0400) [pid = 1646] [serial = 1281] [outer = 0x1199a9000] 10:22:17 INFO - PROCESS | 1646 | 1467912137637 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12322a400) [pid = 1646] [serial = 1282] [outer = 0x1199a9000] 10:22:17 INFO - PROCESS | 1646 | 1467912137988 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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 572ms 10:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:22:18 INFO - PROCESS | 1646 | 1467912138034 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 1646 | 1467912138035 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:22:18 INFO - PROCESS | 1646 | 1467912138037 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 1646 | 1467912138038 Marionette TRACE conn2 <- [1,1682,null,{}] 10:22:18 INFO - PROCESS | 1646 | 1467912138040 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}] 10:22:18 INFO - PROCESS | 1646 | 1467912138044 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:18 INFO - PROCESS | 1646 | 1467912138163 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:22:18 INFO - PROCESS | 1646 | 1467912138173 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1646 | 1467912138175 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x129288000 == 36 [pid = 1646] [id = 428] 10:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1234f5000) [pid = 1646] [serial = 1283] [outer = 0x0] 10:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123c49c00) [pid = 1646] [serial = 1284] [outer = 0x1234f5000] 10:22:18 INFO - PROCESS | 1646 | 1467912138200 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126797800) [pid = 1646] [serial = 1285] [outer = 0x1234f5000] 10:22:18 INFO - PROCESS | 1646 | 1467912138548 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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 568ms 10:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:22:18 INFO - PROCESS | 1646 | 1467912138606 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 1646 | 1467912138607 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:22:18 INFO - PROCESS | 1646 | 1467912138609 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 1646 | 1467912138610 Marionette TRACE conn2 <- [1,1686,null,{}] 10:22:18 INFO - PROCESS | 1646 | 1467912138612 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}] 10:22:18 INFO - PROCESS | 1646 | 1467912138613 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:18 INFO - PROCESS | 1646 | 1467912138714 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:22:18 INFO - PROCESS | 1646 | 1467912138756 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1646 | 1467912138757 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a679000 == 37 [pid = 1646] [id = 429] 10:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126a2cc00) [pid = 1646] [serial = 1286] [outer = 0x0] 10:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126c45400) [pid = 1646] [serial = 1287] [outer = 0x126a2cc00] 10:22:18 INFO - PROCESS | 1646 | 1467912138789 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128af9000) [pid = 1646] [serial = 1288] [outer = 0x126a2cc00] 10:22:19 INFO - PROCESS | 1646 | 1467912139257 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]]]}] 10:22:19 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 10:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 668ms 10:22:19 INFO - PROCESS | 1646 | 1467912139296 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 1646 | 1467912139299 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:22:19 INFO - PROCESS | 1646 | 1467912139303 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 1646 | 1467912139305 Marionette TRACE conn2 <- [1,1690,null,{}] 10:22:19 INFO - PROCESS | 1646 | 1467912139308 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}] 10:22:19 INFO - PROCESS | 1646 | 1467912139310 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:19 INFO - PROCESS | 1646 | 1467912139412 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:22:19 INFO - PROCESS | 1646 | 1467912139455 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 1646 | 1467912139456 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab8a000 == 38 [pid = 1646] [id = 430] 10:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128af9800) [pid = 1646] [serial = 1289] [outer = 0x0] 10:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128b70400) [pid = 1646] [serial = 1290] [outer = 0x128af9800] 10:22:19 INFO - PROCESS | 1646 | 1467912139480 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128de2400) [pid = 1646] [serial = 1291] [outer = 0x128af9800] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12452b800) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11358e400) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11941e000) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11836f400) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119425c00) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119474c00) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11358dc00) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x110680c00) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126ccb000) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187cbc00) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128afe400) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112a02400) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112bdac00) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11803fc00) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12932fc00) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11638f800) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112284c00) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:22:19 INFO - PROCESS | 1646 | 1467912139894 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]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 621ms 10:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:22:19 INFO - PROCESS | 1646 | 1467912139923 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 1646 | 1467912139925 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:22:19 INFO - PROCESS | 1646 | 1467912139927 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 1646 | 1467912139928 Marionette TRACE conn2 <- [1,1694,null,{}] 10:22:19 INFO - PROCESS | 1646 | 1467912139930 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}] 10:22:19 INFO - PROCESS | 1646 | 1467912139931 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:20 INFO - PROCESS | 1646 | 1467912140011 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:22:20 INFO - PROCESS | 1646 | 1467912140092 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 1646 | 1467912140093 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x126025000 == 39 [pid = 1646] [id = 431] 10:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112a02800) [pid = 1646] [serial = 1292] [outer = 0x0] 10:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117eb0c00) [pid = 1646] [serial = 1293] [outer = 0x112a02800] 10:22:20 INFO - PROCESS | 1646 | 1467912140121 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119471800) [pid = 1646] [serial = 1294] [outer = 0x112a02800] 10:22:20 INFO - PROCESS | 1646 | 1467912140375 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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 468ms 10:22:20 INFO - PROCESS | 1646 | 1467912140396 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 1646 | 1467912140397 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:22:20 INFO - PROCESS | 1646 | 1467912140410 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 1646 | 1467912140411 Marionette TRACE conn2 <- [1,1698,null,{}] 10:22:20 INFO - PROCESS | 1646 | 1467912140421 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}] 10:22:20 INFO - PROCESS | 1646 | 1467912140423 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:20 INFO - PROCESS | 1646 | 1467912140510 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:22:20 INFO - PROCESS | 1646 | 1467912140515 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 1646 | 1467912140518 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba3f000 == 40 [pid = 1646] [id = 432] 10:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a86800) [pid = 1646] [serial = 1295] [outer = 0x0] 10:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126a3a800) [pid = 1646] [serial = 1296] [outer = 0x119a86800] 10:22:20 INFO - PROCESS | 1646 | 1467912140542 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128b6fc00) [pid = 1646] [serial = 1297] [outer = 0x119a86800] 10:22:20 INFO - PROCESS | 1646 | 1467912140864 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]]]}] 10:22:20 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 10:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 10:22:20 INFO - PROCESS | 1646 | 1467912140879 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 1646 | 1467912140881 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:22:20 INFO - PROCESS | 1646 | 1467912140888 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 1646 | 1467912140890 Marionette TRACE conn2 <- [1,1702,null,{}] 10:22:20 INFO - PROCESS | 1646 | 1467912140892 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}] 10:22:20 INFO - PROCESS | 1646 | 1467912140894 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:21 INFO - PROCESS | 1646 | 1467912141002 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:22:21 INFO - PROCESS | 1646 | 1467912141065 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 1646 | 1467912141066 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c497800 == 41 [pid = 1646] [id = 433] 10:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126583800) [pid = 1646] [serial = 1298] [outer = 0x0] 10:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x129328400) [pid = 1646] [serial = 1299] [outer = 0x126583800] 10:22:21 INFO - PROCESS | 1646 | 1467912141092 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1295be400) [pid = 1646] [serial = 1300] [outer = 0x126583800] 10:22:21 INFO - PROCESS | 1646 | 1467912141391 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]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 10:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:22:21 INFO - PROCESS | 1646 | 1467912141408 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 1646 | 1467912141409 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:22:21 INFO - PROCESS | 1646 | 1467912141411 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - PROCESS | 1646 | 1467912141413 Marionette TRACE conn2 <- [1,1706,null,{}] 10:22:21 INFO - PROCESS | 1646 | 1467912141420 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}] 10:22:21 INFO - PROCESS | 1646 | 1467912141421 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:21 INFO - PROCESS | 1646 | 1467912141506 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:22:21 INFO - PROCESS | 1646 | 1467912141510 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 1646 | 1467912141511 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c719800 == 42 [pid = 1646] [id = 434] 10:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1295c8800) [pid = 1646] [serial = 1301] [outer = 0x0] 10:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a819c00) [pid = 1646] [serial = 1302] [outer = 0x1295c8800] 10:22:21 INFO - PROCESS | 1646 | 1467912141535 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ab5bc00) [pid = 1646] [serial = 1303] [outer = 0x1295c8800] 10:22:21 INFO - PROCESS | 1646 | 1467912141972 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]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 10:22:22 INFO - PROCESS | 1646 | 1467912142035 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 1646 | 1467912142037 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:22:22 INFO - PROCESS | 1646 | 1467912142040 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 1646 | 1467912142042 Marionette TRACE conn2 <- [1,1710,null,{}] 10:22:22 INFO - PROCESS | 1646 | 1467912142046 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}] 10:22:22 INFO - PROCESS | 1646 | 1467912142048 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:22 INFO - PROCESS | 1646 | 1467912142163 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:22:22 INFO - PROCESS | 1646 | 1467912142236 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 1646 | 1467912142238 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x118154800 == 43 [pid = 1646] [id = 435] 10:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112bd2400) [pid = 1646] [serial = 1304] [outer = 0x0] 10:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116631400) [pid = 1646] [serial = 1305] [outer = 0x112bd2400] 10:22:22 INFO - PROCESS | 1646 | 1467912142268 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11803d000) [pid = 1646] [serial = 1306] [outer = 0x112bd2400] 10:22:22 INFO - PROCESS | 1646 | 1467912142704 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]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 675ms 10:22:22 INFO - PROCESS | 1646 | 1467912142717 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 1646 | 1467912142721 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:22:22 INFO - PROCESS | 1646 | 1467912142725 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 1646 | 1467912142727 Marionette TRACE conn2 <- [1,1714,null,{}] 10:22:22 INFO - PROCESS | 1646 | 1467912142730 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}] 10:22:22 INFO - PROCESS | 1646 | 1467912142732 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:22 INFO - PROCESS | 1646 | 1467912142861 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:22:22 INFO - PROCESS | 1646 | 1467912142921 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 1646 | 1467912142922 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12616c800 == 44 [pid = 1646] [id = 436] 10:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118895c00) [pid = 1646] [serial = 1307] [outer = 0x0] 10:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119421400) [pid = 1646] [serial = 1308] [outer = 0x118895c00] 10:22:22 INFO - PROCESS | 1646 | 1467912142952 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1195c8400) [pid = 1646] [serial = 1309] [outer = 0x118895c00] 10:22:23 INFO - PROCESS | 1646 | 1467912143407 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]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 720ms 10:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:22:23 INFO - PROCESS | 1646 | 1467912143447 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 1646 | 1467912143449 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:22:23 INFO - PROCESS | 1646 | 1467912143451 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - PROCESS | 1646 | 1467912143454 Marionette TRACE conn2 <- [1,1718,null,{}] 10:22:23 INFO - PROCESS | 1646 | 1467912143462 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}] 10:22:23 INFO - PROCESS | 1646 | 1467912143465 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:23 INFO - PROCESS | 1646 | 1467912143571 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:22:23 INFO - PROCESS | 1646 | 1467912143632 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 1646 | 1467912143634 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc3e000 == 45 [pid = 1646] [id = 437] 10:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12100d000) [pid = 1646] [serial = 1310] [outer = 0x0] 10:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123c7a000) [pid = 1646] [serial = 1311] [outer = 0x12100d000] 10:22:23 INFO - PROCESS | 1646 | 1467912143665 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124ce2c00) [pid = 1646] [serial = 1312] [outer = 0x12100d000] 10:22:24 INFO - PROCESS | 1646 | 1467912144125 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]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 724ms 10:22:24 INFO - PROCESS | 1646 | 1467912144177 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 1646 | 1467912144180 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:22:24 INFO - PROCESS | 1646 | 1467912144216 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - PROCESS | 1646 | 1467912144217 Marionette TRACE conn2 <- [1,1722,null,{}] 10:22:24 INFO - PROCESS | 1646 | 1467912144222 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}] 10:22:24 INFO - PROCESS | 1646 | 1467912144223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:24 INFO - PROCESS | 1646 | 1467912144330 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:22:24 INFO - PROCESS | 1646 | 1467912144401 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 1646 | 1467912144402 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d394800 == 46 [pid = 1646] [id = 438] 10:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124cee000) [pid = 1646] [serial = 1313] [outer = 0x0] 10:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128af5800) [pid = 1646] [serial = 1314] [outer = 0x124cee000] 10:22:24 INFO - PROCESS | 1646 | 1467912144432 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x129561800) [pid = 1646] [serial = 1315] [outer = 0x124cee000] 10:22:24 INFO - PROCESS | 1646 | 1467912144883 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]]]}] 10:22:24 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 10:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 693ms 10:22:24 INFO - PROCESS | 1646 | 1467912144889 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:22:24 INFO - PROCESS | 1646 | 1467912144891 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:22:24 INFO - PROCESS | 1646 | 1467912144893 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - PROCESS | 1646 | 1467912144895 Marionette TRACE conn2 <- [1,1726,null,{}] 10:22:24 INFO - PROCESS | 1646 | 1467912144897 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}] 10:22:24 INFO - PROCESS | 1646 | 1467912144901 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:25 INFO - PROCESS | 1646 | 1467912145002 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:22:25 INFO - PROCESS | 1646 | 1467912145058 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1646 | 1467912145059 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b26f800 == 47 [pid = 1646] [id = 439] 10:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11813d000) [pid = 1646] [serial = 1316] [outer = 0x0] 10:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x129565000) [pid = 1646] [serial = 1317] [outer = 0x11813d000] 10:22:25 INFO - PROCESS | 1646 | 1467912145088 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x129579400) [pid = 1646] [serial = 1318] [outer = 0x11813d000] 10:22:25 INFO - PROCESS | 1646 | 1467912145697 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]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 870ms 10:22:25 INFO - PROCESS | 1646 | 1467912145764 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:22:25 INFO - PROCESS | 1646 | 1467912145766 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:22:25 INFO - PROCESS | 1646 | 1467912145770 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 1646 | 1467912145772 Marionette TRACE conn2 <- [1,1730,null,{}] 10:22:25 INFO - PROCESS | 1646 | 1467912145775 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}] 10:22:25 INFO - PROCESS | 1646 | 1467912145777 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:25 INFO - PROCESS | 1646 | 1467912145880 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:22:25 INFO - PROCESS | 1646 | 1467912145953 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1646 | 1467912145955 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x118155800 == 48 [pid = 1646] [id = 440] 10:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11696f000) [pid = 1646] [serial = 1319] [outer = 0x0] 10:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118046000) [pid = 1646] [serial = 1320] [outer = 0x11696f000] 10:22:25 INFO - PROCESS | 1646 | 1467912145983 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118371800) [pid = 1646] [serial = 1321] [outer = 0x11696f000] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12c497800 == 47 [pid = 1646] [id = 433] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba3f000 == 46 [pid = 1646] [id = 432] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x126025000 == 45 [pid = 1646] [id = 431] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab8a000 == 44 [pid = 1646] [id = 430] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12a679000 == 43 [pid = 1646] [id = 429] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x129288000 == 42 [pid = 1646] [id = 428] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x124cd1000 == 41 [pid = 1646] [id = 427] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x123cdb000 == 40 [pid = 1646] [id = 426] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x119fe3000 == 39 [pid = 1646] [id = 425] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x118330800 == 38 [pid = 1646] [id = 424] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11693d000 == 37 [pid = 1646] [id = 423] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x119189800 == 36 [pid = 1646] [id = 422] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1133ab800 == 35 [pid = 1646] [id = 421] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc41800 == 34 [pid = 1646] [id = 420] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12d289800 == 33 [pid = 1646] [id = 403] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12b26f800 == 32 [pid = 1646] [id = 439] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12d394800 == 31 [pid = 1646] [id = 438] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc3e000 == 30 [pid = 1646] [id = 437] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12616c800 == 29 [pid = 1646] [id = 436] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12c719800 == 28 [pid = 1646] [id = 434] 10:22:26 INFO - PROCESS | 1646 | --DOCSHELL 0x118154800 == 27 [pid = 1646] [id = 435] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12608bc00) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11617d400) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11670fc00) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119425800) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118581c00) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1187cd000) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1195be000) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a89400) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x123003c00) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1230c3400) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119416c00) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119422c00) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1176e9400) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126cd8c00) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118136400) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126c3e400) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1234fec00) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128b78400) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123971800) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112a02c00) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12923d400) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11813b400) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112be9000) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a83800) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119b48800) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119be1400) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129574800) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123979800) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1295c0400) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123972400) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128afc400) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12932f800) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a6bb000) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12452ac00) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 10:22:26 INFO - PROCESS | 1646 | 1467912146970 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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1223ms 10:22:26 INFO - PROCESS | 1646 | 1467912146993 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:22:27 INFO - PROCESS | 1646 | 1467912146997 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:22:27 INFO - PROCESS | 1646 | 1467912147003 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 1646 | 1467912147005 Marionette TRACE conn2 <- [1,1734,null,{}] 10:22:27 INFO - PROCESS | 1646 | 1467912147010 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}] 10:22:27 INFO - PROCESS | 1646 | 1467912147012 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:27 INFO - PROCESS | 1646 | 1467912147148 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:22:27 INFO - PROCESS | 1646 | 1467912147273 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1646 | 1467912147275 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x116994000 == 28 [pid = 1646] [id = 441] 10:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1149d8800) [pid = 1646] [serial = 1322] [outer = 0x0] 10:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1161dfc00) [pid = 1646] [serial = 1323] [outer = 0x1149d8800] 10:22:27 INFO - PROCESS | 1646 | 1467912147322 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x116975400) [pid = 1646] [serial = 1324] [outer = 0x1149d8800] 10:22:27 INFO - PROCESS | 1646 | 1467912147653 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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 10:22:27 INFO - PROCESS | 1646 | 1467912147674 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 1646 | 1467912147677 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:22:27 INFO - PROCESS | 1646 | 1467912147683 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 1646 | 1467912147686 Marionette TRACE conn2 <- [1,1738,null,{}] 10:22:27 INFO - PROCESS | 1646 | 1467912147689 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}] 10:22:27 INFO - PROCESS | 1646 | 1467912147690 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:27 INFO - PROCESS | 1646 | 1467912147773 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:22:27 INFO - PROCESS | 1646 | 1467912147828 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1646 | 1467912147829 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x118151800 == 29 [pid = 1646] [id = 442] 10:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x117034c00) [pid = 1646] [serial = 1325] [outer = 0x0] 10:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11813a000) [pid = 1646] [serial = 1326] [outer = 0x117034c00] 10:22:27 INFO - PROCESS | 1646 | 1467912147856 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118582400) [pid = 1646] [serial = 1327] [outer = 0x117034c00] 10:22:28 INFO - PROCESS | 1646 | 1467912148217 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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 571ms 10:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:22:28 INFO - PROCESS | 1646 | 1467912148255 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1646 | 1467912148257 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:22:28 INFO - PROCESS | 1646 | 1467912148260 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1646 | 1467912148264 Marionette TRACE conn2 <- [1,1742,null,{}] 10:22:28 INFO - PROCESS | 1646 | 1467912148279 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}] 10:22:28 INFO - PROCESS | 1646 | 1467912148284 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:28 INFO - PROCESS | 1646 | 1467912148441 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:22:28 INFO - PROCESS | 1646 | 1467912148454 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 1646 | 1467912148457 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c6b800 == 30 [pid = 1646] [id = 443] 10:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11316c800) [pid = 1646] [serial = 1328] [outer = 0x0] 10:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119425c00) [pid = 1646] [serial = 1329] [outer = 0x11316c800] 10:22:28 INFO - PROCESS | 1646 | 1467912148485 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1195c1400) [pid = 1646] [serial = 1330] [outer = 0x11316c800] 10:22:28 INFO - PROCESS | 1646 | 1467912148805 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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 580ms 10:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:22:28 INFO - PROCESS | 1646 | 1467912148839 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1646 | 1467912148842 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:22:28 INFO - PROCESS | 1646 | 1467912148844 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1646 | 1467912148846 Marionette TRACE conn2 <- [1,1746,null,{}] 10:22:28 INFO - PROCESS | 1646 | 1467912148850 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}] 10:22:28 INFO - PROCESS | 1646 | 1467912148851 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:28 INFO - PROCESS | 1646 | 1467912148973 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:22:29 INFO - PROCESS | 1646 | 1467912149076 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1646 | 1467912149077 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12332a800 == 31 [pid = 1646] [id = 444] 10:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11857f400) [pid = 1646] [serial = 1331] [outer = 0x0] 10:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11964a800) [pid = 1646] [serial = 1332] [outer = 0x11857f400] 10:22:29 INFO - PROCESS | 1646 | 1467912149120 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119b43400) [pid = 1646] [serial = 1333] [outer = 0x11857f400] 10:22:29 INFO - PROCESS | 1646 | 1467912149490 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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 10:22:29 INFO - PROCESS | 1646 | 1467912149521 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 1646 | 1467912149523 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:22:29 INFO - PROCESS | 1646 | 1467912149527 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 1646 | 1467912149529 Marionette TRACE conn2 <- [1,1750,null,{}] 10:22:29 INFO - PROCESS | 1646 | 1467912149545 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}] 10:22:29 INFO - PROCESS | 1646 | 1467912149547 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:29 INFO - PROCESS | 1646 | 1467912149689 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:22:29 INFO - PROCESS | 1646 | 1467912149737 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1646 | 1467912149739 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1241c0800 == 32 [pid = 1646] [id = 445] 10:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116977400) [pid = 1646] [serial = 1334] [outer = 0x0] 10:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119be1400) [pid = 1646] [serial = 1335] [outer = 0x116977400] 10:22:29 INFO - PROCESS | 1646 | 1467912149780 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123003000) [pid = 1646] [serial = 1336] [outer = 0x116977400] 10:22:30 INFO - PROCESS | 1646 | 1467912150190 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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 682ms 10:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:22:30 INFO - PROCESS | 1646 | 1467912150209 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 1646 | 1467912150211 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:22:30 INFO - PROCESS | 1646 | 1467912150213 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 1646 | 1467912150214 Marionette TRACE conn2 <- [1,1754,null,{}] 10:22:30 INFO - PROCESS | 1646 | 1467912150223 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}] 10:22:30 INFO - PROCESS | 1646 | 1467912150227 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:30 INFO - PROCESS | 1646 | 1467912150344 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:22:30 INFO - PROCESS | 1646 | 1467912150349 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 1646 | 1467912150351 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126741000 == 33 [pid = 1646] [id = 446] 10:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123003800) [pid = 1646] [serial = 1337] [outer = 0x0] 10:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123787800) [pid = 1646] [serial = 1338] [outer = 0x123003800] 10:22:30 INFO - PROCESS | 1646 | 1467912150376 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126084c00) [pid = 1646] [serial = 1339] [outer = 0x123003800] 10:22:30 INFO - PROCESS | 1646 | 1467912150722 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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 525ms 10:22:30 INFO - PROCESS | 1646 | 1467912150739 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 1646 | 1467912150740 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:22:30 INFO - PROCESS | 1646 | 1467912150742 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 1646 | 1467912150743 Marionette TRACE conn2 <- [1,1758,null,{}] 10:22:30 INFO - PROCESS | 1646 | 1467912150746 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}] 10:22:30 INFO - PROCESS | 1646 | 1467912150747 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:30 INFO - PROCESS | 1646 | 1467912150852 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:22:30 INFO - PROCESS | 1646 | 1467912150862 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 1646 | 1467912150862 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x129287800 == 34 [pid = 1646] [id = 447] 10:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112bdcc00) [pid = 1646] [serial = 1340] [outer = 0x0] 10:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126798400) [pid = 1646] [serial = 1341] [outer = 0x112bdcc00] 10:22:30 INFO - PROCESS | 1646 | 1467912150889 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126a3ac00) [pid = 1646] [serial = 1342] [outer = 0x112bdcc00] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1234f5000) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126a2cc00) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112a02800) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128af9800) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11941d800) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1170ad400) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118432000) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116712000) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12322f400) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11162ec00) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1199a8000) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126583800) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1295c8800) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119a86800) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:22:31 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1199a9000) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:22:31 INFO - PROCESS | 1646 | 1467912151404 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]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 668ms 10:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:22:31 INFO - PROCESS | 1646 | 1467912151411 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 1646 | 1467912151412 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:22:31 INFO - PROCESS | 1646 | 1467912151414 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 1646 | 1467912151415 Marionette TRACE conn2 <- [1,1762,null,{}] 10:22:31 INFO - PROCESS | 1646 | 1467912151421 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}] 10:22:31 INFO - PROCESS | 1646 | 1467912151423 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:31 INFO - PROCESS | 1646 | 1467912151502 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:22:31 INFO - PROCESS | 1646 | 1467912151506 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 1646 | 1467912151507 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f72000 == 35 [pid = 1646] [id = 448] 10:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112a0bc00) [pid = 1646] [serial = 1343] [outer = 0x0] 10:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1195bf000) [pid = 1646] [serial = 1344] [outer = 0x112a0bc00] 10:22:31 INFO - PROCESS | 1646 | 1467912151532 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1230bec00) [pid = 1646] [serial = 1345] [outer = 0x112a0bc00] 10:22:31 INFO - PROCESS | 1646 | 1467912151875 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]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 474ms 10:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:22:31 INFO - PROCESS | 1646 | 1467912151889 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 1646 | 1467912151890 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:22:31 INFO - PROCESS | 1646 | 1467912151893 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 1646 | 1467912151894 Marionette TRACE conn2 <- [1,1766,null,{}] 10:22:31 INFO - PROCESS | 1646 | 1467912151896 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}] 10:22:31 INFO - PROCESS | 1646 | 1467912151899 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:32 INFO - PROCESS | 1646 | 1467912152007 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:22:32 INFO - PROCESS | 1646 | 1467912152015 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 1646 | 1467912152018 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c68800 == 36 [pid = 1646] [id = 449] 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126092800) [pid = 1646] [serial = 1346] [outer = 0x0] 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126a30800) [pid = 1646] [serial = 1347] [outer = 0x126092800] 10:22:32 INFO - PROCESS | 1646 | 1467912152043 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126cd7800) [pid = 1646] [serial = 1348] [outer = 0x126092800] 10:22:32 INFO - PROCESS | 1646 | 1467912152357 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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 470ms 10:22:32 INFO - PROCESS | 1646 | 1467912152364 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 1646 | 1467912152365 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:22:32 INFO - PROCESS | 1646 | 1467912152371 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1646 | 1467912152372 Marionette TRACE conn2 <- [1,1770,null,{}] 10:22:32 INFO - PROCESS | 1646 | 1467912152374 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}] 10:22:32 INFO - PROCESS | 1646 | 1467912152375 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:32 INFO - PROCESS | 1646 | 1467912152455 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:22:32 INFO - PROCESS | 1646 | 1467912152459 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 1646 | 1467912152460 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b25b800 == 37 [pid = 1646] [id = 450] 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11842a400) [pid = 1646] [serial = 1349] [outer = 0x0] 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128af8c00) [pid = 1646] [serial = 1350] [outer = 0x11842a400] 10:22:32 INFO - PROCESS | 1646 | 1467912152484 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128b74c00) [pid = 1646] [serial = 1351] [outer = 0x11842a400] 10:22:32 INFO - PROCESS | 1646 | 1467912152811 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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 10:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:22:32 INFO - PROCESS | 1646 | 1467912152840 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 1646 | 1467912152842 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:22:32 INFO - PROCESS | 1646 | 1467912152844 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1646 | 1467912152846 Marionette TRACE conn2 <- [1,1774,null,{}] 10:22:32 INFO - PROCESS | 1646 | 1467912152848 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}] 10:22:32 INFO - PROCESS | 1646 | 1467912152852 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:32 INFO - PROCESS | 1646 | 1467912152979 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:22:32 INFO - PROCESS | 1646 | 1467912152986 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 1646 | 1467912152987 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12413f800 == 38 [pid = 1646] [id = 451] 10:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118589800) [pid = 1646] [serial = 1352] [outer = 0x0] 10:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126c3e800) [pid = 1646] [serial = 1353] [outer = 0x118589800] 10:22:33 INFO - PROCESS | 1646 | 1467912153014 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1295bac00) [pid = 1646] [serial = 1354] [outer = 0x118589800] 10:22:33 INFO - PROCESS | 1646 | 1467912153474 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]]]}] 10:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 669ms 10:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:22:33 INFO - PROCESS | 1646 | 1467912153514 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:22:33 INFO - PROCESS | 1646 | 1467912153517 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:22:33 INFO - PROCESS | 1646 | 1467912153520 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:22:33 INFO - PROCESS | 1646 | 1467912153522 Marionette TRACE conn2 <- [1,1778,null,{}] 10:22:33 INFO - PROCESS | 1646 | 1467912153526 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}] 10:22:33 INFO - PROCESS | 1646 | 1467912153528 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:33 INFO - PROCESS | 1646 | 1467912153645 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:22:33 INFO - PROCESS | 1646 | 1467912153705 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 1646 | 1467912153707 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x11720b000 == 39 [pid = 1646] [id = 452] 10:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11286dc00) [pid = 1646] [serial = 1355] [outer = 0x0] 10:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112bd3c00) [pid = 1646] [serial = 1356] [outer = 0x11286dc00] 10:22:33 INFO - PROCESS | 1646 | 1467912153738 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1166f0400) [pid = 1646] [serial = 1357] [outer = 0x11286dc00] 10:22:34 INFO - PROCESS | 1646 | 1467912154270 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]]]}] 10:22:34 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 10:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 10:22:34 INFO - PROCESS | 1646 | 1467912154308 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 1646 | 1467912154311 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:22:34 INFO - PROCESS | 1646 | 1467912154320 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 1646 | 1467912154322 Marionette TRACE conn2 <- [1,1782,null,{}] 10:22:34 INFO - PROCESS | 1646 | 1467912154324 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}] 10:22:34 INFO - PROCESS | 1646 | 1467912154326 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:34 INFO - PROCESS | 1646 | 1467912154436 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:22:34 INFO - PROCESS | 1646 | 1467912154515 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 1646 | 1467912154516 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x123848000 == 40 [pid = 1646] [id = 453] 10:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118366c00) [pid = 1646] [serial = 1358] [outer = 0x0] 10:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118581c00) [pid = 1646] [serial = 1359] [outer = 0x118366c00] 10:22:34 INFO - PROCESS | 1646 | 1467912154547 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11888e000) [pid = 1646] [serial = 1360] [outer = 0x118366c00] 10:22:35 INFO - PROCESS | 1646 | 1467912155218 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]]]}] 10:22:35 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 10:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 972ms 10:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:22:35 INFO - PROCESS | 1646 | 1467912155293 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1646 | 1467912155295 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:22:35 INFO - PROCESS | 1646 | 1467912155299 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1646 | 1467912155301 Marionette TRACE conn2 <- [1,1786,null,{}] 10:22:35 INFO - PROCESS | 1646 | 1467912155305 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}] 10:22:35 INFO - PROCESS | 1646 | 1467912155307 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:35 INFO - PROCESS | 1646 | 1467912155416 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:22:35 INFO - PROCESS | 1646 | 1467912155471 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 1646 | 1467912155474 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x117222800 == 41 [pid = 1646] [id = 454] 10:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x116712000) [pid = 1646] [serial = 1361] [outer = 0x0] 10:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x116973400) [pid = 1646] [serial = 1362] [outer = 0x116712000] 10:22:35 INFO - PROCESS | 1646 | 1467912155502 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1176f2400) [pid = 1646] [serial = 1363] [outer = 0x116712000] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b25b800 == 40 [pid = 1646] [id = 450] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119c68800 == 39 [pid = 1646] [id = 449] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x128f72000 == 38 [pid = 1646] [id = 448] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x129287800 == 37 [pid = 1646] [id = 447] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x126741000 == 36 [pid = 1646] [id = 446] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1241c0800 == 35 [pid = 1646] [id = 445] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12332a800 == 34 [pid = 1646] [id = 444] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x119c6b800 == 33 [pid = 1646] [id = 443] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x118151800 == 32 [pid = 1646] [id = 442] 10:22:35 INFO - PROCESS | 1646 | --DOCSHELL 0x116994000 == 31 [pid = 1646] [id = 441] 10:22:35 INFO - PROCESS | 1646 | 1467912155918 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]]]}] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123c49c00) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126c45400) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x117eb0c00) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128b70400) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11947d400) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11964a400) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1170b9800) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118047400) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11857e400) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118892000) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116972000) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1170b0800) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a80f000) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1120cc000) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112887800) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128af9000) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a82800) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119b4b400) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1295be400) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a819c00) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12ab5bc00) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126a3a800) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128b6fc00) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129328400) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128de2400) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119be0400) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12322a400) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119471800) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 10:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126797800) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 10:22:35 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 10:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 674ms 10:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:22:35 INFO - PROCESS | 1646 | 1467912155972 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1646 | 1467912155975 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:22:35 INFO - PROCESS | 1646 | 1467912155979 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1646 | 1467912155981 Marionette TRACE conn2 <- [1,1790,null,{}] 10:22:35 INFO - PROCESS | 1646 | 1467912155983 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}] 10:22:35 INFO - PROCESS | 1646 | 1467912155985 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:36 INFO - PROCESS | 1646 | 1467912156065 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:22:36 INFO - PROCESS | 1646 | 1467912156072 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1646 | 1467912156073 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x118151000 == 32 [pid = 1646] [id = 455] 10:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118136400) [pid = 1646] [serial = 1364] [outer = 0x0] 10:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118433c00) [pid = 1646] [serial = 1365] [outer = 0x118136400] 10:22:36 INFO - PROCESS | 1646 | 1467912156101 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118896800) [pid = 1646] [serial = 1366] [outer = 0x118136400] 10:22:36 INFO - PROCESS | 1646 | 1467912156454 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]]]}] 10:22:36 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) 10:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 10:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:22:36 INFO - PROCESS | 1646 | 1467912156509 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 1646 | 1467912156511 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:22:36 INFO - PROCESS | 1646 | 1467912156514 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 1646 | 1467912156517 Marionette TRACE conn2 <- [1,1794,null,{}] 10:22:36 INFO - PROCESS | 1646 | 1467912156524 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}] 10:22:36 INFO - PROCESS | 1646 | 1467912156527 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:36 INFO - PROCESS | 1646 | 1467912156612 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:22:36 INFO - PROCESS | 1646 | 1467912156620 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1646 | 1467912156622 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x123140800 == 33 [pid = 1646] [id = 456] 10:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1120d6c00) [pid = 1646] [serial = 1367] [outer = 0x0] 10:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1195c7c00) [pid = 1646] [serial = 1368] [outer = 0x1120d6c00] 10:22:36 INFO - PROCESS | 1646 | 1467912156651 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a85400) [pid = 1646] [serial = 1369] [outer = 0x1120d6c00] 10:22:37 INFO - PROCESS | 1646 | 1467912157021 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]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 524ms 10:22:37 INFO - PROCESS | 1646 | 1467912157038 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 1646 | 1467912157040 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:22:37 INFO - PROCESS | 1646 | 1467912157042 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - PROCESS | 1646 | 1467912157043 Marionette TRACE conn2 <- [1,1798,null,{}] 10:22:37 INFO - PROCESS | 1646 | 1467912157046 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}] 10:22:37 INFO - PROCESS | 1646 | 1467912157047 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:37 INFO - PROCESS | 1646 | 1467912157140 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:22:37 INFO - PROCESS | 1646 | 1467912157194 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 1646 | 1467912157195 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1243cc000 == 34 [pid = 1646] [id = 457] 10:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119476000) [pid = 1646] [serial = 1370] [outer = 0x0] 10:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119b4d400) [pid = 1646] [serial = 1371] [outer = 0x119476000] 10:22:37 INFO - PROCESS | 1646 | 1467912157220 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1234f4c00) [pid = 1646] [serial = 1372] [outer = 0x119476000] 10:22:37 INFO - PROCESS | 1646 | 1467912157532 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]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 523ms 10:22:37 INFO - PROCESS | 1646 | 1467912157570 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 1646 | 1467912157572 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:22:37 INFO - PROCESS | 1646 | 1467912157575 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - PROCESS | 1646 | 1467912157577 Marionette TRACE conn2 <- [1,1802,null,{}] 10:22:37 INFO - PROCESS | 1646 | 1467912157580 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}] 10:22:37 INFO - PROCESS | 1646 | 1467912157582 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:37 INFO - PROCESS | 1646 | 1467912157704 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:22:37 INFO - PROCESS | 1646 | 1467912157762 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 1646 | 1467912157764 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a65000 == 35 [pid = 1646] [id = 458] 10:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1195bec00) [pid = 1646] [serial = 1373] [outer = 0x0] 10:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123865000) [pid = 1646] [serial = 1374] [outer = 0x1195bec00] 10:22:37 INFO - PROCESS | 1646 | 1467912157795 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1243bc800) [pid = 1646] [serial = 1375] [outer = 0x1195bec00] 10:22:38 INFO - PROCESS | 1646 | 1467912158105 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]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 10:22:38 INFO - PROCESS | 1646 | 1467912158146 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 1646 | 1467912158148 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:22:38 INFO - PROCESS | 1646 | 1467912158152 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1646 | 1467912158153 Marionette TRACE conn2 <- [1,1806,null,{}] 10:22:38 INFO - PROCESS | 1646 | 1467912158156 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}] 10:22:38 INFO - PROCESS | 1646 | 1467912158160 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:38 INFO - PROCESS | 1646 | 1467912158281 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:22:38 INFO - PROCESS | 1646 | 1467912158293 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1646 | 1467912158295 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x129515800 == 36 [pid = 1646] [id = 459] 10:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124ce0400) [pid = 1646] [serial = 1376] [outer = 0x0] 10:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126a2c400) [pid = 1646] [serial = 1377] [outer = 0x124ce0400] 10:22:38 INFO - PROCESS | 1646 | 1467912158320 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128de2c00) [pid = 1646] [serial = 1378] [outer = 0x124ce0400] 10:22:38 INFO - PROCESS | 1646 | 1467912158655 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]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 10:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:22:38 INFO - PROCESS | 1646 | 1467912158672 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 1646 | 1467912158673 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:22:38 INFO - PROCESS | 1646 | 1467912158675 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1646 | 1467912158676 Marionette TRACE conn2 <- [1,1810,null,{}] 10:22:38 INFO - PROCESS | 1646 | 1467912158692 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}] 10:22:38 INFO - PROCESS | 1646 | 1467912158693 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:38 INFO - PROCESS | 1646 | 1467912158795 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:22:38 INFO - PROCESS | 1646 | 1467912158799 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1646 | 1467912158800 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab9f800 == 37 [pid = 1646] [id = 460] 10:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123c47400) [pid = 1646] [serial = 1379] [outer = 0x0] 10:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12932d000) [pid = 1646] [serial = 1380] [outer = 0x123c47400] 10:22:38 INFO - PROCESS | 1646 | 1467912158832 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129567c00) [pid = 1646] [serial = 1381] [outer = 0x123c47400] 10:22:39 INFO - PROCESS | 1646 | 1467912159257 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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 634ms 10:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:22:39 INFO - PROCESS | 1646 | 1467912159310 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1646 | 1467912159312 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:22:39 INFO - PROCESS | 1646 | 1467912159315 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 1646 | 1467912159317 Marionette TRACE conn2 <- [1,1814,null,{}] 10:22:39 INFO - PROCESS | 1646 | 1467912159321 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}] 10:22:39 INFO - PROCESS | 1646 | 1467912159323 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:39 INFO - PROCESS | 1646 | 1467912159490 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:22:39 INFO - PROCESS | 1646 | 1467912159511 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 1646 | 1467912159512 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba4c000 == 38 [pid = 1646] [id = 461] 10:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124cefc00) [pid = 1646] [serial = 1382] [outer = 0x0] 10:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1295bb400) [pid = 1646] [serial = 1383] [outer = 0x124cefc00] 10:22:39 INFO - PROCESS | 1646 | 1467912159553 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a80d400) [pid = 1646] [serial = 1384] [outer = 0x124cefc00] 10:22:39 INFO - PROCESS | 1646 | 1467912159888 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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 621ms 10:22:39 INFO - PROCESS | 1646 | 1467912159936 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1646 | 1467912159938 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:22:39 INFO - PROCESS | 1646 | 1467912159940 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 1646 | 1467912159941 Marionette TRACE conn2 <- [1,1818,null,{}] 10:22:39 INFO - PROCESS | 1646 | 1467912159943 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}] 10:22:39 INFO - PROCESS | 1646 | 1467912159944 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:40 INFO - PROCESS | 1646 | 1467912160049 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116977400) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123003800) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1149d8800) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117034c00) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112bd2400) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11316c800) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11696f000) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118895c00) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12100d000) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124cee000) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11813d000) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11842a400) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112bdcc00) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112a0bc00) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11857f400) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:22:40 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126092800) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:22:40 INFO - PROCESS | 1646 | 1467912160213 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 1646 | 1467912160215 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x117212800 == 39 [pid = 1646] [id = 462] 10:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112279400) [pid = 1646] [serial = 1385] [outer = 0x0] 10:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112bd2400) [pid = 1646] [serial = 1386] [outer = 0x112279400] 10:22:40 INFO - PROCESS | 1646 | 1467912160240 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117034c00) [pid = 1646] [serial = 1387] [outer = 0x112279400] 10:22:40 INFO - PROCESS | 1646 | 1467912160521 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]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 619ms 10:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:22:40 INFO - PROCESS | 1646 | 1467912160560 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 1646 | 1467912160561 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:22:40 INFO - PROCESS | 1646 | 1467912160563 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 1646 | 1467912160565 Marionette TRACE conn2 <- [1,1822,null,{}] 10:22:40 INFO - PROCESS | 1646 | 1467912160572 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}] 10:22:40 INFO - PROCESS | 1646 | 1467912160573 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:40 INFO - PROCESS | 1646 | 1467912160665 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:22:40 INFO - PROCESS | 1646 | 1467912160671 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 1646 | 1467912160672 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c49e000 == 40 [pid = 1646] [id = 463] 10:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1170b1000) [pid = 1646] [serial = 1388] [outer = 0x0] 10:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11999fc00) [pid = 1646] [serial = 1389] [outer = 0x1170b1000] 10:22:40 INFO - PROCESS | 1646 | 1467912160700 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126123c00) [pid = 1646] [serial = 1390] [outer = 0x1170b1000] 10:22:41 INFO - PROCESS | 1646 | 1467912161191 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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 673ms 10:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:22:41 INFO - PROCESS | 1646 | 1467912161237 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 1646 | 1467912161238 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:22:41 INFO - PROCESS | 1646 | 1467912161240 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 1646 | 1467912161242 Marionette TRACE conn2 <- [1,1826,null,{}] 10:22:41 INFO - PROCESS | 1646 | 1467912161245 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}] 10:22:41 INFO - PROCESS | 1646 | 1467912161246 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:41 INFO - PROCESS | 1646 | 1467912161346 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:22:41 INFO - PROCESS | 1646 | 1467912161353 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1646 | 1467912161354 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc3e000 == 41 [pid = 1646] [id = 464] 10:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128b78000) [pid = 1646] [serial = 1391] [outer = 0x0] 10:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12aa54400) [pid = 1646] [serial = 1392] [outer = 0x128b78000] 10:22:41 INFO - PROCESS | 1646 | 1467912161380 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b22bc00) [pid = 1646] [serial = 1393] [outer = 0x128b78000] 10:22:41 INFO - PROCESS | 1646 | 1467912161756 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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 10:22:41 INFO - PROCESS | 1646 | 1467912161761 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 1646 | 1467912161762 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:22:41 INFO - PROCESS | 1646 | 1467912161768 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 1646 | 1467912161770 Marionette TRACE conn2 <- [1,1830,null,{}] 10:22:41 INFO - PROCESS | 1646 | 1467912161772 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}] 10:22:41 INFO - PROCESS | 1646 | 1467912161773 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:41 INFO - PROCESS | 1646 | 1467912161885 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:22:41 INFO - PROCESS | 1646 | 1467912161892 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1646 | 1467912161893 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf76000 == 42 [pid = 1646] [id = 465] 10:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b227c00) [pid = 1646] [serial = 1394] [outer = 0x0] 10:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b2bf400) [pid = 1646] [serial = 1395] [outer = 0x12b227c00] 10:22:41 INFO - PROCESS | 1646 | 1467912161912 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba10400) [pid = 1646] [serial = 1396] [outer = 0x12b227c00] 10:22:42 INFO - PROCESS | 1646 | 1467912162418 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]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 676ms 10:22:42 INFO - PROCESS | 1646 | 1467912162442 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:22:42 INFO - PROCESS | 1646 | 1467912162446 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:22:42 INFO - PROCESS | 1646 | 1467912162454 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 1646 | 1467912162458 Marionette TRACE conn2 <- [1,1834,null,{}] 10:22:42 INFO - PROCESS | 1646 | 1467912162463 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}] 10:22:42 INFO - PROCESS | 1646 | 1467912162466 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:42 INFO - PROCESS | 1646 | 1467912162618 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:22:42 INFO - PROCESS | 1646 | 1467912162717 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 1646 | 1467912162718 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871f800 == 43 [pid = 1646] [id = 466] 10:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11696a800) [pid = 1646] [serial = 1397] [outer = 0x0] 10:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116ff0800) [pid = 1646] [serial = 1398] [outer = 0x11696a800] 10:22:42 INFO - PROCESS | 1646 | 1467912162749 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11813b400) [pid = 1646] [serial = 1399] [outer = 0x11696a800] 10:22:43 INFO - PROCESS | 1646 | 1467912163188 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]]]}] 10:22:43 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 10:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 778ms 10:22:43 INFO - PROCESS | 1646 | 1467912163228 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 1646 | 1467912163231 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:22:43 INFO - PROCESS | 1646 | 1467912163238 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 1646 | 1467912163240 Marionette TRACE conn2 <- [1,1838,null,{}] 10:22:43 INFO - PROCESS | 1646 | 1467912163243 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}] 10:22:43 INFO - PROCESS | 1646 | 1467912163245 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:43 INFO - PROCESS | 1646 | 1467912163350 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:22:43 INFO - PROCESS | 1646 | 1467912163422 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 1646 | 1467912163424 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b47000 == 44 [pid = 1646] [id = 467] 10:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11941cc00) [pid = 1646] [serial = 1400] [outer = 0x0] 10:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119479800) [pid = 1646] [serial = 1401] [outer = 0x11941cc00] 10:22:43 INFO - PROCESS | 1646 | 1467912163454 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11964c800) [pid = 1646] [serial = 1402] [outer = 0x11941cc00] 10:22:43 INFO - PROCESS | 1646 | 1467912163905 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]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 721ms 10:22:43 INFO - PROCESS | 1646 | 1467912163968 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 1646 | 1467912163969 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:22:43 INFO - PROCESS | 1646 | 1467912163973 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 1646 | 1467912163976 Marionette TRACE conn2 <- [1,1842,null,{}] 10:22:43 INFO - PROCESS | 1646 | 1467912163987 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}] 10:22:43 INFO - PROCESS | 1646 | 1467912163990 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:44 INFO - PROCESS | 1646 | 1467912164096 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:22:44 INFO - PROCESS | 1646 | 1467912164168 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1646 | 1467912164170 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf90000 == 45 [pid = 1646] [id = 468] 10:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1241ebc00) [pid = 1646] [serial = 1403] [outer = 0x0] 10:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126125400) [pid = 1646] [serial = 1404] [outer = 0x1241ebc00] 10:22:44 INFO - PROCESS | 1646 | 1467912164201 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126cd1c00) [pid = 1646] [serial = 1405] [outer = 0x1241ebc00] 10:22:44 INFO - PROCESS | 1646 | 1467912164631 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]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 675ms 10:22:44 INFO - PROCESS | 1646 | 1467912164648 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:22:44 INFO - PROCESS | 1646 | 1467912164653 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:22:44 INFO - PROCESS | 1646 | 1467912164655 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 1646 | 1467912164656 Marionette TRACE conn2 <- [1,1846,null,{}] 10:22:44 INFO - PROCESS | 1646 | 1467912164659 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}] 10:22:44 INFO - PROCESS | 1646 | 1467912164660 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:44 INFO - PROCESS | 1646 | 1467912164767 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:22:44 INFO - PROCESS | 1646 | 1467912164825 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1646 | 1467912164826 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3b0800 == 46 [pid = 1646] [id = 469] 10:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128af4400) [pid = 1646] [serial = 1406] [outer = 0x0] 10:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x129329c00) [pid = 1646] [serial = 1407] [outer = 0x128af4400] 10:22:44 INFO - PROCESS | 1646 | 1467912164855 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a6c1c00) [pid = 1646] [serial = 1408] [outer = 0x128af4400] 10:22:45 INFO - PROCESS | 1646 | 1467912165298 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]]]}] 10:22:45 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) 10:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 668ms 10:22:45 INFO - PROCESS | 1646 | 1467912165339 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 1646 | 1467912165340 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:22:45 INFO - PROCESS | 1646 | 1467912165343 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 1646 | 1467912165344 Marionette TRACE conn2 <- [1,1850,null,{}] 10:22:45 INFO - PROCESS | 1646 | 1467912165346 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}] 10:22:45 INFO - PROCESS | 1646 | 1467912165348 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:45 INFO - PROCESS | 1646 | 1467912165470 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:22:45 INFO - PROCESS | 1646 | 1467912165557 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 1646 | 1467912165558 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x116602800 == 47 [pid = 1646] [id = 470] 10:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11067f000) [pid = 1646] [serial = 1409] [outer = 0x0] 10:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119417000) [pid = 1646] [serial = 1410] [outer = 0x11067f000] 10:22:45 INFO - PROCESS | 1646 | 1467912165591 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126cc9400) [pid = 1646] [serial = 1411] [outer = 0x11067f000] 10:22:46 INFO - PROCESS | 1646 | 1467912166272 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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 972ms 10:22:46 INFO - PROCESS | 1646 | 1467912166316 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:22:46 INFO - PROCESS | 1646 | 1467912166318 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:22:46 INFO - PROCESS | 1646 | 1467912166321 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 1646 | 1467912166323 Marionette TRACE conn2 <- [1,1854,null,{}] 10:22:46 INFO - PROCESS | 1646 | 1467912166327 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}] 10:22:46 INFO - PROCESS | 1646 | 1467912166328 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:46 INFO - PROCESS | 1646 | 1467912166431 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:22:46 INFO - PROCESS | 1646 | 1467912166492 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 1646 | 1467912166493 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x123143000 == 48 [pid = 1646] [id = 471] 10:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11702c000) [pid = 1646] [serial = 1412] [outer = 0x0] 10:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11842ac00) [pid = 1646] [serial = 1413] [outer = 0x11702c000] 10:22:46 INFO - PROCESS | 1646 | 1467912166521 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11941e000) [pid = 1646] [serial = 1414] [outer = 0x11702c000] 10:22:46 INFO - PROCESS | 1646 | 1467912166963 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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 669ms 10:22:46 INFO - PROCESS | 1646 | 1467912166991 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1646 | 1467912166994 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:22:47 INFO - PROCESS | 1646 | 1467912167020 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 1646 | 1467912167021 Marionette TRACE conn2 <- [1,1858,null,{}] 10:22:47 INFO - PROCESS | 1646 | 1467912167027 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}] 10:22:47 INFO - PROCESS | 1646 | 1467912167028 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc3e000 == 47 [pid = 1646] [id = 464] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12c49e000 == 46 [pid = 1646] [id = 463] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x117212800 == 45 [pid = 1646] [id = 462] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba4c000 == 44 [pid = 1646] [id = 461] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab9f800 == 43 [pid = 1646] [id = 460] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x129515800 == 42 [pid = 1646] [id = 459] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x126a65000 == 41 [pid = 1646] [id = 458] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x1243cc000 == 40 [pid = 1646] [id = 457] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x123140800 == 39 [pid = 1646] [id = 456] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x118151000 == 38 [pid = 1646] [id = 455] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x117222800 == 37 [pid = 1646] [id = 454] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x123848000 == 36 [pid = 1646] [id = 453] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x11720b000 == 35 [pid = 1646] [id = 452] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12413f800 == 34 [pid = 1646] [id = 451] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x118155800 == 33 [pid = 1646] [id = 440] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x123143000 == 32 [pid = 1646] [id = 471] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x116602800 == 31 [pid = 1646] [id = 470] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3b0800 == 30 [pid = 1646] [id = 469] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf90000 == 29 [pid = 1646] [id = 468] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x128b47000 == 28 [pid = 1646] [id = 467] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf76000 == 27 [pid = 1646] [id = 465] 10:22:47 INFO - PROCESS | 1646 | --DOCSHELL 0x11871f800 == 26 [pid = 1646] [id = 466] 10:22:47 INFO - PROCESS | 1646 | 1467912167664 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119be1400) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123787800) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1161dfc00) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x116975400) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11813a000) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11803d000) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118582400) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119425c00) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116631400) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1195c1400) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118371800) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1195c8400) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118046000) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119421400) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x124ce2c00) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123c7a000) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129561800) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128af5800) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x129579400) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129565000) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128b74c00) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126798400) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126084c00) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1230bec00) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1195bf000) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128af8c00) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126a3ac00) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11964a800) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119b43400) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123003000) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126cd7800) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126c3e800) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126a30800) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 10:22:47 INFO - PROCESS | 1646 | 1467912167765 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 1646 | 1467912167766 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x112b47000 == 27 [pid = 1646] [id = 472] 10:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1120d5000) [pid = 1646] [serial = 1415] [outer = 0x0] 10:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112285000) [pid = 1646] [serial = 1416] [outer = 0x1120d5000] 10:22:47 INFO - PROCESS | 1646 | 1467912167796 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112bdcc00) [pid = 1646] [serial = 1417] [outer = 0x1120d5000] 10:22:48 INFO - PROCESS | 1646 | 1467912168124 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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1147ms 10:22:48 INFO - PROCESS | 1646 | 1467912168146 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 1646 | 1467912168149 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:22:48 INFO - PROCESS | 1646 | 1467912168156 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 1646 | 1467912168158 Marionette TRACE conn2 <- [1,1862,null,{}] 10:22:48 INFO - PROCESS | 1646 | 1467912168161 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}] 10:22:48 INFO - PROCESS | 1646 | 1467912168163 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:48 INFO - PROCESS | 1646 | 1467912168270 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:22:48 INFO - PROCESS | 1646 | 1467912168323 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 1646 | 1467912168324 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e29000 == 28 [pid = 1646] [id = 473] 10:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11358e400) [pid = 1646] [serial = 1418] [outer = 0x0] 10:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116fef800) [pid = 1646] [serial = 1419] [outer = 0x11358e400] 10:22:48 INFO - PROCESS | 1646 | 1467912168351 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11836b400) [pid = 1646] [serial = 1420] [outer = 0x11358e400] 10:22:48 INFO - PROCESS | 1646 | 1467912168662 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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 521ms 10:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:22:48 INFO - PROCESS | 1646 | 1467912168676 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 1646 | 1467912168678 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:22:48 INFO - PROCESS | 1646 | 1467912168680 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 1646 | 1467912168682 Marionette TRACE conn2 <- [1,1866,null,{}] 10:22:48 INFO - PROCESS | 1646 | 1467912168688 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}] 10:22:48 INFO - PROCESS | 1646 | 1467912168690 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:48 INFO - PROCESS | 1646 | 1467912168771 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:22:48 INFO - PROCESS | 1646 | 1467912168777 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 1646 | 1467912168778 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182ac000 == 29 [pid = 1646] [id = 474] 10:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11858c400) [pid = 1646] [serial = 1421] [outer = 0x0] 10:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119420400) [pid = 1646] [serial = 1422] [outer = 0x11858c400] 10:22:48 INFO - PROCESS | 1646 | 1467912168814 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1195bf800) [pid = 1646] [serial = 1423] [outer = 0x11858c400] 10:22:49 INFO - PROCESS | 1646 | 1467912169180 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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 522ms 10:22:49 INFO - PROCESS | 1646 | 1467912169203 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1646 | 1467912169206 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:22:49 INFO - PROCESS | 1646 | 1467912169213 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1646 | 1467912169219 Marionette TRACE conn2 <- [1,1870,null,{}] 10:22:49 INFO - PROCESS | 1646 | 1467912169221 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}] 10:22:49 INFO - PROCESS | 1646 | 1467912169224 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:49 INFO - PROCESS | 1646 | 1467912169306 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:22:49 INFO - PROCESS | 1646 | 1467912169310 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1646 | 1467912169311 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236c4800 == 30 [pid = 1646] [id = 475] 10:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1195c6800) [pid = 1646] [serial = 1424] [outer = 0x0] 10:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a80000) [pid = 1646] [serial = 1425] [outer = 0x1195c6800] 10:22:49 INFO - PROCESS | 1646 | 1467912169338 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119be0400) [pid = 1646] [serial = 1426] [outer = 0x1195c6800] 10:22:49 INFO - PROCESS | 1646 | 1467912169676 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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 480ms 10:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:22:49 INFO - PROCESS | 1646 | 1467912169689 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1646 | 1467912169691 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:22:49 INFO - PROCESS | 1646 | 1467912169693 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1646 | 1467912169694 Marionette TRACE conn2 <- [1,1874,null,{}] 10:22:49 INFO - PROCESS | 1646 | 1467912169696 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}] 10:22:49 INFO - PROCESS | 1646 | 1467912169697 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:49 INFO - PROCESS | 1646 | 1467912169775 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:22:49 INFO - PROCESS | 1646 | 1467912169851 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1646 | 1467912169852 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cdc800 == 31 [pid = 1646] [id = 476] 10:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11335f800) [pid = 1646] [serial = 1427] [outer = 0x0] 10:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119cd9400) [pid = 1646] [serial = 1428] [outer = 0x11335f800] 10:22:49 INFO - PROCESS | 1646 | 1467912169876 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123865400) [pid = 1646] [serial = 1429] [outer = 0x11335f800] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117e29000 == 30 [pid = 1646] [id = 473] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x112b47000 == 29 [pid = 1646] [id = 472] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1182ac000 == 28 [pid = 1646] [id = 474] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1236c4800 == 27 [pid = 1646] [id = 475] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12b267800 == 26 [pid = 1646] [id = 9] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba4d000 == 25 [pid = 1646] [id = 10] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1163d6000 == 24 [pid = 1646] [id = 26] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e3800 == 23 [pid = 1646] [id = 8] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a5000 == 22 [pid = 1646] [id = 18] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d736000 == 21 [pid = 1646] [id = 19] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd59000 == 20 [pid = 1646] [id = 11] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12928f800 == 19 [pid = 1646] [id = 6] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x113583000 == 18 [pid = 1646] [id = 25] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc4f800 == 17 [pid = 1646] [id = 15] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12dac4000 == 16 [pid = 1646] [id = 20] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1112d9800 == 15 [pid = 1646] [id = 22] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11815c800 == 14 [pid = 1646] [id = 12] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12e120800 == 13 [pid = 1646] [id = 21] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x116345000 == 12 [pid = 1646] [id = 23] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c495800 == 11 [pid = 1646] [id = 13] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x116ade800 == 10 [pid = 1646] [id = 24] 10:22:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c712000 == 9 [pid = 1646] [id = 14] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124ce0400) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123c47400) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124cefc00) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128b78000) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11286dc00) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112279400) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119476000) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116712000) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1195bec00) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118136400) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118366c00) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118589800) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1120d6c00) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b227c00) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1170b1000) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11999fc00) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126123c00) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12ba10400) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128de2c00) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1243bc800) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x112bd2400) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x126a2c400) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x129567c00) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12932d000) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12a80d400) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1295bb400) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12b22bc00) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x112bd3c00) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x117034c00) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1166f0400) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x119b4d400) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1234f4c00) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x116973400) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1176f2400) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x123865000) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x118433c00) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x118896800) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x118581c00) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x11888e000) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x1295bac00) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x1195c7c00) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 52 (0x119a85400) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 51 (0x12aa54400) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | --DOMWINDOW == 50 (0x12b2bf400) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 10:22:51 INFO - PROCESS | 1646 | 1467912171903 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]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2279ms 10:22:51 INFO - PROCESS | 1646 | 1467912171973 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:22:51 INFO - PROCESS | 1646 | 1467912171975 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:22:51 INFO - PROCESS | 1646 | 1467912171980 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 1646 | 1467912171981 Marionette TRACE conn2 <- [1,1878,null,{}] 10:22:51 INFO - PROCESS | 1646 | 1467912171987 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}] 10:22:51 INFO - PROCESS | 1646 | 1467912171989 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:52 INFO - PROCESS | 1646 | 1467912172068 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:22:52 INFO - PROCESS | 1646 | 1467912172074 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 1646 | 1467912172076 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x116670000 == 10 [pid = 1646] [id = 477] 10:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x1120d7000) [pid = 1646] [serial = 1430] [outer = 0x0] 10:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x112891800) [pid = 1646] [serial = 1431] [outer = 0x1120d7000] 10:22:52 INFO - PROCESS | 1646 | 1467912172104 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x11358cc00) [pid = 1646] [serial = 1432] [outer = 0x1120d7000] 10:22:52 INFO - PROCESS | 1646 | 1467912172442 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]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 474ms 10:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:22:52 INFO - PROCESS | 1646 | 1467912172453 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 1646 | 1467912172456 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:22:52 INFO - PROCESS | 1646 | 1467912172460 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 1646 | 1467912172462 Marionette TRACE conn2 <- [1,1882,null,{}] 10:22:52 INFO - PROCESS | 1646 | 1467912172464 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}] 10:22:52 INFO - PROCESS | 1646 | 1467912172469 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:52 INFO - PROCESS | 1646 | 1467912172558 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:22:52 INFO - PROCESS | 1646 | 1467912172619 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 1646 | 1467912172622 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11634f800 == 11 [pid = 1646] [id = 478] 10:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x11617b000) [pid = 1646] [serial = 1433] [outer = 0x0] 10:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x1167ddc00) [pid = 1646] [serial = 1434] [outer = 0x11617b000] 10:22:52 INFO - PROCESS | 1646 | 1467912172667 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x1176e9c00) [pid = 1646] [serial = 1435] [outer = 0x11617b000] 10:22:53 INFO - PROCESS | 1646 | 1467912173092 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]]]}] 10:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 10:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:22:53 INFO - PROCESS | 1646 | 1467912173132 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 1646 | 1467912173133 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:22:53 INFO - PROCESS | 1646 | 1467912173136 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 1646 | 1467912173138 Marionette TRACE conn2 <- [1,1886,null,{}] 10:22:53 INFO - PROCESS | 1646 | 1467912173146 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}] 10:22:53 INFO - PROCESS | 1646 | 1467912173149 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:53 INFO - PROCESS | 1646 | 1467912173228 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:22:53 INFO - PROCESS | 1646 | 1467912173236 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 1646 | 1467912173238 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x119188000 == 12 [pid = 1646] [id = 479] 10:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1107a1c00) [pid = 1646] [serial = 1436] [outer = 0x0] 10:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x118371800) [pid = 1646] [serial = 1437] [outer = 0x1107a1c00] 10:22:53 INFO - PROCESS | 1646 | 1467912173267 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x118582c00) [pid = 1646] [serial = 1438] [outer = 0x1107a1c00] 10:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1187d2800) [pid = 1646] [serial = 1439] [outer = 0x12c823000] 10:22:53 INFO - PROCESS | 1646 | 1467912173698 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]]]}] 10:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 572ms 10:22:53 INFO - PROCESS | 1646 | 1467912173721 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 1646 | 1467912173724 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:22:53 INFO - PROCESS | 1646 | 1467912173728 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 1646 | 1467912173730 Marionette TRACE conn2 <- [1,1890,null,{}] 10:22:53 INFO - PROCESS | 1646 | 1467912173733 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}] 10:22:53 INFO - PROCESS | 1646 | 1467912173735 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:53 INFO - PROCESS | 1646 | 1467912173877 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:22:53 INFO - PROCESS | 1646 | 1467912173943 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 1646 | 1467912173944 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x113566800 == 13 [pid = 1646] [id = 480] 10:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x11165cc00) [pid = 1646] [serial = 1440] [outer = 0x0] 10:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1119a1800) [pid = 1646] [serial = 1441] [outer = 0x11165cc00] 10:22:54 INFO - PROCESS | 1646 | 1467912174014 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11286b000) [pid = 1646] [serial = 1442] [outer = 0x11165cc00] 10:22:54 INFO - PROCESS | 1646 | 1467912174646 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]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 972ms 10:22:54 INFO - PROCESS | 1646 | 1467912174709 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 1646 | 1467912174712 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:22:54 INFO - PROCESS | 1646 | 1467912174716 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 1646 | 1467912174720 Marionette TRACE conn2 <- [1,1894,null,{}] 10:22:54 INFO - PROCESS | 1646 | 1467912174723 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}] 10:22:54 INFO - PROCESS | 1646 | 1467912174725 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:54 INFO - PROCESS | 1646 | 1467912174829 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:22:54 INFO - PROCESS | 1646 | 1467912174901 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 1646 | 1467912174903 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917b000 == 14 [pid = 1646] [id = 481] 10:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1167eb800) [pid = 1646] [serial = 1443] [outer = 0x0] 10:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1170b8400) [pid = 1646] [serial = 1444] [outer = 0x1167eb800] 10:22:54 INFO - PROCESS | 1646 | 1467912174934 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x118135400) [pid = 1646] [serial = 1445] [outer = 0x1167eb800] 10:22:55 INFO - PROCESS | 1646 | 1467912175575 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]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 926ms 10:22:55 INFO - PROCESS | 1646 | 1467912175642 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 1646 | 1467912175644 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:22:55 INFO - PROCESS | 1646 | 1467912175648 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 1646 | 1467912175650 Marionette TRACE conn2 <- [1,1898,null,{}] 10:22:55 INFO - PROCESS | 1646 | 1467912175653 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}] 10:22:55 INFO - PROCESS | 1646 | 1467912175655 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:55 INFO - PROCESS | 1646 | 1467912175770 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:22:55 INFO - PROCESS | 1646 | 1467912175826 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 1646 | 1467912175829 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aca800 == 15 [pid = 1646] [id = 482] 10:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x116712000) [pid = 1646] [serial = 1446] [outer = 0x0] 10:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x116a03800) [pid = 1646] [serial = 1447] [outer = 0x116712000] 10:22:55 INFO - PROCESS | 1646 | 1467912175856 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x118137c00) [pid = 1646] [serial = 1448] [outer = 0x116712000] 10:22:56 INFO - PROCESS | 1646 | 1467912176162 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]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 522ms 10:22:56 INFO - PROCESS | 1646 | 1467912176176 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 1646 | 1467912176180 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:22:56 INFO - PROCESS | 1646 | 1467912176196 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 1646 | 1467912176198 Marionette TRACE conn2 <- [1,1902,null,{}] 10:22:56 INFO - PROCESS | 1646 | 1467912176214 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}] 10:22:56 INFO - PROCESS | 1646 | 1467912176216 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:56 INFO - PROCESS | 1646 | 1467912176323 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:22:56 INFO - PROCESS | 1646 | 1467912176328 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 1646 | 1467912176330 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fdc000 == 16 [pid = 1646] [id = 483] 10:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118371400) [pid = 1646] [serial = 1449] [outer = 0x0] 10:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11941c800) [pid = 1646] [serial = 1450] [outer = 0x118371400] 10:22:56 INFO - PROCESS | 1646 | 1467912176375 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1195c2c00) [pid = 1646] [serial = 1451] [outer = 0x118371400] 10:22:56 INFO - PROCESS | 1646 | 1467912176757 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]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 577ms 10:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:22:56 INFO - PROCESS | 1646 | 1467912176775 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 1646 | 1467912176776 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:22:56 INFO - PROCESS | 1646 | 1467912176778 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 1646 | 1467912176781 Marionette TRACE conn2 <- [1,1906,null,{}] 10:22:56 INFO - PROCESS | 1646 | 1467912176788 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}] 10:22:56 INFO - PROCESS | 1646 | 1467912176792 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:56 INFO - PROCESS | 1646 | 1467912176871 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:22:56 INFO - PROCESS | 1646 | 1467912176876 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 1646 | 1467912176878 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c97000 == 17 [pid = 1646] [id = 484] 10:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11963dc00) [pid = 1646] [serial = 1452] [outer = 0x0] 10:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11964cc00) [pid = 1646] [serial = 1453] [outer = 0x11963dc00] 10:22:56 INFO - PROCESS | 1646 | 1467912176914 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1114aa000) [pid = 1646] [serial = 1454] [outer = 0x11963dc00] 10:22:57 INFO - PROCESS | 1646 | 1467912177276 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]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 522ms 10:22:57 INFO - PROCESS | 1646 | 1467912177304 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 1646 | 1467912177306 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:22:57 INFO - PROCESS | 1646 | 1467912177308 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 1646 | 1467912177309 Marionette TRACE conn2 <- [1,1910,null,{}] 10:22:57 INFO - PROCESS | 1646 | 1467912177312 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}] 10:22:57 INFO - PROCESS | 1646 | 1467912177313 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:57 INFO - PROCESS | 1646 | 1467912177412 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:22:57 INFO - PROCESS | 1646 | 1467912177421 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 1646 | 1467912177422 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12601c800 == 18 [pid = 1646] [id = 485] 10:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x111419000) [pid = 1646] [serial = 1455] [outer = 0x0] 10:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119be1400) [pid = 1646] [serial = 1456] [outer = 0x111419000] 10:22:57 INFO - PROCESS | 1646 | 1467912177447 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x123004400) [pid = 1646] [serial = 1457] [outer = 0x111419000] 10:22:57 INFO - PROCESS | 1646 | 1467912177755 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]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 469ms 10:22:57 INFO - PROCESS | 1646 | 1467912177777 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 1646 | 1467912177778 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:22:57 INFO - PROCESS | 1646 | 1467912177781 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 1646 | 1467912177782 Marionette TRACE conn2 <- [1,1914,null,{}] 10:22:57 INFO - PROCESS | 1646 | 1467912177787 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}] 10:22:57 INFO - PROCESS | 1646 | 1467912177788 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:57 INFO - PROCESS | 1646 | 1467912177861 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:22:57 INFO - PROCESS | 1646 | 1467912177864 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 1646 | 1467912177866 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b3a800 == 19 [pid = 1646] [id = 486] 10:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123004800) [pid = 1646] [serial = 1458] [outer = 0x0] 10:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1234fa800) [pid = 1646] [serial = 1459] [outer = 0x123004800] 10:22:57 INFO - PROCESS | 1646 | 1467912177894 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123868000) [pid = 1646] [serial = 1460] [outer = 0x123004800] 10:22:58 INFO - PROCESS | 1646 | 1467912178313 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]]]}] 10:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 572ms 10:22:58 INFO - PROCESS | 1646 | 1467912178354 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 1646 | 1467912178356 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:22:58 INFO - PROCESS | 1646 | 1467912178360 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - PROCESS | 1646 | 1467912178362 Marionette TRACE conn2 <- [1,1918,null,{}] 10:22:58 INFO - PROCESS | 1646 | 1467912178365 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}] 10:22:58 INFO - PROCESS | 1646 | 1467912178373 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:58 INFO - PROCESS | 1646 | 1467912178559 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:22:58 INFO - PROCESS | 1646 | 1467912178615 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 1646 | 1467912178616 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x129285800 == 20 [pid = 1646] [id = 487] 10:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123867c00) [pid = 1646] [serial = 1461] [outer = 0x0] 10:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1241f1400) [pid = 1646] [serial = 1462] [outer = 0x123867c00] 10:22:58 INFO - PROCESS | 1646 | 1467912178663 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124cefc00) [pid = 1646] [serial = 1463] [outer = 0x123867c00] 10:22:59 INFO - PROCESS | 1646 | 1467912179016 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]]]}] 10:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 10:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:22:59 INFO - PROCESS | 1646 | 1467912179030 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1646 | 1467912179031 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:22:59 INFO - PROCESS | 1646 | 1467912179033 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1646 | 1467912179036 Marionette TRACE conn2 <- [1,1922,null,{}] 10:22:59 INFO - PROCESS | 1646 | 1467912179041 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}] 10:22:59 INFO - PROCESS | 1646 | 1467912179042 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:59 INFO - PROCESS | 1646 | 1467912179137 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:22:59 INFO - PROCESS | 1646 | 1467912179188 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1646 | 1467912179189 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x129521800 == 21 [pid = 1646] [id = 488] 10:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126123400) [pid = 1646] [serial = 1464] [outer = 0x0] 10:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126704800) [pid = 1646] [serial = 1465] [outer = 0x126123400] 10:22:59 INFO - PROCESS | 1646 | 1467912179215 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126a2d400) [pid = 1646] [serial = 1466] [outer = 0x126123400] 10:22:59 INFO - PROCESS | 1646 | 1467912179555 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]]]}] 10:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 573ms 10:22:59 INFO - PROCESS | 1646 | 1467912179606 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1646 | 1467912179607 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:22:59 INFO - PROCESS | 1646 | 1467912179610 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1646 | 1467912179611 Marionette TRACE conn2 <- [1,1926,null,{}] 10:22:59 INFO - PROCESS | 1646 | 1467912179613 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}] 10:22:59 INFO - PROCESS | 1646 | 1467912179614 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:59 INFO - PROCESS | 1646 | 1467912179711 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:22:59 INFO - PROCESS | 1646 | 1467912179722 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1646 | 1467912179723 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:22:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c5800 == 22 [pid = 1646] [id = 489] 10:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1267a3c00) [pid = 1646] [serial = 1467] [outer = 0x0] 10:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126cc9800) [pid = 1646] [serial = 1468] [outer = 0x1267a3c00] 10:22:59 INFO - PROCESS | 1646 | 1467912179747 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126cd3c00) [pid = 1646] [serial = 1469] [outer = 0x1267a3c00] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1120d7000) [pid = 1646] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11617b000) [pid = 1646] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1195c6800) [pid = 1646] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11858c400) [pid = 1646] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11358e400) [pid = 1646] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1120d5000) [pid = 1646] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11335f800) [pid = 1646] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11696a800) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11702c000) [pid = 1646] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128af4400) [pid = 1646] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11067f000) [pid = 1646] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11941cc00) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:23:00 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1241ebc00) [pid = 1646] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:23:00 INFO - PROCESS | 1646 | 1467912180091 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]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 520ms 10:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:23:00 INFO - PROCESS | 1646 | 1467912180130 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 1646 | 1467912180132 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:23:00 INFO - PROCESS | 1646 | 1467912180135 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 1646 | 1467912180137 Marionette TRACE conn2 <- [1,1930,null,{}] 10:23:00 INFO - PROCESS | 1646 | 1467912180139 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}] 10:23:00 INFO - PROCESS | 1646 | 1467912180141 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:00 INFO - PROCESS | 1646 | 1467912180231 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:23:00 INFO - PROCESS | 1646 | 1467912180236 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 1646 | 1467912180238 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x118724000 == 23 [pid = 1646] [id = 490] 10:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112593400) [pid = 1646] [serial = 1470] [outer = 0x0] 10:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116972000) [pid = 1646] [serial = 1471] [outer = 0x112593400] 10:23:00 INFO - PROCESS | 1646 | 1467912180279 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11842c800) [pid = 1646] [serial = 1472] [outer = 0x112593400] 10:23:00 INFO - PROCESS | 1646 | 1467912180771 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]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 10:23:00 INFO - PROCESS | 1646 | 1467912180806 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 1646 | 1467912180807 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:23:00 INFO - PROCESS | 1646 | 1467912180809 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 1646 | 1467912180810 Marionette TRACE conn2 <- [1,1934,null,{}] 10:23:00 INFO - PROCESS | 1646 | 1467912180812 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}] 10:23:00 INFO - PROCESS | 1646 | 1467912180814 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:00 INFO - PROCESS | 1646 | 1467912180892 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:23:00 INFO - PROCESS | 1646 | 1467912180896 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 1646 | 1467912180897 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x126019000 == 24 [pid = 1646] [id = 491] 10:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118524c00) [pid = 1646] [serial = 1473] [outer = 0x0] 10:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12360f000) [pid = 1646] [serial = 1474] [outer = 0x118524c00] 10:23:00 INFO - PROCESS | 1646 | 1467912180924 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1199adc00) [pid = 1646] [serial = 1475] [outer = 0x118524c00] 10:23:01 INFO - PROCESS | 1646 | 1467912181258 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]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 469ms 10:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:23:01 INFO - PROCESS | 1646 | 1467912181279 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 1646 | 1467912181280 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:23:01 INFO - PROCESS | 1646 | 1467912181283 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 1646 | 1467912181286 Marionette TRACE conn2 <- [1,1938,null,{}] 10:23:01 INFO - PROCESS | 1646 | 1467912181289 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}] 10:23:01 INFO - PROCESS | 1646 | 1467912181291 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:01 INFO - PROCESS | 1646 | 1467912181405 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:23:01 INFO - PROCESS | 1646 | 1467912181411 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 1646 | 1467912181413 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b25b800 == 25 [pid = 1646] [id = 492] 10:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11852c000) [pid = 1646] [serial = 1476] [outer = 0x0] 10:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128af3c00) [pid = 1646] [serial = 1477] [outer = 0x11852c000] 10:23:01 INFO - PROCESS | 1646 | 1467912181439 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128de2c00) [pid = 1646] [serial = 1478] [outer = 0x11852c000] 10:23:01 INFO - PROCESS | 1646 | 1467912181772 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]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 10:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:23:01 INFO - PROCESS | 1646 | 1467912181805 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 1646 | 1467912181807 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:23:01 INFO - PROCESS | 1646 | 1467912181809 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 1646 | 1467912181810 Marionette TRACE conn2 <- [1,1942,null,{}] 10:23:01 INFO - PROCESS | 1646 | 1467912181813 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}] 10:23:01 INFO - PROCESS | 1646 | 1467912181814 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:01 INFO - PROCESS | 1646 | 1467912181894 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:23:01 INFO - PROCESS | 1646 | 1467912181899 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 1646 | 1467912181900 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba53800 == 26 [pid = 1646] [id = 493] 10:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128de3000) [pid = 1646] [serial = 1479] [outer = 0x0] 10:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12932ac00) [pid = 1646] [serial = 1480] [outer = 0x128de3000] 10:23:01 INFO - PROCESS | 1646 | 1467912181924 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12955e400) [pid = 1646] [serial = 1481] [outer = 0x128de3000] 10:23:02 INFO - PROCESS | 1646 | 1467912182367 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]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 620ms 10:23:02 INFO - PROCESS | 1646 | 1467912182430 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 1646 | 1467912182434 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:23:02 INFO - PROCESS | 1646 | 1467912182439 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 1646 | 1467912182441 Marionette TRACE conn2 <- [1,1946,null,{}] 10:23:02 INFO - PROCESS | 1646 | 1467912182446 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}] 10:23:02 INFO - PROCESS | 1646 | 1467912182447 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:02 INFO - PROCESS | 1646 | 1467912182547 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:23:02 INFO - PROCESS | 1646 | 1467912182614 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 1646 | 1467912182616 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fcb800 == 27 [pid = 1646] [id = 494] 10:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1170b8800) [pid = 1646] [serial = 1482] [outer = 0x0] 10:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118363400) [pid = 1646] [serial = 1483] [outer = 0x1170b8800] 10:23:02 INFO - PROCESS | 1646 | 1467912182646 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1187d0000) [pid = 1646] [serial = 1484] [outer = 0x1170b8800] 10:23:03 INFO - PROCESS | 1646 | 1467912183102 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]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 10:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:23:03 INFO - PROCESS | 1646 | 1467912183111 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 1646 | 1467912183114 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:23:03 INFO - PROCESS | 1646 | 1467912183119 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 1646 | 1467912183121 Marionette TRACE conn2 <- [1,1950,null,{}] 10:23:03 INFO - PROCESS | 1646 | 1467912183123 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}] 10:23:03 INFO - PROCESS | 1646 | 1467912183125 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:03 INFO - PROCESS | 1646 | 1467912183228 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:23:03 INFO - PROCESS | 1646 | 1467912183279 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1646 | 1467912183280 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c5e000 == 28 [pid = 1646] [id = 495] 10:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1195c7c00) [pid = 1646] [serial = 1485] [outer = 0x0] 10:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119645400) [pid = 1646] [serial = 1486] [outer = 0x1195c7c00] 10:23:03 INFO - PROCESS | 1646 | 1467912183311 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119a89400) [pid = 1646] [serial = 1487] [outer = 0x1195c7c00] 10:23:03 INFO - PROCESS | 1646 | 1467912183723 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]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 624ms 10:23:03 INFO - PROCESS | 1646 | 1467912183743 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 1646 | 1467912183744 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:23:03 INFO - PROCESS | 1646 | 1467912183747 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 1646 | 1467912183750 Marionette TRACE conn2 <- [1,1954,null,{}] 10:23:03 INFO - PROCESS | 1646 | 1467912183758 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}] 10:23:03 INFO - PROCESS | 1646 | 1467912183761 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:03 INFO - PROCESS | 1646 | 1467912183864 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:23:03 INFO - PROCESS | 1646 | 1467912183957 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1646 | 1467912183959 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba59800 == 29 [pid = 1646] [id = 496] 10:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12378a400) [pid = 1646] [serial = 1488] [outer = 0x0] 10:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123c50800) [pid = 1646] [serial = 1489] [outer = 0x12378a400] 10:23:03 INFO - PROCESS | 1646 | 1467912183992 Marionette DEBUG loaded listener.js 10:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124b8ec00) [pid = 1646] [serial = 1490] [outer = 0x12378a400] 10:23:04 INFO - PROCESS | 1646 | 1467912184423 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]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 10:23:04 INFO - PROCESS | 1646 | 1467912184484 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 1646 | 1467912184486 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:23:04 INFO - PROCESS | 1646 | 1467912184490 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 1646 | 1467912184491 Marionette TRACE conn2 <- [1,1958,null,{}] 10:23:04 INFO - PROCESS | 1646 | 1467912184494 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}] 10:23:04 INFO - PROCESS | 1646 | 1467912184495 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:04 INFO - PROCESS | 1646 | 1467912184600 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:23:04 INFO - PROCESS | 1646 | 1467912184668 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:04 INFO - PROCESS | 1646 | 1467912184669 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x116799800 == 30 [pid = 1646] [id = 497] 10:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1187cac00) [pid = 1646] [serial = 1491] [outer = 0x0] 10:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119a85800) [pid = 1646] [serial = 1492] [outer = 0x1187cac00] 10:23:04 INFO - PROCESS | 1646 | 1467912184698 Marionette DEBUG loaded listener.js 10:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124ced800) [pid = 1646] [serial = 1493] [outer = 0x1187cac00] 10:23:05 INFO - PROCESS | 1646 | 1467912185264 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]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 818ms 10:23:05 INFO - PROCESS | 1646 | 1467912185309 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 1646 | 1467912185311 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:23:05 INFO - PROCESS | 1646 | 1467912185314 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 1646 | 1467912185316 Marionette TRACE conn2 <- [1,1962,null,{}] 10:23:05 INFO - PROCESS | 1646 | 1467912185320 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}] 10:23:05 INFO - PROCESS | 1646 | 1467912185321 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:05 INFO - PROCESS | 1646 | 1467912185414 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:23:05 INFO - PROCESS | 1646 | 1467912185471 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 1646 | 1467912185473 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x118736000 == 31 [pid = 1646] [id = 498] 10:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x116fefc00) [pid = 1646] [serial = 1494] [outer = 0x0] 10:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118366c00) [pid = 1646] [serial = 1495] [outer = 0x116fefc00] 10:23:05 INFO - PROCESS | 1646 | 1467912185501 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11888fc00) [pid = 1646] [serial = 1496] [outer = 0x116fefc00] 10:23:05 INFO - PROCESS | 1646 | --DOCSHELL 0x123cdc800 == 30 [pid = 1646] [id = 476] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118371800) [pid = 1646] [serial = 1437] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | 1467912185915 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]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 10:23:05 INFO - PROCESS | 1646 | 1467912185934 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 1646 | 1467912185937 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1176f2c00) [pid = 1646] [serial = 883] [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.] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112891800) [pid = 1646] [serial = 1431] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1167ddc00) [pid = 1646] [serial = 1434] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123865400) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11358cc00) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1176e9c00) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116ff0800) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119a80000) [pid = 1646] [serial = 1425] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119be0400) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119420400) [pid = 1646] [serial = 1422] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1195bf800) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116fef800) [pid = 1646] [serial = 1419] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11836b400) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112285000) [pid = 1646] [serial = 1416] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112bdcc00) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11842ac00) [pid = 1646] [serial = 1413] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119417000) [pid = 1646] [serial = 1410] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129329c00) [pid = 1646] [serial = 1407] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126125400) [pid = 1646] [serial = 1404] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119479800) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119cd9400) [pid = 1646] [serial = 1428] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11813b400) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11941e000) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a6c1c00) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126cc9400) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11964c800) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126cd1c00) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 10:23:05 INFO - PROCESS | 1646 | 1467912185959 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 1646 | 1467912185961 Marionette TRACE conn2 <- [1,1966,null,{}] 10:23:05 INFO - PROCESS | 1646 | 1467912185965 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}] 10:23:05 INFO - PROCESS | 1646 | 1467912185967 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:06 INFO - PROCESS | 1646 | 1467912186047 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:23:06 INFO - PROCESS | 1646 | 1467912186054 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 1646 | 1467912186055 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11814e800 == 31 [pid = 1646] [id = 499] 10:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119416400) [pid = 1646] [serial = 1497] [outer = 0x0] 10:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119422400) [pid = 1646] [serial = 1498] [outer = 0x119416400] 10:23:06 INFO - PROCESS | 1646 | 1467912186082 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11964a800) [pid = 1646] [serial = 1499] [outer = 0x119416400] 10:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 480ms 10:23:06 INFO - PROCESS | 1646 | 1467912186426 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]]]}] 10:23:06 INFO - PROCESS | 1646 | 1467912186430 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 1646 | 1467912186432 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:23:06 INFO - PROCESS | 1646 | 1467912186436 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 1646 | 1467912186439 Marionette TRACE conn2 <- [1,1970,null,{}] 10:23:06 INFO - PROCESS | 1646 | 1467912186446 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}] 10:23:06 INFO - PROCESS | 1646 | 1467912186449 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:06 INFO - PROCESS | 1646 | 1467912186550 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:23:06 INFO - PROCESS | 1646 | 1467912186603 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 1646 | 1467912186605 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12332f000 == 32 [pid = 1646] [id = 500] 10:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119a81800) [pid = 1646] [serial = 1500] [outer = 0x0] 10:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12100bc00) [pid = 1646] [serial = 1501] [outer = 0x119a81800] 10:23:06 INFO - PROCESS | 1646 | 1467912186632 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123c76400) [pid = 1646] [serial = 1502] [outer = 0x119a81800] 10:23:06 INFO - PROCESS | 1646 | 1467912186969 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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 573ms 10:23:07 INFO - PROCESS | 1646 | 1467912187009 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1646 | 1467912187010 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:23:07 INFO - PROCESS | 1646 | 1467912187013 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 1646 | 1467912187014 Marionette TRACE conn2 <- [1,1974,null,{}] 10:23:07 INFO - PROCESS | 1646 | 1467912187016 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}] 10:23:07 INFO - PROCESS | 1646 | 1467912187017 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:07 INFO - PROCESS | 1646 | 1467912187107 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:23:07 INFO - PROCESS | 1646 | 1467912187160 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 1646 | 1467912187162 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc3000 == 33 [pid = 1646] [id = 501] 10:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12396f800) [pid = 1646] [serial = 1503] [outer = 0x0] 10:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126127400) [pid = 1646] [serial = 1504] [outer = 0x12396f800] 10:23:07 INFO - PROCESS | 1646 | 1467912187187 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126c44400) [pid = 1646] [serial = 1505] [outer = 0x12396f800] 10:23:07 INFO - PROCESS | 1646 | 1467912187453 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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 467ms 10:23:07 INFO - PROCESS | 1646 | 1467912187481 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1646 | 1467912187482 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:23:07 INFO - PROCESS | 1646 | 1467912187493 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 1646 | 1467912187494 Marionette TRACE conn2 <- [1,1978,null,{}] 10:23:07 INFO - PROCESS | 1646 | 1467912187496 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}] 10:23:07 INFO - PROCESS | 1646 | 1467912187497 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:07 INFO - PROCESS | 1646 | 1467912187582 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:23:07 INFO - PROCESS | 1646 | 1467912187589 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 1646 | 1467912187590 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f76000 == 34 [pid = 1646] [id = 502] 10:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126ccac00) [pid = 1646] [serial = 1506] [outer = 0x0] 10:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128afa000) [pid = 1646] [serial = 1507] [outer = 0x126ccac00] 10:23:07 INFO - PROCESS | 1646 | 1467912187614 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128b70000) [pid = 1646] [serial = 1508] [outer = 0x126ccac00] 10:23:07 INFO - PROCESS | 1646 | 1467912187970 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]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 521ms 10:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:23:08 INFO - PROCESS | 1646 | 1467912188020 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 1646 | 1467912188022 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:23:08 INFO - PROCESS | 1646 | 1467912188024 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 1646 | 1467912188025 Marionette TRACE conn2 <- [1,1982,null,{}] 10:23:08 INFO - PROCESS | 1646 | 1467912188027 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}] 10:23:08 INFO - PROCESS | 1646 | 1467912188031 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:08 INFO - PROCESS | 1646 | 1467912188163 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:23:08 INFO - PROCESS | 1646 | 1467912188201 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1646 | 1467912188202 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x129770000 == 35 [pid = 1646] [id = 503] 10:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129330800) [pid = 1646] [serial = 1509] [outer = 0x0] 10:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129565000) [pid = 1646] [serial = 1510] [outer = 0x129330800] 10:23:08 INFO - PROCESS | 1646 | 1467912188227 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x129575800) [pid = 1646] [serial = 1511] [outer = 0x129330800] 10:23:08 INFO - PROCESS | 1646 | 1467912188536 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]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 568ms 10:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:23:08 INFO - PROCESS | 1646 | 1467912188593 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 1646 | 1467912188594 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:23:08 INFO - PROCESS | 1646 | 1467912188596 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 1646 | 1467912188597 Marionette TRACE conn2 <- [1,1986,null,{}] 10:23:08 INFO - PROCESS | 1646 | 1467912188600 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}] 10:23:08 INFO - PROCESS | 1646 | 1467912188601 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:08 INFO - PROCESS | 1646 | 1467912188700 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:23:08 INFO - PROCESS | 1646 | 1467912188736 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1646 | 1467912188737 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x111957000 == 36 [pid = 1646] [id = 504] 10:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129579800) [pid = 1646] [serial = 1512] [outer = 0x0] 10:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1295bfc00) [pid = 1646] [serial = 1513] [outer = 0x129579800] 10:23:08 INFO - PROCESS | 1646 | 1467912188768 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a6bc000) [pid = 1646] [serial = 1514] [outer = 0x129579800] 10:23:09 INFO - PROCESS | 1646 | 1467912189096 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]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 519ms 10:23:09 INFO - PROCESS | 1646 | 1467912189115 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 1646 | 1467912189116 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:23:09 INFO - PROCESS | 1646 | 1467912189125 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 1646 | 1467912189126 Marionette TRACE conn2 <- [1,1990,null,{}] 10:23:09 INFO - PROCESS | 1646 | 1467912189128 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}] 10:23:09 INFO - PROCESS | 1646 | 1467912189130 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:09 INFO - PROCESS | 1646 | 1467912189229 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:23:09 INFO - PROCESS | 1646 | 1467912189233 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 1646 | 1467912189235 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b273000 == 37 [pid = 1646] [id = 505] 10:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1295c1000) [pid = 1646] [serial = 1515] [outer = 0x0] 10:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a812000) [pid = 1646] [serial = 1516] [outer = 0x1295c1000] 10:23:09 INFO - PROCESS | 1646 | 1467912189259 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a81ac00) [pid = 1646] [serial = 1517] [outer = 0x1295c1000] 10:23:09 INFO - PROCESS | 1646 | 1467912189581 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]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 10:23:09 INFO - PROCESS | 1646 | 1467912189643 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 1646 | 1467912189645 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:23:09 INFO - PROCESS | 1646 | 1467912189647 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 1646 | 1467912189648 Marionette TRACE conn2 <- [1,1994,null,{}] 10:23:09 INFO - PROCESS | 1646 | 1467912189650 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}] 10:23:09 INFO - PROCESS | 1646 | 1467912189651 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:09 INFO - PROCESS | 1646 | 1467912189755 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:23:09 INFO - PROCESS | 1646 | 1467912189767 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 1646 | 1467912189768 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c48b800 == 38 [pid = 1646] [id = 506] 10:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12aa51000) [pid = 1646] [serial = 1518] [outer = 0x0] 10:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12aa5b000) [pid = 1646] [serial = 1519] [outer = 0x12aa51000] 10:23:09 INFO - PROCESS | 1646 | 1467912189799 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ab5a800) [pid = 1646] [serial = 1520] [outer = 0x12aa51000] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126123400) [pid = 1646] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111419000) [pid = 1646] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116712000) [pid = 1646] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11963dc00) [pid = 1646] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11852c000) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123867c00) [pid = 1646] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118524c00) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1267a3c00) [pid = 1646] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123004800) [pid = 1646] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112593400) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118371400) [pid = 1646] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1107a1c00) [pid = 1646] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 618ms 10:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:23:10 INFO - PROCESS | 1646 | 1467912190261 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]]]}] 10:23:10 INFO - PROCESS | 1646 | 1467912190267 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 1646 | 1467912190269 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:23:10 INFO - PROCESS | 1646 | 1467912190271 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 1646 | 1467912190272 Marionette TRACE conn2 <- [1,1998,null,{}] 10:23:10 INFO - PROCESS | 1646 | 1467912190274 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}] 10:23:10 INFO - PROCESS | 1646 | 1467912190275 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:10 INFO - PROCESS | 1646 | 1467912190361 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:23:10 INFO - PROCESS | 1646 | 1467912190365 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 1646 | 1467912190366 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab90800 == 39 [pid = 1646] [id = 507] 10:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116129800) [pid = 1646] [serial = 1521] [outer = 0x0] 10:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118371400) [pid = 1646] [serial = 1522] [outer = 0x116129800] 10:23:10 INFO - PROCESS | 1646 | 1467912190391 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126123400) [pid = 1646] [serial = 1523] [outer = 0x116129800] 10:23:10 INFO - PROCESS | 1646 | 1467912190726 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]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 10:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:23:10 INFO - PROCESS | 1646 | 1467912190741 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 1646 | 1467912190742 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:23:10 INFO - PROCESS | 1646 | 1467912190745 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 1646 | 1467912190746 Marionette TRACE conn2 <- [1,2002,null,{}] 10:23:10 INFO - PROCESS | 1646 | 1467912190749 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}] 10:23:10 INFO - PROCESS | 1646 | 1467912190750 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:10 INFO - PROCESS | 1646 | 1467912190868 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:23:10 INFO - PROCESS | 1646 | 1467912190875 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 1646 | 1467912190884 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c71b800 == 40 [pid = 1646] [id = 508] 10:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11671dc00) [pid = 1646] [serial = 1524] [outer = 0x0] 10:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12ab60800) [pid = 1646] [serial = 1525] [outer = 0x11671dc00] 10:23:10 INFO - PROCESS | 1646 | 1467912190911 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b2c1c00) [pid = 1646] [serial = 1526] [outer = 0x11671dc00] 10:23:11 INFO - PROCESS | 1646 | 1467912191266 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]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 573ms 10:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:23:11 INFO - PROCESS | 1646 | 1467912191319 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 1646 | 1467912191320 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:23:11 INFO - PROCESS | 1646 | 1467912191323 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 1646 | 1467912191324 Marionette TRACE conn2 <- [1,2006,null,{}] 10:23:11 INFO - PROCESS | 1646 | 1467912191327 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}] 10:23:11 INFO - PROCESS | 1646 | 1467912191329 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:11 INFO - PROCESS | 1646 | 1467912191457 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:23:11 INFO - PROCESS | 1646 | 1467912191515 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 1646 | 1467912191516 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc4d800 == 41 [pid = 1646] [id = 509] 10:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12100c400) [pid = 1646] [serial = 1527] [outer = 0x0] 10:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ba07800) [pid = 1646] [serial = 1528] [outer = 0x12100c400] 10:23:11 INFO - PROCESS | 1646 | 1467912191542 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba11800) [pid = 1646] [serial = 1529] [outer = 0x12100c400] 10:23:11 INFO - PROCESS | 1646 | 1467912191810 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]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 519ms 10:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:23:11 INFO - PROCESS | 1646 | 1467912191842 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 1646 | 1467912191843 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:23:11 INFO - PROCESS | 1646 | 1467912191845 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 1646 | 1467912191846 Marionette TRACE conn2 <- [1,2010,null,{}] 10:23:11 INFO - PROCESS | 1646 | 1467912191857 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}] 10:23:11 INFO - PROCESS | 1646 | 1467912191858 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:11 INFO - PROCESS | 1646 | 1467912191958 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:23:11 INFO - PROCESS | 1646 | 1467912191962 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 1646 | 1467912191963 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d296000 == 42 [pid = 1646] [id = 510] 10:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12466e000) [pid = 1646] [serial = 1530] [outer = 0x0] 10:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b2c3400) [pid = 1646] [serial = 1531] [outer = 0x12466e000] 10:23:11 INFO - PROCESS | 1646 | 1467912191987 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126c3ec00) [pid = 1646] [serial = 1532] [outer = 0x12466e000] 10:23:12 INFO - PROCESS | 1646 | --DOCSHELL 0x118736000 == 41 [pid = 1646] [id = 498] 10:23:12 INFO - PROCESS | 1646 | --DOCSHELL 0x116799800 == 40 [pid = 1646] [id = 497] 10:23:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba59800 == 39 [pid = 1646] [id = 496] 10:23:12 INFO - PROCESS | 1646 | --DOCSHELL 0x128c5e000 == 38 [pid = 1646] [id = 495] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12c71b800 == 37 [pid = 1646] [id = 508] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x129770000 == 36 [pid = 1646] [id = 503] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x111957000 == 35 [pid = 1646] [id = 504] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab90800 == 34 [pid = 1646] [id = 507] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12b273000 == 33 [pid = 1646] [id = 505] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12c48b800 == 32 [pid = 1646] [id = 506] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc3000 == 31 [pid = 1646] [id = 501] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11814e800 == 30 [pid = 1646] [id = 499] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x128f76000 == 29 [pid = 1646] [id = 502] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12332f000 == 28 [pid = 1646] [id = 500] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126704800) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123004400) [pid = 1646] [serial = 1457] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119be1400) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1170b8400) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118137c00) [pid = 1646] [serial = 1448] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126a2d400) [pid = 1646] [serial = 1466] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1114aa000) [pid = 1646] [serial = 1454] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128af3c00) [pid = 1646] [serial = 1477] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1241f1400) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1199adc00) [pid = 1646] [serial = 1475] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126cc9800) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123868000) [pid = 1646] [serial = 1460] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11842c800) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1234fa800) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11941c800) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12360f000) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x116a03800) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1195c2c00) [pid = 1646] [serial = 1451] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116972000) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118582c00) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11964cc00) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x124cefc00) [pid = 1646] [serial = 1463] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126cd3c00) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1119a1800) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128de2c00) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12932ac00) [pid = 1646] [serial = 1480] [outer = 0x0] [url = about:blank] 10:23:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc4d800 == 27 [pid = 1646] [id = 509] 10:23:13 INFO - PROCESS | 1646 | 1467912193566 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]]]}] 10:23:13 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 10:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1774ms 10:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:23:13 INFO - PROCESS | 1646 | 1467912193622 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 1646 | 1467912193624 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:23:13 INFO - PROCESS | 1646 | 1467912193628 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 1646 | 1467912193630 Marionette TRACE conn2 <- [1,2014,null,{}] 10:23:13 INFO - PROCESS | 1646 | 1467912193636 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}] 10:23:13 INFO - PROCESS | 1646 | 1467912193638 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:13 INFO - PROCESS | 1646 | 1467912193736 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:23:13 INFO - PROCESS | 1646 | 1467912193746 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 1646 | 1467912193749 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167af800 == 28 [pid = 1646] [id = 511] 10:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116178000) [pid = 1646] [serial = 1533] [outer = 0x0] 10:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11671e000) [pid = 1646] [serial = 1534] [outer = 0x116178000] 10:23:13 INFO - PROCESS | 1646 | 1467912193780 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11702b000) [pid = 1646] [serial = 1535] [outer = 0x116178000] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 526ms 10:23:14 INFO - PROCESS | 1646 | 1467912194145 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]]]}] 10:23:14 INFO - PROCESS | 1646 | 1467912194155 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 1646 | 1467912194161 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:23:14 INFO - PROCESS | 1646 | 1467912194170 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 1646 | 1467912194173 Marionette TRACE conn2 <- [1,2018,null,{}] 10:23:14 INFO - PROCESS | 1646 | 1467912194176 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}] 10:23:14 INFO - PROCESS | 1646 | 1467912194179 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:14 INFO - PROCESS | 1646 | 1467912194311 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:23:14 INFO - PROCESS | 1646 | 1467912194397 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 1646 | 1467912194399 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118162800 == 29 [pid = 1646] [id = 512] 10:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1170b8400) [pid = 1646] [serial = 1536] [outer = 0x0] 10:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118043800) [pid = 1646] [serial = 1537] [outer = 0x1170b8400] 10:23:14 INFO - PROCESS | 1646 | 1467912194448 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118525000) [pid = 1646] [serial = 1538] [outer = 0x1170b8400] 10:23:14 INFO - PROCESS | 1646 | 1467912194831 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]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 673ms 10:23:14 INFO - PROCESS | 1646 | 1467912194856 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 1646 | 1467912194858 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:23:14 INFO - PROCESS | 1646 | 1467912194861 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 1646 | 1467912194863 Marionette TRACE conn2 <- [1,2022,null,{}] 10:23:14 INFO - PROCESS | 1646 | 1467912194871 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}] 10:23:14 INFO - PROCESS | 1646 | 1467912194874 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:14 INFO - PROCESS | 1646 | 1467912194968 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:23:14 INFO - PROCESS | 1646 | 1467912194978 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 1646 | 1467912194980 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cbf000 == 30 [pid = 1646] [id = 513] 10:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11199c800) [pid = 1646] [serial = 1539] [outer = 0x0] 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1195c8c00) [pid = 1646] [serial = 1540] [outer = 0x11199c800] 10:23:15 INFO - PROCESS | 1646 | 1467912195008 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119649000) [pid = 1646] [serial = 1541] [outer = 0x11199c800] 10:23:15 INFO - PROCESS | 1646 | 1467912195343 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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 10:23:15 INFO - PROCESS | 1646 | 1467912195382 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 1646 | 1467912195384 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:23:15 INFO - PROCESS | 1646 | 1467912195386 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 1646 | 1467912195387 Marionette TRACE conn2 <- [1,2026,null,{}] 10:23:15 INFO - PROCESS | 1646 | 1467912195390 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}] 10:23:15 INFO - PROCESS | 1646 | 1467912195391 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:15 INFO - PROCESS | 1646 | 1467912195492 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:23:15 INFO - PROCESS | 1646 | 1467912195523 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1646 | 1467912195525 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239be800 == 31 [pid = 1646] [id = 514] 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1199a4c00) [pid = 1646] [serial = 1542] [outer = 0x0] 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a86400) [pid = 1646] [serial = 1543] [outer = 0x1199a4c00] 10:23:15 INFO - PROCESS | 1646 | 1467912195550 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119b4b000) [pid = 1646] [serial = 1544] [outer = 0x1199a4c00] 10:23:15 INFO - PROCESS | 1646 | 1467912195838 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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 10:23:15 INFO - PROCESS | 1646 | 1467912195859 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 1646 | 1467912195860 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:23:15 INFO - PROCESS | 1646 | 1467912195863 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 1646 | 1467912195864 Marionette TRACE conn2 <- [1,2030,null,{}] 10:23:15 INFO - PROCESS | 1646 | 1467912195866 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}] 10:23:15 INFO - PROCESS | 1646 | 1467912195870 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:15 INFO - PROCESS | 1646 | 1467912195964 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:23:15 INFO - PROCESS | 1646 | 1467912195971 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1646 | 1467912195972 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ccb800 == 32 [pid = 1646] [id = 515] 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1170b0800) [pid = 1646] [serial = 1545] [outer = 0x0] 10:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b51400) [pid = 1646] [serial = 1546] [outer = 0x1170b0800] 10:23:15 INFO - PROCESS | 1646 | 1467912195997 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1230bf800) [pid = 1646] [serial = 1547] [outer = 0x1170b0800] 10:23:16 INFO - PROCESS | 1646 | 1467912196352 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]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 10:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:23:16 INFO - PROCESS | 1646 | 1467912196387 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 1646 | 1467912196388 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:23:16 INFO - PROCESS | 1646 | 1467912196390 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 1646 | 1467912196391 Marionette TRACE conn2 <- [1,2034,null,{}] 10:23:16 INFO - PROCESS | 1646 | 1467912196393 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}] 10:23:16 INFO - PROCESS | 1646 | 1467912196397 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:16 INFO - PROCESS | 1646 | 1467912196489 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:23:16 INFO - PROCESS | 1646 | 1467912196493 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:16 INFO - PROCESS | 1646 | 1467912196494 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b3e000 == 33 [pid = 1646] [id = 516] 10:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119cda000) [pid = 1646] [serial = 1548] [outer = 0x0] 10:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123871400) [pid = 1646] [serial = 1549] [outer = 0x119cda000] 10:23:16 INFO - PROCESS | 1646 | 1467912196523 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12611ec00) [pid = 1646] [serial = 1550] [outer = 0x119cda000] 10:23:16 INFO - PROCESS | 1646 | 1467912196832 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]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 10:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:23:16 INFO - PROCESS | 1646 | 1467912196859 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 1646 | 1467912196860 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:23:16 INFO - PROCESS | 1646 | 1467912196862 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 1646 | 1467912196863 Marionette TRACE conn2 <- [1,2038,null,{}] 10:23:16 INFO - PROCESS | 1646 | 1467912196866 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}] 10:23:16 INFO - PROCESS | 1646 | 1467912196867 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:16 INFO - PROCESS | 1646 | 1467912196954 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:23:16 INFO - PROCESS | 1646 | 1467912196957 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:16 INFO - PROCESS | 1646 | 1467912196959 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12928f000 == 34 [pid = 1646] [id = 517] 10:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x124b98000) [pid = 1646] [serial = 1551] [outer = 0x0] 10:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12452ac00) [pid = 1646] [serial = 1552] [outer = 0x124b98000] 10:23:16 INFO - PROCESS | 1646 | 1467912196984 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126ccbc00) [pid = 1646] [serial = 1553] [outer = 0x124b98000] 10:23:17 INFO - PROCESS | 1646 | 1467912197294 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]]]}] 10:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms 10:23:17 INFO - PROCESS | 1646 | 1467912197331 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 1646 | 1467912197332 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:23:17 INFO - PROCESS | 1646 | 1467912197362 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 1646 | 1467912197364 Marionette TRACE conn2 <- [1,2042,null,{}] 10:23:17 INFO - PROCESS | 1646 | 1467912197366 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}] 10:23:17 INFO - PROCESS | 1646 | 1467912197369 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:17 INFO - PROCESS | 1646 | 1467912197448 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:23:17 INFO - PROCESS | 1646 | 1467912197454 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1646 | 1467912197455 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a674800 == 35 [pid = 1646] [id = 518] 10:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126086c00) [pid = 1646] [serial = 1554] [outer = 0x0] 10:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128af3000) [pid = 1646] [serial = 1555] [outer = 0x126086c00] 10:23:17 INFO - PROCESS | 1646 | 1467912197480 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128b6b400) [pid = 1646] [serial = 1556] [outer = 0x126086c00] 10:23:17 INFO - PROCESS | 1646 | 1467912197825 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]]]}] 10:23:17 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) 10:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 491ms 10:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:23:17 INFO - PROCESS | 1646 | 1467912197837 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 1646 | 1467912197839 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:23:17 INFO - PROCESS | 1646 | 1467912197841 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 1646 | 1467912197842 Marionette TRACE conn2 <- [1,2046,null,{}] 10:23:17 INFO - PROCESS | 1646 | 1467912197845 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}] 10:23:17 INFO - PROCESS | 1646 | 1467912197846 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:17 INFO - PROCESS | 1646 | 1467912197925 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:23:17 INFO - PROCESS | 1646 | 1467912197930 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1646 | 1467912197931 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cbe800 == 36 [pid = 1646] [id = 519] 10:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128b71400) [pid = 1646] [serial = 1557] [outer = 0x0] 10:23:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128b75000) [pid = 1646] [serial = 1558] [outer = 0x128b71400] 10:23:17 INFO - PROCESS | 1646 | 1467912197965 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x129239c00) [pid = 1646] [serial = 1559] [outer = 0x128b71400] 10:23:18 INFO - PROCESS | 1646 | 1467912198291 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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 469ms 10:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:23:18 INFO - PROCESS | 1646 | 1467912198310 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1646 | 1467912198311 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:23:18 INFO - PROCESS | 1646 | 1467912198313 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 1646 | 1467912198314 Marionette TRACE conn2 <- [1,2050,null,{}] 10:23:18 INFO - PROCESS | 1646 | 1467912198317 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}] 10:23:18 INFO - PROCESS | 1646 | 1467912198320 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:18 INFO - PROCESS | 1646 | 1467912198436 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:23:18 INFO - PROCESS | 1646 | 1467912198442 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 1646 | 1467912198443 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab98800 == 37 [pid = 1646] [id = 520] 10:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128af3c00) [pid = 1646] [serial = 1560] [outer = 0x0] 10:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12932ac00) [pid = 1646] [serial = 1561] [outer = 0x128af3c00] 10:23:18 INFO - PROCESS | 1646 | 1467912198467 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129564800) [pid = 1646] [serial = 1562] [outer = 0x128af3c00] 10:23:18 INFO - PROCESS | 1646 | 1467912198836 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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 568ms 10:23:18 INFO - PROCESS | 1646 | 1467912198883 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1646 | 1467912198885 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:23:18 INFO - PROCESS | 1646 | 1467912198889 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 1646 | 1467912198892 Marionette TRACE conn2 <- [1,2054,null,{}] 10:23:18 INFO - PROCESS | 1646 | 1467912198895 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}] 10:23:18 INFO - PROCESS | 1646 | 1467912198898 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:19 INFO - PROCESS | 1646 | 1467912199061 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:23:19 INFO - PROCESS | 1646 | 1467912199087 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 1646 | 1467912199088 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cc8000 == 38 [pid = 1646] [id = 521] 10:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12956b800) [pid = 1646] [serial = 1563] [outer = 0x0] 10:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a6bd800) [pid = 1646] [serial = 1564] [outer = 0x12956b800] 10:23:19 INFO - PROCESS | 1646 | 1467912199143 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126cd4c00) [pid = 1646] [serial = 1565] [outer = 0x12956b800] 10:23:19 INFO - PROCESS | 1646 | 1467912199527 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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:23:19 INFO - PROCESS | 1646 | 1467912199561 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 1646 | 1467912199562 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:23:19 INFO - PROCESS | 1646 | 1467912199564 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 1646 | 1467912199565 Marionette TRACE conn2 <- [1,2058,null,{}] 10:23:19 INFO - PROCESS | 1646 | 1467912199569 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}] 10:23:19 INFO - PROCESS | 1646 | 1467912199571 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:19 INFO - PROCESS | 1646 | 1467912199672 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:23:19 INFO - PROCESS | 1646 | 1467912199676 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 1646 | 1467912199677 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c487800 == 39 [pid = 1646] [id = 522] 10:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12956c800) [pid = 1646] [serial = 1566] [outer = 0x0] 10:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b220800) [pid = 1646] [serial = 1567] [outer = 0x12956c800] 10:23:19 INFO - PROCESS | 1646 | 1467912199701 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12b2b9400) [pid = 1646] [serial = 1568] [outer = 0x12956c800] 10:23:20 INFO - PROCESS | 1646 | 1467912200047 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]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 522ms 10:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:23:20 INFO - PROCESS | 1646 | 1467912200093 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 1646 | 1467912200094 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:23:20 INFO - PROCESS | 1646 | 1467912200096 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 1646 | 1467912200097 Marionette TRACE conn2 <- [1,2062,null,{}] 10:23:20 INFO - PROCESS | 1646 | 1467912200099 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}] 10:23:20 INFO - PROCESS | 1646 | 1467912200100 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:20 INFO - PROCESS | 1646 | 1467912200201 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:23:20 INFO - PROCESS | 1646 | 1467912200204 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1646 | 1467912200213 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc45000 == 40 [pid = 1646] [id = 523] 10:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x123c7f000) [pid = 1646] [serial = 1569] [outer = 0x0] 10:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12b2c0800) [pid = 1646] [serial = 1570] [outer = 0x123c7f000] 10:23:20 INFO - PROCESS | 1646 | 1467912200269 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12ba11000) [pid = 1646] [serial = 1571] [outer = 0x123c7f000] 10:23:20 INFO - PROCESS | 1646 | 1467912200604 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]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 523ms 10:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:23:20 INFO - PROCESS | 1646 | 1467912200621 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 1646 | 1467912200622 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:23:20 INFO - PROCESS | 1646 | 1467912200624 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 1646 | 1467912200625 Marionette TRACE conn2 <- [1,2066,null,{}] 10:23:20 INFO - PROCESS | 1646 | 1467912200627 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}] 10:23:20 INFO - PROCESS | 1646 | 1467912200628 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:20 INFO - PROCESS | 1646 | 1467912200729 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x129579800) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1295c1000) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12aa51000) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116129800) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126ccac00) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12396f800) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119a81800) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119416400) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116fefc00) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1187cac00) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12100c400) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12378a400) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1195c7c00) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1170b8800) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128de3000) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x129330800) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11671dc00) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11165cc00) [pid = 1646] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:23:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1167eb800) [pid = 1646] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:23:20 INFO - PROCESS | 1646 | 1467912200962 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1646 | 1467912200963 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x11721a000 == 41 [pid = 1646] [id = 524] 10:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11067b800) [pid = 1646] [serial = 1572] [outer = 0x0] 10:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112a0bc00) [pid = 1646] [serial = 1573] [outer = 0x11067b800] 10:23:20 INFO - PROCESS | 1646 | 1467912200988 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118139000) [pid = 1646] [serial = 1574] [outer = 0x11067b800] 10:23:21 INFO - PROCESS | 1646 | 1467912201256 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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 10:23:21 INFO - PROCESS | 1646 | 1467912201294 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 1646 | 1467912201295 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:23:21 INFO - PROCESS | 1646 | 1467912201298 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 1646 | 1467912201299 Marionette TRACE conn2 <- [1,2070,null,{}] 10:23:21 INFO - PROCESS | 1646 | 1467912201310 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}] 10:23:21 INFO - PROCESS | 1646 | 1467912201311 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:21 INFO - PROCESS | 1646 | 1467912201397 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:23:21 INFO - PROCESS | 1646 | 1467912201402 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 1646 | 1467912201412 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d29f800 == 42 [pid = 1646] [id = 525] 10:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1120ca800) [pid = 1646] [serial = 1575] [outer = 0x0] 10:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1188ec800) [pid = 1646] [serial = 1576] [outer = 0x1120ca800] 10:23:21 INFO - PROCESS | 1646 | 1467912201436 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1241f7000) [pid = 1646] [serial = 1577] [outer = 0x1120ca800] 10:23:21 INFO - PROCESS | 1646 | 1467912201780 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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 529ms 10:23:21 INFO - PROCESS | 1646 | 1467912201828 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 1646 | 1467912201829 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:23:21 INFO - PROCESS | 1646 | 1467912201831 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 1646 | 1467912201832 Marionette TRACE conn2 <- [1,2074,null,{}] 10:23:21 INFO - PROCESS | 1646 | 1467912201835 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}] 10:23:21 INFO - PROCESS | 1646 | 1467912201836 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:21 INFO - PROCESS | 1646 | 1467912201947 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:23:21 INFO - PROCESS | 1646 | 1467912201953 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 1646 | 1467912201954 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a3000 == 43 [pid = 1646] [id = 526] 10:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12100e400) [pid = 1646] [serial = 1578] [outer = 0x0] 10:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x129331000) [pid = 1646] [serial = 1579] [outer = 0x12100e400] 10:23:21 INFO - PROCESS | 1646 | 1467912201980 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12aa4e800) [pid = 1646] [serial = 1580] [outer = 0x12100e400] 10:23:22 INFO - PROCESS | 1646 | 1467912202378 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]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 568ms 10:23:22 INFO - PROCESS | 1646 | 1467912202400 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 1646 | 1467912202405 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:23:22 INFO - PROCESS | 1646 | 1467912202409 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 1646 | 1467912202410 Marionette TRACE conn2 <- [1,2078,null,{}] 10:23:22 INFO - PROCESS | 1646 | 1467912202414 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}] 10:23:22 INFO - PROCESS | 1646 | 1467912202416 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:22 INFO - PROCESS | 1646 | 1467912202560 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:23:22 INFO - PROCESS | 1646 | 1467912202626 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 1646 | 1467912202627 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d737000 == 44 [pid = 1646] [id = 527] 10:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112594000) [pid = 1646] [serial = 1581] [outer = 0x0] 10:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba9f400) [pid = 1646] [serial = 1582] [outer = 0x112594000] 10:23:22 INFO - PROCESS | 1646 | 1467912202651 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bd6d800) [pid = 1646] [serial = 1583] [outer = 0x112594000] 10:23:22 INFO - PROCESS | 1646 | 1467912202927 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]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 620ms 10:23:23 INFO - PROCESS | 1646 | 1467912203029 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 1646 | 1467912203032 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:23:23 INFO - PROCESS | 1646 | 1467912203036 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 1646 | 1467912203038 Marionette TRACE conn2 <- [1,2082,null,{}] 10:23:23 INFO - PROCESS | 1646 | 1467912203041 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}] 10:23:23 INFO - PROCESS | 1646 | 1467912203044 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:23 INFO - PROCESS | 1646 | 1467912203162 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:23:23 INFO - PROCESS | 1646 | 1467912203242 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 1646 | 1467912203246 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1163f4800 == 45 [pid = 1646] [id = 528] 10:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1120d8400) [pid = 1646] [serial = 1584] [outer = 0x0] 10:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112285000) [pid = 1646] [serial = 1585] [outer = 0x1120d8400] 10:23:23 INFO - PROCESS | 1646 | 1467912203277 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x113165800) [pid = 1646] [serial = 1586] [outer = 0x1120d8400] 10:23:23 INFO - PROCESS | 1646 | 1467912203812 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]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 872ms 10:23:23 INFO - PROCESS | 1646 | 1467912203923 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 1646 | 1467912203925 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:23:23 INFO - PROCESS | 1646 | 1467912203931 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 1646 | 1467912203933 Marionette TRACE conn2 <- [1,2086,null,{}] 10:23:23 INFO - PROCESS | 1646 | 1467912203936 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}] 10:23:23 INFO - PROCESS | 1646 | 1467912203938 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:24 INFO - PROCESS | 1646 | 1467912204056 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:23:24 INFO - PROCESS | 1646 | 1467912204112 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 1646 | 1467912204113 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236a6800 == 46 [pid = 1646] [id = 529] 10:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11852d000) [pid = 1646] [serial = 1587] [outer = 0x0] 10:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11858a800) [pid = 1646] [serial = 1588] [outer = 0x11852d000] 10:23:24 INFO - PROCESS | 1646 | 1467912204144 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119420c00) [pid = 1646] [serial = 1589] [outer = 0x11852d000] 10:23:24 INFO - PROCESS | 1646 | 1467912204822 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]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 923ms 10:23:24 INFO - PROCESS | 1646 | 1467912204862 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 1646 | 1467912204864 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:23:24 INFO - PROCESS | 1646 | 1467912204871 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 1646 | 1467912204873 Marionette TRACE conn2 <- [1,2090,null,{}] 10:23:24 INFO - PROCESS | 1646 | 1467912204877 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}] 10:23:24 INFO - PROCESS | 1646 | 1467912204878 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:24 INFO - PROCESS | 1646 | 1467912204979 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:23:25 INFO - PROCESS | 1646 | 1467912205068 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1646 | 1467912205069 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e31000 == 47 [pid = 1646] [id = 530] 10:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x116971c00) [pid = 1646] [serial = 1590] [outer = 0x0] 10:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x116a0ac00) [pid = 1646] [serial = 1591] [outer = 0x116971c00] 10:23:25 INFO - PROCESS | 1646 | 1467912205097 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x117ead400) [pid = 1646] [serial = 1592] [outer = 0x116971c00] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a3000 == 46 [pid = 1646] [id = 526] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12d29f800 == 45 [pid = 1646] [id = 525] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x11721a000 == 44 [pid = 1646] [id = 524] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc45000 == 43 [pid = 1646] [id = 523] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12c487800 == 42 [pid = 1646] [id = 522] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124cc8000 == 41 [pid = 1646] [id = 521] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12b2c3400) [pid = 1646] [serial = 1531] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab98800 == 40 [pid = 1646] [id = 520] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119cbe800 == 39 [pid = 1646] [id = 519] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12a674800 == 38 [pid = 1646] [id = 518] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12928f000 == 37 [pid = 1646] [id = 517] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x128b3e000 == 36 [pid = 1646] [id = 516] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124ccb800 == 35 [pid = 1646] [id = 515] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1239be800 == 34 [pid = 1646] [id = 514] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119cbf000 == 33 [pid = 1646] [id = 513] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x118162800 == 32 [pid = 1646] [id = 512] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1167af800 == 31 [pid = 1646] [id = 511] 10:23:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12d296000 == 30 [pid = 1646] [id = 510] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11286b000) [pid = 1646] [serial = 1442] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118135400) [pid = 1646] [serial = 1445] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1295bfc00) [pid = 1646] [serial = 1513] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a812000) [pid = 1646] [serial = 1516] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a6bc000) [pid = 1646] [serial = 1514] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12aa5b000) [pid = 1646] [serial = 1519] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126123400) [pid = 1646] [serial = 1523] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118371400) [pid = 1646] [serial = 1522] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12ab5a800) [pid = 1646] [serial = 1520] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128afa000) [pid = 1646] [serial = 1507] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126127400) [pid = 1646] [serial = 1504] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126c44400) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123c76400) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12100bc00) [pid = 1646] [serial = 1501] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119422400) [pid = 1646] [serial = 1498] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11964a800) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11888fc00) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118366c00) [pid = 1646] [serial = 1495] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124ced800) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119a85800) [pid = 1646] [serial = 1492] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12ba11800) [pid = 1646] [serial = 1529] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124b8ec00) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123c50800) [pid = 1646] [serial = 1489] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119a89400) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119645400) [pid = 1646] [serial = 1486] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187d0000) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118363400) [pid = 1646] [serial = 1483] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12955e400) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129575800) [pid = 1646] [serial = 1511] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129565000) [pid = 1646] [serial = 1510] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a81ac00) [pid = 1646] [serial = 1517] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b2c1c00) [pid = 1646] [serial = 1526] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12ba07800) [pid = 1646] [serial = 1528] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128b70000) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12ab60800) [pid = 1646] [serial = 1525] [outer = 0x0] [url = about:blank] 10:23:25 INFO - PROCESS | 1646 | 1467912205489 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]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 10:23:25 INFO - PROCESS | 1646 | 1467912205543 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 1646 | 1467912205545 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:23:25 INFO - PROCESS | 1646 | 1467912205556 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 1646 | 1467912205557 Marionette TRACE conn2 <- [1,2094,null,{}] 10:23:25 INFO - PROCESS | 1646 | 1467912205570 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}] 10:23:25 INFO - PROCESS | 1646 | 1467912205571 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:25 INFO - PROCESS | 1646 | 1467912205652 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:23:25 INFO - PROCESS | 1646 | 1467912205657 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1646 | 1467912205659 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x118162800 == 31 [pid = 1646] [id = 531] 10:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11813c400) [pid = 1646] [serial = 1593] [outer = 0x0] 10:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118366c00) [pid = 1646] [serial = 1594] [outer = 0x11813c400] 10:23:25 INFO - PROCESS | 1646 | 1467912205687 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11852ac00) [pid = 1646] [serial = 1595] [outer = 0x11813c400] 10:23:26 INFO - PROCESS | 1646 | 1467912206057 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]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 527ms 10:23:26 INFO - PROCESS | 1646 | 1467912206077 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 1646 | 1467912206079 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:23:26 INFO - PROCESS | 1646 | 1467912206081 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 1646 | 1467912206084 Marionette TRACE conn2 <- [1,2098,null,{}] 10:23:26 INFO - PROCESS | 1646 | 1467912206091 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}] 10:23:26 INFO - PROCESS | 1646 | 1467912206095 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:26 INFO - PROCESS | 1646 | 1467912206178 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:23:26 INFO - PROCESS | 1646 | 1467912206236 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 1646 | 1467912206238 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fe3800 == 32 [pid = 1646] [id = 532] 10:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11857e800) [pid = 1646] [serial = 1596] [outer = 0x0] 10:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119425400) [pid = 1646] [serial = 1597] [outer = 0x11857e800] 10:23:26 INFO - PROCESS | 1646 | 1467912206265 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119644800) [pid = 1646] [serial = 1598] [outer = 0x11857e800] 10:23:26 INFO - PROCESS | 1646 | 1467912206571 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]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 522ms 10:23:26 INFO - PROCESS | 1646 | 1467912206606 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 1646 | 1467912206608 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:23:26 INFO - PROCESS | 1646 | 1467912206610 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 1646 | 1467912206611 Marionette TRACE conn2 <- [1,2102,null,{}] 10:23:26 INFO - PROCESS | 1646 | 1467912206614 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}] 10:23:26 INFO - PROCESS | 1646 | 1467912206615 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:26 INFO - PROCESS | 1646 | 1467912206698 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:23:26 INFO - PROCESS | 1646 | 1467912206754 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 1646 | 1467912206755 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239c9800 == 33 [pid = 1646] [id = 533] 10:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119645400) [pid = 1646] [serial = 1599] [outer = 0x0] 10:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119a7f000) [pid = 1646] [serial = 1600] [outer = 0x119645400] 10:23:26 INFO - PROCESS | 1646 | 1467912206780 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b45000) [pid = 1646] [serial = 1601] [outer = 0x119645400] 10:23:27 INFO - PROCESS | 1646 | 1467912207244 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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 10:23:27 INFO - PROCESS | 1646 | 1467912207282 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 1646 | 1467912207285 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:23:27 INFO - PROCESS | 1646 | 1467912207288 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 1646 | 1467912207292 Marionette TRACE conn2 <- [1,2106,null,{}] 10:23:27 INFO - PROCESS | 1646 | 1467912207295 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}] 10:23:27 INFO - PROCESS | 1646 | 1467912207297 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:27 INFO - PROCESS | 1646 | 1467912207396 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:23:27 INFO - PROCESS | 1646 | 1467912207451 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1646 | 1467912207453 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119288000 == 34 [pid = 1646] [id = 534] 10:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1176ea000) [pid = 1646] [serial = 1602] [outer = 0x0] 10:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118137c00) [pid = 1646] [serial = 1603] [outer = 0x1176ea000] 10:23:27 INFO - PROCESS | 1646 | 1467912207482 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11858c400) [pid = 1646] [serial = 1604] [outer = 0x1176ea000] 10:23:27 INFO - PROCESS | 1646 | 1467912207910 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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 673ms 10:23:27 INFO - PROCESS | 1646 | 1467912207962 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 1646 | 1467912207965 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:23:27 INFO - PROCESS | 1646 | 1467912207969 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 1646 | 1467912207971 Marionette TRACE conn2 <- [1,2110,null,{}] 10:23:27 INFO - PROCESS | 1646 | 1467912207974 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}] 10:23:27 INFO - PROCESS | 1646 | 1467912207976 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:28 INFO - PROCESS | 1646 | 1467912208095 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:23:28 INFO - PROCESS | 1646 | 1467912208152 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 1646 | 1467912208154 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ccd000 == 35 [pid = 1646] [id = 535] 10:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11946e800) [pid = 1646] [serial = 1605] [outer = 0x0] 10:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11964cc00) [pid = 1646] [serial = 1606] [outer = 0x11946e800] 10:23:28 INFO - PROCESS | 1646 | 1467912208185 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119ae1400) [pid = 1646] [serial = 1607] [outer = 0x11946e800] 10:23:28 INFO - PROCESS | 1646 | 1467912208598 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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 672ms 10:23:28 INFO - PROCESS | 1646 | 1467912208642 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 1646 | 1467912208643 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:23:28 INFO - PROCESS | 1646 | 1467912208646 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1646 | 1467912208648 Marionette TRACE conn2 <- [1,2114,null,{}] 10:23:28 INFO - PROCESS | 1646 | 1467912208656 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}] 10:23:28 INFO - PROCESS | 1646 | 1467912208659 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:28 INFO - PROCESS | 1646 | 1467912208758 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:23:28 INFO - PROCESS | 1646 | 1467912208828 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 1646 | 1467912208830 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f76000 == 36 [pid = 1646] [id = 536] 10:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12100ac00) [pid = 1646] [serial = 1608] [outer = 0x0] 10:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1230c8000) [pid = 1646] [serial = 1609] [outer = 0x12100ac00] 10:23:28 INFO - PROCESS | 1646 | 1467912208861 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12386e800) [pid = 1646] [serial = 1610] [outer = 0x12100ac00] 10:23:29 INFO - PROCESS | 1646 | 1467912209274 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]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 10:23:29 INFO - PROCESS | 1646 | 1467912209321 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:23:29 INFO - PROCESS | 1646 | 1467912209323 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:23:29 INFO - PROCESS | 1646 | 1467912209326 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - PROCESS | 1646 | 1467912209327 Marionette TRACE conn2 <- [1,2118,null,{}] 10:23:29 INFO - PROCESS | 1646 | 1467912209329 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}] 10:23:29 INFO - PROCESS | 1646 | 1467912209331 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:29 INFO - PROCESS | 1646 | 1467912209446 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:23:29 INFO - PROCESS | 1646 | 1467912209515 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1646 | 1467912209516 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a673800 == 37 [pid = 1646] [id = 537] 10:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12416e400) [pid = 1646] [serial = 1611] [outer = 0x0] 10:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1243b4000) [pid = 1646] [serial = 1612] [outer = 0x12416e400] 10:23:29 INFO - PROCESS | 1646 | 1467912209545 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124b92800) [pid = 1646] [serial = 1613] [outer = 0x12416e400] 10:23:29 INFO - PROCESS | 1646 | 1467912209962 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]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 668ms 10:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:23:30 INFO - PROCESS | 1646 | 1467912209995 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 1646 | 1467912209996 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:23:30 INFO - PROCESS | 1646 | 1467912209998 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1646 | 1467912210000 Marionette TRACE conn2 <- [1,2122,null,{}] 10:23:30 INFO - PROCESS | 1646 | 1467912210002 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}] 10:23:30 INFO - PROCESS | 1646 | 1467912210004 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:30 INFO - PROCESS | 1646 | 1467912210101 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:23:30 INFO - PROCESS | 1646 | 1467912210156 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 1646 | 1467912210157 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e6800 == 38 [pid = 1646] [id = 538] 10:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12386ec00) [pid = 1646] [serial = 1614] [outer = 0x0] 10:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124ce2c00) [pid = 1646] [serial = 1615] [outer = 0x12386ec00] 10:23:30 INFO - PROCESS | 1646 | 1467912210185 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126123c00) [pid = 1646] [serial = 1616] [outer = 0x12386ec00] 10:23:30 INFO - PROCESS | 1646 | 1467912210617 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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 10:23:30 INFO - PROCESS | 1646 | 1467912210787 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 1646 | 1467912210789 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:23:30 INFO - PROCESS | 1646 | 1467912210812 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1646 | 1467912210814 Marionette TRACE conn2 <- [1,2126,null,{}] 10:23:30 INFO - PROCESS | 1646 | 1467912210818 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}] 10:23:30 INFO - PROCESS | 1646 | 1467912210820 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:30 INFO - PROCESS | 1646 | 1467912210912 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:23:30 INFO - PROCESS | 1646 | 1467912210965 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 1646 | 1467912210968 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119278800 == 39 [pid = 1646] [id = 539] 10:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11702c800) [pid = 1646] [serial = 1617] [outer = 0x0] 10:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x117eb0400) [pid = 1646] [serial = 1618] [outer = 0x11702c800] 10:23:30 INFO - PROCESS | 1646 | 1467912210995 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11858dc00) [pid = 1646] [serial = 1619] [outer = 0x11702c800] 10:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x119fe3800 == 38 [pid = 1646] [id = 532] 10:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x118162800 == 37 [pid = 1646] [id = 531] 10:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x117e31000 == 36 [pid = 1646] [id = 530] 10:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1236a6800 == 35 [pid = 1646] [id = 529] 10:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1163f4800 == 34 [pid = 1646] [id = 528] 10:23:31 INFO - PROCESS | 1646 | 1467912211433 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]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 678ms 10:23:31 INFO - PROCESS | 1646 | 1467912211485 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:23:31 INFO - PROCESS | 1646 | 1467912211487 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:23:31 INFO - PROCESS | 1646 | 1467912211491 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 1646 | 1467912211493 Marionette TRACE conn2 <- [1,2130,null,{}] 10:23:31 INFO - PROCESS | 1646 | 1467912211496 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}] 10:23:31 INFO - PROCESS | 1646 | 1467912211498 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:31 INFO - PROCESS | 1646 | 1467912211581 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:23:31 INFO - PROCESS | 1646 | 1467912211588 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 1646 | 1467912211589 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119605000 == 35 [pid = 1646] [id = 540] 10:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11915bc00) [pid = 1646] [serial = 1620] [outer = 0x0] 10:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1195bbc00) [pid = 1646] [serial = 1621] [outer = 0x11915bc00] 10:23:31 INFO - PROCESS | 1646 | 1467912211617 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119a23800) [pid = 1646] [serial = 1622] [outer = 0x11915bc00] 10:23:32 INFO - PROCESS | 1646 | 1467912212048 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] 10:23:32 INFO - PROCESS | 1646 | 1467912212063 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:23:32 INFO - PROCESS | 1646 | 1467912212065 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 1646 | 1467912212068 Marionette TRACE conn2 <- [1,2134,null,{}] 10:23:32 INFO - PROCESS | 1646 | 1467912212089 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}] 10:23:32 INFO - PROCESS | 1646 | 1467912212093 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:32 INFO - PROCESS | 1646 | 1467912212201 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:23:32 INFO - PROCESS | 1646 | 1467912212261 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1646 | 1467912212263 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x129507000 == 36 [pid = 1646] [id = 541] 10:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1241ebc00) [pid = 1646] [serial = 1623] [outer = 0x0] 10:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124b97400) [pid = 1646] [serial = 1624] [outer = 0x1241ebc00] 10:23:32 INFO - PROCESS | 1646 | 1467912212291 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126a2b400) [pid = 1646] [serial = 1625] [outer = 0x1241ebc00] 10:23:32 INFO - PROCESS | 1646 | 1467912212627 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]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 578ms 10:23:32 INFO - PROCESS | 1646 | 1467912212644 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 1646 | 1467912212645 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:23:32 INFO - PROCESS | 1646 | 1467912212647 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 1646 | 1467912212648 Marionette TRACE conn2 <- [1,2138,null,{}] 10:23:32 INFO - PROCESS | 1646 | 1467912212651 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}] 10:23:32 INFO - PROCESS | 1646 | 1467912212654 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:32 INFO - PROCESS | 1646 | 1467912212764 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:23:32 INFO - PROCESS | 1646 | 1467912212768 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1646 | 1467912212769 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b272000 == 37 [pid = 1646] [id = 542] 10:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126c46400) [pid = 1646] [serial = 1626] [outer = 0x0] 10:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128afd000) [pid = 1646] [serial = 1627] [outer = 0x126c46400] 10:23:32 INFO - PROCESS | 1646 | 1467912212793 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128ddcc00) [pid = 1646] [serial = 1628] [outer = 0x126c46400] 10:23:33 INFO - PROCESS | 1646 | 1467912213159 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]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:23:33 INFO - PROCESS | 1646 | 1467912213170 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 1646 | 1467912213172 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:23:33 INFO - PROCESS | 1646 | 1467912213175 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1646 | 1467912213176 Marionette TRACE conn2 <- [1,2142,null,{}] 10:23:33 INFO - PROCESS | 1646 | 1467912213188 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}] 10:23:33 INFO - PROCESS | 1646 | 1467912213190 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:33 INFO - PROCESS | 1646 | 1467912213345 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:23:33 INFO - PROCESS | 1646 | 1467912213359 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 1646 | 1467912213360 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd4a800 == 38 [pid = 1646] [id = 543] 10:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x126ccf000) [pid = 1646] [serial = 1629] [outer = 0x0] 10:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12932b400) [pid = 1646] [serial = 1630] [outer = 0x126ccf000] 10:23:33 INFO - PROCESS | 1646 | 1467912213400 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x129563800) [pid = 1646] [serial = 1631] [outer = 0x126ccf000] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12956b800) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x123c7f000) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x128af3c00) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1170b8400) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12466e000) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1199a4c00) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1170b0800) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11199c800) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119cda000) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12956c800) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116178000) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128b71400) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126086c00) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124b98000) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12100e400) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11067b800) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1120ca800) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11852d000) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116971c00) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11813c400) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112594000) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:23:33 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11857e800) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:23:33 INFO - PROCESS | 1646 | 1467912213892 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] 10:23:33 INFO - PROCESS | 1646 | 1467912213908 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:23:33 INFO - PROCESS | 1646 | 1467912213910 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1646 | 1467912213911 Marionette TRACE conn2 <- [1,2146,null,{}] 10:23:33 INFO - PROCESS | 1646 | 1467912213914 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}] 10:23:33 INFO - PROCESS | 1646 | 1467912213920 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:34 INFO - PROCESS | 1646 | 1467912214026 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:23:34 INFO - PROCESS | 1646 | 1467912214030 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 1646 | 1467912214031 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd51000 == 39 [pid = 1646] [id = 544] 10:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116178000) [pid = 1646] [serial = 1632] [outer = 0x0] 10:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128de3000) [pid = 1646] [serial = 1633] [outer = 0x116178000] 10:23:34 INFO - PROCESS | 1646 | 1467912214057 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129576800) [pid = 1646] [serial = 1634] [outer = 0x116178000] 10:23:34 INFO - PROCESS | 1646 | 1467912214395 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] 10:23:34 INFO - PROCESS | 1646 | 1467912214432 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:23:34 INFO - PROCESS | 1646 | 1467912214434 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 1646 | 1467912214438 Marionette TRACE conn2 <- [1,2150,null,{}] 10:23:34 INFO - PROCESS | 1646 | 1467912214448 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}] 10:23:34 INFO - PROCESS | 1646 | 1467912214449 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:34 INFO - PROCESS | 1646 | 1467912214528 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:23:34 INFO - PROCESS | 1646 | 1467912214535 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 1646 | 1467912214538 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c706800 == 40 [pid = 1646] [id = 545] 10:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129565400) [pid = 1646] [serial = 1635] [outer = 0x0] 10:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1295c5c00) [pid = 1646] [serial = 1636] [outer = 0x129565400] 10:23:34 INFO - PROCESS | 1646 | 1467912214562 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a811800) [pid = 1646] [serial = 1637] [outer = 0x129565400] 10:23:34 INFO - PROCESS | 1646 | 1467912214923 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]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 523ms 10:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:23:34 INFO - PROCESS | 1646 | 1467912214957 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 1646 | 1467912214958 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:23:34 INFO - PROCESS | 1646 | 1467912214960 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 1646 | 1467912214961 Marionette TRACE conn2 <- [1,2154,null,{}] 10:23:34 INFO - PROCESS | 1646 | 1467912214963 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}] 10:23:34 INFO - PROCESS | 1646 | 1467912214964 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:35 INFO - PROCESS | 1646 | 1467912215030 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:23:35 INFO - PROCESS | 1646 | 1467912215034 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 1646 | 1467912215037 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc44800 == 41 [pid = 1646] [id = 546] 10:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1295bcc00) [pid = 1646] [serial = 1638] [outer = 0x0] 10:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a81b000) [pid = 1646] [serial = 1639] [outer = 0x1295bcc00] 10:23:35 INFO - PROCESS | 1646 | 1467912215122 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ab56c00) [pid = 1646] [serial = 1640] [outer = 0x1295bcc00] 10:23:35 INFO - PROCESS | 1646 | 1467912215454 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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 527ms 10:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:23:35 INFO - PROCESS | 1646 | 1467912215490 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 1646 | 1467912215492 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:23:35 INFO - PROCESS | 1646 | 1467912215495 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 1646 | 1467912215497 Marionette TRACE conn2 <- [1,2158,null,{}] 10:23:35 INFO - PROCESS | 1646 | 1467912215501 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}] 10:23:35 INFO - PROCESS | 1646 | 1467912215505 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:35 INFO - PROCESS | 1646 | 1467912215631 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:23:35 INFO - PROCESS | 1646 | 1467912215713 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 1646 | 1467912215714 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf84800 == 42 [pid = 1646] [id = 547] 10:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a6bc000) [pid = 1646] [serial = 1641] [outer = 0x0] 10:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12b22c800) [pid = 1646] [serial = 1642] [outer = 0x12a6bc000] 10:23:35 INFO - PROCESS | 1646 | 1467912215753 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12b2bf800) [pid = 1646] [serial = 1643] [outer = 0x12a6bc000] 10:23:36 INFO - PROCESS | 1646 | 1467912216298 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]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 872ms 10:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:23:36 INFO - PROCESS | 1646 | 1467912216368 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 1646 | 1467912216371 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:23:36 INFO - PROCESS | 1646 | 1467912216374 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 1646 | 1467912216378 Marionette TRACE conn2 <- [1,2162,null,{}] 10:23:36 INFO - PROCESS | 1646 | 1467912216381 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}] 10:23:36 INFO - PROCESS | 1646 | 1467912216383 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:36 INFO - PROCESS | 1646 | 1467912216487 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:23:36 INFO - PROCESS | 1646 | 1467912216548 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 1646 | 1467912216550 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119615800 == 43 [pid = 1646] [id = 548] 10:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116976400) [pid = 1646] [serial = 1644] [outer = 0x0] 10:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118136400) [pid = 1646] [serial = 1645] [outer = 0x116976400] 10:23:36 INFO - PROCESS | 1646 | 1467912216581 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11888fc00) [pid = 1646] [serial = 1646] [outer = 0x116976400] 10:23:37 INFO - PROCESS | 1646 | 1467912217050 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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 722ms 10:23:37 INFO - PROCESS | 1646 | 1467912217100 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:23:37 INFO - PROCESS | 1646 | 1467912217103 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:23:37 INFO - PROCESS | 1646 | 1467912217109 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1646 | 1467912217111 Marionette TRACE conn2 <- [1,2166,null,{}] 10:23:37 INFO - PROCESS | 1646 | 1467912217114 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}] 10:23:37 INFO - PROCESS | 1646 | 1467912217115 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:37 INFO - PROCESS | 1646 | 1467912217236 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:23:37 INFO - PROCESS | 1646 | 1467912217298 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 1646 | 1467912217300 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b278000 == 44 [pid = 1646] [id = 549] 10:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119422800) [pid = 1646] [serial = 1647] [outer = 0x0] 10:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119a8b000) [pid = 1646] [serial = 1648] [outer = 0x119422800] 10:23:37 INFO - PROCESS | 1646 | 1467912217342 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12396d400) [pid = 1646] [serial = 1649] [outer = 0x119422800] 10:23:37 INFO - PROCESS | 1646 | 1467912217735 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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 10:23:37 INFO - PROCESS | 1646 | 1467912217779 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 1646 | 1467912217781 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:23:37 INFO - PROCESS | 1646 | 1467912217784 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1646 | 1467912217789 Marionette TRACE conn2 <- [1,2170,null,{}] 10:23:37 INFO - PROCESS | 1646 | 1467912217796 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}] 10:23:37 INFO - PROCESS | 1646 | 1467912217800 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:37 INFO - PROCESS | 1646 | 1467912217903 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:23:37 INFO - PROCESS | 1646 | 1467912217966 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 1646 | 1467912217968 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d72e800 == 45 [pid = 1646] [id = 550] 10:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x126128000) [pid = 1646] [serial = 1650] [outer = 0x0] 10:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x126ccf800) [pid = 1646] [serial = 1651] [outer = 0x126128000] 10:23:38 INFO - PROCESS | 1646 | 1467912218039 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x129570c00) [pid = 1646] [serial = 1652] [outer = 0x126128000] 10:23:38 INFO - PROCESS | 1646 | 1467912218487 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]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 774ms 10:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:23:38 INFO - PROCESS | 1646 | 1467912218558 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 1646 | 1467912218560 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:23:38 INFO - PROCESS | 1646 | 1467912218562 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - PROCESS | 1646 | 1467912218563 Marionette TRACE conn2 <- [1,2174,null,{}] 10:23:38 INFO - PROCESS | 1646 | 1467912218566 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}] 10:23:38 INFO - PROCESS | 1646 | 1467912218567 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:38 INFO - PROCESS | 1646 | 1467912218674 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:23:38 INFO - PROCESS | 1646 | 1467912218746 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 1646 | 1467912218748 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188ba000 == 46 [pid = 1646] [id = 551] 10:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11612fc00) [pid = 1646] [serial = 1653] [outer = 0x0] 10:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12956fc00) [pid = 1646] [serial = 1654] [outer = 0x11612fc00] 10:23:38 INFO - PROCESS | 1646 | 1467912218777 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12aa4f800) [pid = 1646] [serial = 1655] [outer = 0x11612fc00] 10:23:39 INFO - PROCESS | 1646 | 1467912219340 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]]]}] 10:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 820ms 10:23:39 INFO - PROCESS | 1646 | 1467912219382 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 1646 | 1467912219385 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:23:39 INFO - PROCESS | 1646 | 1467912219406 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 1646 | 1467912219408 Marionette TRACE conn2 <- [1,2178,null,{}] 10:23:39 INFO - PROCESS | 1646 | 1467912219412 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}] 10:23:39 INFO - PROCESS | 1646 | 1467912219413 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:39 INFO - PROCESS | 1646 | 1467912219514 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:23:39 INFO - PROCESS | 1646 | 1467912219588 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 1646 | 1467912219591 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c69000 == 47 [pid = 1646] [id = 552] 10:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1161db800) [pid = 1646] [serial = 1656] [outer = 0x0] 10:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1176f2800) [pid = 1646] [serial = 1657] [outer = 0x1161db800] 10:23:39 INFO - PROCESS | 1646 | 1467912219618 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x118370000) [pid = 1646] [serial = 1658] [outer = 0x1161db800] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc44800 == 46 [pid = 1646] [id = 546] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12c706800 == 45 [pid = 1646] [id = 545] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd51000 == 44 [pid = 1646] [id = 544] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd4a800 == 43 [pid = 1646] [id = 543] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12b272000 == 42 [pid = 1646] [id = 542] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x129507000 == 41 [pid = 1646] [id = 541] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119605000 == 40 [pid = 1646] [id = 540] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119278800 == 39 [pid = 1646] [id = 539] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119288000 == 38 [pid = 1646] [id = 534] 10:23:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1239c9800 == 37 [pid = 1646] [id = 533] 10:23:40 INFO - PROCESS | 1646 | 1467912220097 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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 722ms 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x116a0ac00) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x119425400) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x126cd4c00) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x118366c00) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12a6bd800) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12b2c0800) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12932ac00) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x118043800) [pid = 1646] [serial = 1537] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x118525000) [pid = 1646] [serial = 1538] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x126c3ec00) [pid = 1646] [serial = 1532] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119a86400) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119b4b000) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119b51400) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1230bf800) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1195c8c00) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119649000) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123871400) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12611ec00) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12b220800) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11671e000) [pid = 1646] [serial = 1534] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11702b000) [pid = 1646] [serial = 1535] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128b75000) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x117ead400) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x129239c00) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11852ac00) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128af3000) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128b6b400) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd6d800) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12452ac00) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126ccbc00) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119420c00) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11858a800) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12aa4e800) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119644800) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ba11000) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112285000) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112a0bc00) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1188ec800) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b2b9400) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118139000) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129331000) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1241f7000) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ba9f400) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129564800) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 10:23:40 INFO - PROCESS | 1646 | 1467912220138 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 1646 | 1467912220141 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:23:40 INFO - PROCESS | 1646 | 1467912220149 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1646 | 1467912220151 Marionette TRACE conn2 <- [1,2182,null,{}] 10:23:40 INFO - PROCESS | 1646 | 1467912220160 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}] 10:23:40 INFO - PROCESS | 1646 | 1467912220161 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:40 INFO - PROCESS | 1646 | 1467912220247 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:23:40 INFO - PROCESS | 1646 | 1467912220254 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1646 | 1467912220255 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x11833a000 == 38 [pid = 1646] [id = 553] 10:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1188f3000) [pid = 1646] [serial = 1659] [outer = 0x0] 10:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119420400) [pid = 1646] [serial = 1660] [outer = 0x1188f3000] 10:23:40 INFO - PROCESS | 1646 | 1467912220283 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119646400) [pid = 1646] [serial = 1661] [outer = 0x1188f3000] 10:23:40 INFO - PROCESS | 1646 | 1467912220633 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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 525ms 10:23:40 INFO - PROCESS | 1646 | 1467912220692 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 1646 | 1467912220694 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:23:40 INFO - PROCESS | 1646 | 1467912220697 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1646 | 1467912220700 Marionette TRACE conn2 <- [1,2186,null,{}] 10:23:40 INFO - PROCESS | 1646 | 1467912220707 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}] 10:23:40 INFO - PROCESS | 1646 | 1467912220710 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:40 INFO - PROCESS | 1646 | 1467912220794 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:23:40 INFO - PROCESS | 1646 | 1467912220803 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1646 | 1467912220805 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1246d8800 == 39 [pid = 1646] [id = 554] 10:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119b46c00) [pid = 1646] [serial = 1662] [outer = 0x0] 10:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12378a400) [pid = 1646] [serial = 1663] [outer = 0x119b46c00] 10:23:40 INFO - PROCESS | 1646 | 1467912220833 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124b92000) [pid = 1646] [serial = 1664] [outer = 0x119b46c00] 10:23:41 INFO - PROCESS | 1646 | 1467912221188 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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 10:23:41 INFO - PROCESS | 1646 | 1467912221219 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 1646 | 1467912221222 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:23:41 INFO - PROCESS | 1646 | 1467912221241 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 1646 | 1467912221243 Marionette TRACE conn2 <- [1,2190,null,{}] 10:23:41 INFO - PROCESS | 1646 | 1467912221247 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}] 10:23:41 INFO - PROCESS | 1646 | 1467912221249 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:41 INFO - PROCESS | 1646 | 1467912221376 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:23:41 INFO - PROCESS | 1646 | 1467912221386 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 1646 | 1467912221387 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c5b800 == 40 [pid = 1646] [id = 555] 10:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126123800) [pid = 1646] [serial = 1665] [outer = 0x0] 10:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126a37800) [pid = 1646] [serial = 1666] [outer = 0x126123800] 10:23:41 INFO - PROCESS | 1646 | 1467912221430 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128af8c00) [pid = 1646] [serial = 1667] [outer = 0x126123800] 10:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 10:23:41 INFO - PROCESS | 1646 | 1467912221854 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]]]}] 10:23:41 INFO - PROCESS | 1646 | 1467912221862 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 1646 | 1467912221863 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:23:41 INFO - PROCESS | 1646 | 1467912221865 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 1646 | 1467912221866 Marionette TRACE conn2 <- [1,2194,null,{}] 10:23:41 INFO - PROCESS | 1646 | 1467912221875 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}] 10:23:41 INFO - PROCESS | 1646 | 1467912221877 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:42 INFO - PROCESS | 1646 | 1467912221998 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:23:42 INFO - PROCESS | 1646 | 1467912222006 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1646 | 1467912222007 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169af000 == 41 [pid = 1646] [id = 556] 10:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1120d9800) [pid = 1646] [serial = 1668] [outer = 0x0] 10:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128b78000) [pid = 1646] [serial = 1669] [outer = 0x1120d9800] 10:23:42 INFO - PROCESS | 1646 | 1467912222032 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x129567800) [pid = 1646] [serial = 1670] [outer = 0x1120d9800] 10:23:42 INFO - PROCESS | 1646 | 1467912222379 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]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 523ms 10:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:23:42 INFO - PROCESS | 1646 | 1467912222389 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:23:42 INFO - PROCESS | 1646 | 1467912222390 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:23:42 INFO - PROCESS | 1646 | 1467912222392 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - PROCESS | 1646 | 1467912222393 Marionette TRACE conn2 <- [1,2198,null,{}] 10:23:42 INFO - PROCESS | 1646 | 1467912222396 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}] 10:23:42 INFO - PROCESS | 1646 | 1467912222400 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:42 INFO - PROCESS | 1646 | 1467912222528 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:23:42 INFO - PROCESS | 1646 | 1467912222541 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1646 | 1467912222543 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e5000 == 42 [pid = 1646] [id = 557] 10:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129576c00) [pid = 1646] [serial = 1671] [outer = 0x0] 10:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12aa50400) [pid = 1646] [serial = 1672] [outer = 0x129576c00] 10:23:42 INFO - PROCESS | 1646 | 1467912222568 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba07400) [pid = 1646] [serial = 1673] [outer = 0x129576c00] 10:23:42 INFO - PROCESS | 1646 | 1467912222968 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]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 619ms 10:23:43 INFO - PROCESS | 1646 | 1467912223012 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 1646 | 1467912223014 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:23:43 INFO - PROCESS | 1646 | 1467912223018 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 1646 | 1467912223019 Marionette TRACE conn2 <- [1,2202,null,{}] 10:23:43 INFO - PROCESS | 1646 | 1467912223023 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}] 10:23:43 INFO - PROCESS | 1646 | 1467912223025 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:43 INFO - PROCESS | 1646 | 1467912223191 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:23:43 INFO - PROCESS | 1646 | 1467912223212 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 1646 | 1467912223213 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x118152800 == 43 [pid = 1646] [id = 558] 10:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ba0d000) [pid = 1646] [serial = 1674] [outer = 0x0] 10:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12baa2c00) [pid = 1646] [serial = 1675] [outer = 0x12ba0d000] 10:23:43 INFO - PROCESS | 1646 | 1467912223254 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bd6a400) [pid = 1646] [serial = 1676] [outer = 0x12ba0d000] 10:23:43 INFO - PROCESS | 1646 | 1467912223678 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]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 10:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:23:43 INFO - PROCESS | 1646 | 1467912223689 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 1646 | 1467912223690 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:23:43 INFO - PROCESS | 1646 | 1467912223692 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 1646 | 1467912223693 Marionette TRACE conn2 <- [1,2206,null,{}] 10:23:43 INFO - PROCESS | 1646 | 1467912223695 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}] 10:23:43 INFO - PROCESS | 1646 | 1467912223696 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:43 INFO - PROCESS | 1646 | 1467912223799 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:23:43 INFO - PROCESS | 1646 | 1467912223826 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 1646 | 1467912223827 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c499800 == 44 [pid = 1646] [id = 559] 10:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bd6a800) [pid = 1646] [serial = 1677] [outer = 0x0] 10:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bd71400) [pid = 1646] [serial = 1678] [outer = 0x12bd6a800] 10:23:43 INFO - PROCESS | 1646 | 1467912223852 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bd78800) [pid = 1646] [serial = 1679] [outer = 0x12bd6a800] 10:23:44 INFO - PROCESS | 1646 | 1467912224179 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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 10:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:23:44 INFO - PROCESS | 1646 | 1467912224211 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1646 | 1467912224212 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:23:44 INFO - PROCESS | 1646 | 1467912224214 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1646 | 1467912224216 Marionette TRACE conn2 <- [1,2210,null,{}] 10:23:44 INFO - PROCESS | 1646 | 1467912224218 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}] 10:23:44 INFO - PROCESS | 1646 | 1467912224219 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:44 INFO - PROCESS | 1646 | 1467912224407 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1241ebc00) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126c46400) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11702c800) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11915bc00) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126ccf000) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116178000) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1295bcc00) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:23:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129565400) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:23:44 INFO - PROCESS | 1646 | 1467912224452 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 1646 | 1467912224454 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a75000 == 45 [pid = 1646] [id = 560] 10:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11227b000) [pid = 1646] [serial = 1680] [outer = 0x0] 10:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11702c800) [pid = 1646] [serial = 1681] [outer = 0x11227b000] 10:23:44 INFO - PROCESS | 1646 | 1467912224485 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12378a800) [pid = 1646] [serial = 1682] [outer = 0x11227b000] 10:23:44 INFO - PROCESS | 1646 | 1467912224753 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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 568ms 10:23:44 INFO - PROCESS | 1646 | 1467912224792 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1646 | 1467912224793 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:23:44 INFO - PROCESS | 1646 | 1467912224796 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1646 | 1467912224797 Marionette TRACE conn2 <- [1,2214,null,{}] 10:23:44 INFO - PROCESS | 1646 | 1467912224799 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}] 10:23:44 INFO - PROCESS | 1646 | 1467912224800 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:44 INFO - PROCESS | 1646 | 1467912224899 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:23:44 INFO - PROCESS | 1646 | 1467912224905 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 1646 | 1467912224906 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d397000 == 46 [pid = 1646] [id = 561] 10:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126796800) [pid = 1646] [serial = 1683] [outer = 0x0] 10:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bd6c800) [pid = 1646] [serial = 1684] [outer = 0x126796800] 10:23:44 INFO - PROCESS | 1646 | 1467912224931 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bd82c00) [pid = 1646] [serial = 1685] [outer = 0x126796800] 10:23:45 INFO - PROCESS | 1646 | 1467912225256 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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 471ms 10:23:45 INFO - PROCESS | 1646 | 1467912225277 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 1646 | 1467912225279 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:23:45 INFO - PROCESS | 1646 | 1467912225281 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 1646 | 1467912225283 Marionette TRACE conn2 <- [1,2218,null,{}] 10:23:45 INFO - PROCESS | 1646 | 1467912225311 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}] 10:23:45 INFO - PROCESS | 1646 | 1467912225312 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:45 INFO - PROCESS | 1646 | 1467912225421 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:23:45 INFO - PROCESS | 1646 | 1467912225425 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 1646 | 1467912225427 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d744800 == 47 [pid = 1646] [id = 562] 10:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bd7d000) [pid = 1646] [serial = 1686] [outer = 0x0] 10:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bd98c00) [pid = 1646] [serial = 1687] [outer = 0x12bd7d000] 10:23:45 INFO - PROCESS | 1646 | 1467912225461 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12bdd8800) [pid = 1646] [serial = 1688] [outer = 0x12bd7d000] 10:23:45 INFO - PROCESS | 1646 | 1467912225825 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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 574ms 10:23:45 INFO - PROCESS | 1646 | 1467912225856 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 1646 | 1467912225859 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:23:45 INFO - PROCESS | 1646 | 1467912225862 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 1646 | 1467912225864 Marionette TRACE conn2 <- [1,2222,null,{}] 10:23:45 INFO - PROCESS | 1646 | 1467912225867 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}] 10:23:45 INFO - PROCESS | 1646 | 1467912225869 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:46 INFO - PROCESS | 1646 | 1467912226043 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:23:46 INFO - PROCESS | 1646 | 1467912226056 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1646 | 1467912226057 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12daca000 == 48 [pid = 1646] [id = 563] 10:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124c2c000) [pid = 1646] [serial = 1689] [outer = 0x0] 10:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1170b2400) [pid = 1646] [serial = 1690] [outer = 0x124c2c000] 10:23:46 INFO - PROCESS | 1646 | 1467912226092 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124c35000) [pid = 1646] [serial = 1691] [outer = 0x124c2c000] 10:23:46 INFO - PROCESS | 1646 | 1467912226707 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]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 872ms 10:23:46 INFO - PROCESS | 1646 | 1467912226735 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 1646 | 1467912226739 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:23:46 INFO - PROCESS | 1646 | 1467912226744 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - PROCESS | 1646 | 1467912226747 Marionette TRACE conn2 <- [1,2226,null,{}] 10:23:46 INFO - PROCESS | 1646 | 1467912226753 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}] 10:23:46 INFO - PROCESS | 1646 | 1467912226756 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:46 INFO - PROCESS | 1646 | 1467912226894 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:23:46 INFO - PROCESS | 1646 | 1467912226971 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1646 | 1467912226972 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x119177000 == 49 [pid = 1646] [id = 564] 10:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1166fb400) [pid = 1646] [serial = 1692] [outer = 0x0] 10:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11842c000) [pid = 1646] [serial = 1693] [outer = 0x1166fb400] 10:23:47 INFO - PROCESS | 1646 | 1467912227003 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119479800) [pid = 1646] [serial = 1694] [outer = 0x1166fb400] 10:23:47 INFO - PROCESS | 1646 | 1467912227438 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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 725ms 10:23:47 INFO - PROCESS | 1646 | 1467912227468 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 1646 | 1467912227471 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:23:47 INFO - PROCESS | 1646 | 1467912227476 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 1646 | 1467912227478 Marionette TRACE conn2 <- [1,2230,null,{}] 10:23:47 INFO - PROCESS | 1646 | 1467912227480 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}] 10:23:47 INFO - PROCESS | 1646 | 1467912227482 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:47 INFO - PROCESS | 1646 | 1467912227592 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:23:47 INFO - PROCESS | 1646 | 1467912227696 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 1646 | 1467912227698 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x129769000 == 50 [pid = 1646] [id = 565] 10:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1195c6400) [pid = 1646] [serial = 1695] [outer = 0x0] 10:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119b44000) [pid = 1646] [serial = 1696] [outer = 0x1195c6400] 10:23:47 INFO - PROCESS | 1646 | 1467912227730 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1241ec400) [pid = 1646] [serial = 1697] [outer = 0x1195c6400] 10:23:48 INFO - PROCESS | 1646 | 1467912228159 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]]]}] 10:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 721ms 10:23:48 INFO - PROCESS | 1646 | 1467912228197 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:23:48 INFO - PROCESS | 1646 | 1467912228198 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:23:48 INFO - PROCESS | 1646 | 1467912228201 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 1646 | 1467912228203 Marionette TRACE conn2 <- [1,2234,null,{}] 10:23:48 INFO - PROCESS | 1646 | 1467912228211 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}] 10:23:48 INFO - PROCESS | 1646 | 1467912228214 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:48 INFO - PROCESS | 1646 | 1467912228323 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:23:48 INFO - PROCESS | 1646 | 1467912228426 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 1646 | 1467912228428 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d740000 == 51 [pid = 1646] [id = 566] 10:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124ce0c00) [pid = 1646] [serial = 1698] [outer = 0x0] 10:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126cd5800) [pid = 1646] [serial = 1699] [outer = 0x124ce0c00] 10:23:48 INFO - PROCESS | 1646 | 1467912228462 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x128a47c00) [pid = 1646] [serial = 1700] [outer = 0x124ce0c00] 10:23:48 INFO - PROCESS | 1646 | 1467912228846 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]]]}] 10:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 10:23:48 INFO - PROCESS | 1646 | 1467912228874 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:23:48 INFO - PROCESS | 1646 | 1467912228876 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:23:48 INFO - PROCESS | 1646 | 1467912228879 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 1646 | 1467912228880 Marionette TRACE conn2 <- [1,2238,null,{}] 10:23:48 INFO - PROCESS | 1646 | 1467912228883 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}] 10:23:48 INFO - PROCESS | 1646 | 1467912228884 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:49 INFO - PROCESS | 1646 | 1467912229007 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:23:49 INFO - PROCESS | 1646 | 1467912229082 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1646 | 1467912229084 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e134800 == 52 [pid = 1646] [id = 567] 10:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128a4e000) [pid = 1646] [serial = 1701] [outer = 0x0] 10:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128de0c00) [pid = 1646] [serial = 1702] [outer = 0x128a4e000] 10:23:49 INFO - PROCESS | 1646 | 1467912229115 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1295c0c00) [pid = 1646] [serial = 1703] [outer = 0x128a4e000] 10:23:49 INFO - PROCESS | 1646 | 1467912229623 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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 770ms 10:23:49 INFO - PROCESS | 1646 | 1467912229649 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 1646 | 1467912229651 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:23:49 INFO - PROCESS | 1646 | 1467912229674 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 1646 | 1467912229675 Marionette TRACE conn2 <- [1,2242,null,{}] 10:23:49 INFO - PROCESS | 1646 | 1467912229678 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}] 10:23:49 INFO - PROCESS | 1646 | 1467912229679 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:49 INFO - PROCESS | 1646 | 1467912229948 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:23:50 INFO - PROCESS | 1646 | 1467912230037 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 1646 | 1467912230039 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1232a6800 == 53 [pid = 1646] [id = 568] 10:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118046400) [pid = 1646] [serial = 1704] [outer = 0x0] 10:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x118438c00) [pid = 1646] [serial = 1705] [outer = 0x118046400] 10:23:50 INFO - PROCESS | 1646 | 1467912230068 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x119643c00) [pid = 1646] [serial = 1706] [outer = 0x118046400] 10:23:50 INFO - PROCESS | 1646 | 1467912230511 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]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 872ms 10:23:50 INFO - PROCESS | 1646 | 1467912230546 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:23:50 INFO - PROCESS | 1646 | 1467912230548 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:23:50 INFO - PROCESS | 1646 | 1467912230572 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 1646 | 1467912230574 Marionette TRACE conn2 <- [1,2246,null,{}] 10:23:50 INFO - PROCESS | 1646 | 1467912230579 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}] 10:23:50 INFO - PROCESS | 1646 | 1467912230581 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:50 INFO - PROCESS | 1646 | 1467912230689 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:23:50 INFO - PROCESS | 1646 | 1467912230784 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 1646 | 1467912230786 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x11889f000 == 54 [pid = 1646] [id = 569] 10:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11947a000) [pid = 1646] [serial = 1707] [outer = 0x0] 10:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12322cc00) [pid = 1646] [serial = 1708] [outer = 0x11947a000] 10:23:50 INFO - PROCESS | 1646 | 1467912230832 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x124b8ec00) [pid = 1646] [serial = 1709] [outer = 0x11947a000] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a673800 == 53 [pid = 1646] [id = 537] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d744800 == 52 [pid = 1646] [id = 562] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12d397000 == 51 [pid = 1646] [id = 561] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x126a75000 == 50 [pid = 1646] [id = 560] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c499800 == 49 [pid = 1646] [id = 559] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x1243b4000) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11964cc00) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x124ce2c00) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x118137c00) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1230c8000) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119a7f000) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x118152800 == 48 [pid = 1646] [id = 558] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e5000 == 47 [pid = 1646] [id = 557] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1169af000 == 46 [pid = 1646] [id = 556] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x128c5b800 == 45 [pid = 1646] [id = 555] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1246d8800 == 44 [pid = 1646] [id = 554] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11833a000 == 43 [pid = 1646] [id = 553] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119c69000 == 42 [pid = 1646] [id = 552] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119615800 == 41 [pid = 1646] [id = 548] 10:23:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf84800 == 40 [pid = 1646] [id = 547] 10:23:51 INFO - PROCESS | 1646 | 1467912231298 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]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 796ms 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x124b97400) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128afd000) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11858dc00) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x117eb0400) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x126a2b400) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1195bbc00) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12932b400) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128ddcc00) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x128de3000) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12ab56c00) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129563800) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1295c5c00) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129576800) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a811800) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a81b000) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119a23800) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 10:23:51 INFO - PROCESS | 1646 | 1467912231357 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 1646 | 1467912231359 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:23:51 INFO - PROCESS | 1646 | 1467912231363 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 1646 | 1467912231364 Marionette TRACE conn2 <- [1,2250,null,{}] 10:23:51 INFO - PROCESS | 1646 | 1467912231373 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}] 10:23:51 INFO - PROCESS | 1646 | 1467912231374 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:51 INFO - PROCESS | 1646 | 1467912231462 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:23:51 INFO - PROCESS | 1646 | 1467912231468 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1646 | 1467912231470 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236b9800 == 41 [pid = 1646] [id = 570] 10:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124c2f400) [pid = 1646] [serial = 1710] [outer = 0x0] 10:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124c35400) [pid = 1646] [serial = 1711] [outer = 0x124c2f400] 10:23:51 INFO - PROCESS | 1646 | 1467912231499 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126a2cc00) [pid = 1646] [serial = 1712] [outer = 0x124c2f400] 10:23:51 INFO - PROCESS | 1646 | 1467912231834 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]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 519ms 10:23:51 INFO - PROCESS | 1646 | 1467912231914 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 1646 | 1467912231916 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:23:51 INFO - PROCESS | 1646 | 1467912231925 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 1646 | 1467912231928 Marionette TRACE conn2 <- [1,2254,null,{}] 10:23:51 INFO - PROCESS | 1646 | 1467912231930 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}] 10:23:51 INFO - PROCESS | 1646 | 1467912231932 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:52 INFO - PROCESS | 1646 | 1467912232019 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:23:52 INFO - PROCESS | 1646 | 1467912232025 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 1646 | 1467912232026 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12976f800 == 42 [pid = 1646] [id = 571] 10:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128a42000) [pid = 1646] [serial = 1713] [outer = 0x0] 10:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128a4ec00) [pid = 1646] [serial = 1714] [outer = 0x128a42000] 10:23:52 INFO - PROCESS | 1646 | 1467912232053 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x129331400) [pid = 1646] [serial = 1715] [outer = 0x128a42000] 10:23:52 INFO - PROCESS | 1646 | 1467912232428 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]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 523ms 10:23:52 INFO - PROCESS | 1646 | 1467912232445 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 1646 | 1467912232446 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:23:52 INFO - PROCESS | 1646 | 1467912232461 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1646 | 1467912232463 Marionette TRACE conn2 <- [1,2258,null,{}] 10:23:52 INFO - PROCESS | 1646 | 1467912232465 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}] 10:23:52 INFO - PROCESS | 1646 | 1467912232466 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:52 INFO - PROCESS | 1646 | 1467912232549 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:23:52 INFO - PROCESS | 1646 | 1467912232556 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 1646 | 1467912232557 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b26d800 == 43 [pid = 1646] [id = 572] 10:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12956a800) [pid = 1646] [serial = 1716] [outer = 0x0] 10:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12aa59800) [pid = 1646] [serial = 1717] [outer = 0x12956a800] 10:23:52 INFO - PROCESS | 1646 | 1467912232582 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b220000) [pid = 1646] [serial = 1718] [outer = 0x12956a800] 10:23:52 INFO - PROCESS | 1646 | 1467912232924 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]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 473ms 10:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:23:52 INFO - PROCESS | 1646 | 1467912232931 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 1646 | 1467912232932 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:23:52 INFO - PROCESS | 1646 | 1467912232934 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1646 | 1467912232937 Marionette TRACE conn2 <- [1,2262,null,{}] 10:23:52 INFO - PROCESS | 1646 | 1467912232940 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}] 10:23:52 INFO - PROCESS | 1646 | 1467912232941 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:53 INFO - PROCESS | 1646 | 1467912233028 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:23:53 INFO - PROCESS | 1646 | 1467912233039 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 1646 | 1467912233043 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd65800 == 44 [pid = 1646] [id = 573] 10:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12ba9f400) [pid = 1646] [serial = 1719] [outer = 0x0] 10:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12baa6000) [pid = 1646] [serial = 1720] [outer = 0x12ba9f400] 10:23:53 INFO - PROCESS | 1646 | 1467912233077 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12bd75c00) [pid = 1646] [serial = 1721] [outer = 0x12ba9f400] 10:23:53 INFO - PROCESS | 1646 | 1467912233449 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]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 10:23:53 INFO - PROCESS | 1646 | 1467912233458 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1646 | 1467912233459 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:23:53 INFO - PROCESS | 1646 | 1467912233461 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 1646 | 1467912233462 Marionette TRACE conn2 <- [1,2266,null,{}] 10:23:53 INFO - PROCESS | 1646 | 1467912233465 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}] 10:23:53 INFO - PROCESS | 1646 | 1467912233466 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:53 INFO - PROCESS | 1646 | 1467912233596 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:23:53 INFO - PROCESS | 1646 | 1467912233610 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 1646 | 1467912233612 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c705000 == 45 [pid = 1646] [id = 574] 10:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1295c5800) [pid = 1646] [serial = 1722] [outer = 0x0] 10:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12bd78400) [pid = 1646] [serial = 1723] [outer = 0x1295c5800] 10:23:53 INFO - PROCESS | 1646 | 1467912233636 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bd99000) [pid = 1646] [serial = 1724] [outer = 0x1295c5800] 10:23:53 INFO - PROCESS | 1646 | 1467912233965 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]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 10:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:23:53 INFO - PROCESS | 1646 | 1467912233980 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1646 | 1467912233981 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:23:53 INFO - PROCESS | 1646 | 1467912233983 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 1646 | 1467912233985 Marionette TRACE conn2 <- [1,2270,null,{}] 10:23:53 INFO - PROCESS | 1646 | 1467912233991 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}] 10:23:53 INFO - PROCESS | 1646 | 1467912233992 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:54 INFO - PROCESS | 1646 | 1467912234112 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:23:54 INFO - PROCESS | 1646 | 1467912234124 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1646 | 1467912234126 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf8e000 == 46 [pid = 1646] [id = 575] 10:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x128c7d000) [pid = 1646] [serial = 1725] [outer = 0x0] 10:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x128c82400) [pid = 1646] [serial = 1726] [outer = 0x128c7d000] 10:23:54 INFO - PROCESS | 1646 | 1467912234149 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x128c87800) [pid = 1646] [serial = 1727] [outer = 0x128c7d000] 10:23:54 INFO - PROCESS | 1646 | 1467912234500 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]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 10:23:54 INFO - PROCESS | 1646 | 1467912234506 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 1646 | 1467912234507 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:23:54 INFO - PROCESS | 1646 | 1467912234509 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 1646 | 1467912234510 Marionette TRACE conn2 <- [1,2274,null,{}] 10:23:54 INFO - PROCESS | 1646 | 1467912234513 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}] 10:23:54 INFO - PROCESS | 1646 | 1467912234514 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:54 INFO - PROCESS | 1646 | 1467912234620 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:23:54 INFO - PROCESS | 1646 | 1467912234632 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1646 | 1467912234633 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d29d800 == 47 [pid = 1646] [id = 576] 10:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x128c87c00) [pid = 1646] [serial = 1728] [outer = 0x0] 10:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12bd91800) [pid = 1646] [serial = 1729] [outer = 0x128c87c00] 10:23:54 INFO - PROCESS | 1646 | 1467912234658 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12bdd4000) [pid = 1646] [serial = 1730] [outer = 0x128c87c00] 10:23:54 INFO - PROCESS | 1646 | 1467912234984 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]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 10:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:23:55 INFO - PROCESS | 1646 | 1467912235029 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 1646 | 1467912235030 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:23:55 INFO - PROCESS | 1646 | 1467912235032 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 1646 | 1467912235033 Marionette TRACE conn2 <- [1,2278,null,{}] 10:23:55 INFO - PROCESS | 1646 | 1467912235036 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}] 10:23:55 INFO - PROCESS | 1646 | 1467912235037 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:55 INFO - PROCESS | 1646 | 1467912235164 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:23:55 INFO - PROCESS | 1646 | 1467912235180 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 1646 | 1467912235181 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dace800 == 48 [pid = 1646] [id = 577] 10:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1106ea800) [pid = 1646] [serial = 1731] [outer = 0x0] 10:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1106ecc00) [pid = 1646] [serial = 1732] [outer = 0x1106ea800] 10:23:55 INFO - PROCESS | 1646 | 1467912235205 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1106f1400) [pid = 1646] [serial = 1733] [outer = 0x1106ea800] 10:23:55 INFO - PROCESS | 1646 | 1467912235786 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]]]}] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1120d9800) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12a6bc000) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11946e800) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1188f3000) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1120d8400) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119422800) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1176ea000) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x126123800) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12bd7d000) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12416e400) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x129576c00) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11227b000) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12bd6a800) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12ba0d000) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119b46c00) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126796800) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116976400) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12100ac00) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1161db800) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:23:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12386ec00) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 818ms 10:23:55 INFO - PROCESS | 1646 | 1467912235851 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 1646 | 1467912235852 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:23:55 INFO - PROCESS | 1646 | 1467912235854 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 1646 | 1467912235855 Marionette TRACE conn2 <- [1,2282,null,{}] 10:23:55 INFO - PROCESS | 1646 | 1467912235857 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}] 10:23:55 INFO - PROCESS | 1646 | 1467912235858 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:55 INFO - PROCESS | 1646 | 1467912235946 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:23:55 INFO - PROCESS | 1646 | 1467912235950 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 1646 | 1467912235951 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f90000 == 49 [pid = 1646] [id = 578] 10:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1120d8400) [pid = 1646] [serial = 1734] [outer = 0x0] 10:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1170b1000) [pid = 1646] [serial = 1735] [outer = 0x1120d8400] 10:23:55 INFO - PROCESS | 1646 | 1467912235979 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12100ac00) [pid = 1646] [serial = 1736] [outer = 0x1120d8400] 10:23:56 INFO - PROCESS | 1646 | 1467912236330 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]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 521ms 10:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:23:56 INFO - PROCESS | 1646 | 1467912236376 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 1646 | 1467912236378 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:23:56 INFO - PROCESS | 1646 | 1467912236380 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 1646 | 1467912236382 Marionette TRACE conn2 <- [1,2286,null,{}] 10:23:56 INFO - PROCESS | 1646 | 1467912236392 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}] 10:23:56 INFO - PROCESS | 1646 | 1467912236394 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:56 INFO - PROCESS | 1646 | 1467912236539 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:23:56 INFO - PROCESS | 1646 | 1467912236546 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 1646 | 1467912236547 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x129518000 == 50 [pid = 1646] [id = 579] 10:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126121000) [pid = 1646] [serial = 1737] [outer = 0x0] 10:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x129576c00) [pid = 1646] [serial = 1738] [outer = 0x126121000] 10:23:56 INFO - PROCESS | 1646 | 1467912236571 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12ba9e000) [pid = 1646] [serial = 1739] [outer = 0x126121000] 10:23:56 INFO - PROCESS | 1646 | 1467912236879 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]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 10:23:56 INFO - PROCESS | 1646 | 1467912236900 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 1646 | 1467912236901 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:23:56 INFO - PROCESS | 1646 | 1467912236907 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 1646 | 1467912236908 Marionette TRACE conn2 <- [1,2290,null,{}] 10:23:56 INFO - PROCESS | 1646 | 1467912236911 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}] 10:23:56 INFO - PROCESS | 1646 | 1467912236912 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:57 INFO - PROCESS | 1646 | 1467912237002 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:23:57 INFO - PROCESS | 1646 | 1467912237069 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 1646 | 1467912237070 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8a4800 == 51 [pid = 1646] [id = 580] 10:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x128a40800) [pid = 1646] [serial = 1740] [outer = 0x0] 10:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12bd7d000) [pid = 1646] [serial = 1741] [outer = 0x128a40800] 10:23:57 INFO - PROCESS | 1646 | 1467912237093 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12bddb000) [pid = 1646] [serial = 1742] [outer = 0x128a40800] 10:23:57 INFO - PROCESS | 1646 | 1467912237359 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]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 472ms 10:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:23:57 INFO - PROCESS | 1646 | 1467912237393 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 1646 | 1467912237395 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:23:57 INFO - PROCESS | 1646 | 1467912237397 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 1646 | 1467912237398 Marionette TRACE conn2 <- [1,2294,null,{}] 10:23:57 INFO - PROCESS | 1646 | 1467912237409 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}] 10:23:57 INFO - PROCESS | 1646 | 1467912237410 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:57 INFO - PROCESS | 1646 | 1467912237506 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:23:57 INFO - PROCESS | 1646 | 1467912237510 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 1646 | 1467912237511 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x123172000 == 52 [pid = 1646] [id = 581] 10:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128ce4800) [pid = 1646] [serial = 1743] [outer = 0x0] 10:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128cec000) [pid = 1646] [serial = 1744] [outer = 0x128ce4800] 10:23:57 INFO - PROCESS | 1646 | 1467912237534 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x128cf0800) [pid = 1646] [serial = 1745] [outer = 0x128ce4800] 10:23:57 INFO - PROCESS | 1646 | 1467912237997 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]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 620ms 10:23:58 INFO - PROCESS | 1646 | 1467912238017 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:23:58 INFO - PROCESS | 1646 | 1467912238020 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:23:58 INFO - PROCESS | 1646 | 1467912238023 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 1646 | 1467912238025 Marionette TRACE conn2 <- [1,2298,null,{}] 10:23:58 INFO - PROCESS | 1646 | 1467912238029 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}] 10:23:58 INFO - PROCESS | 1646 | 1467912238031 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:58 INFO - PROCESS | 1646 | 1467912238145 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:23:58 INFO - PROCESS | 1646 | 1467912238224 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 1646 | 1467912238226 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11833e800 == 53 [pid = 1646] [id = 582] 10:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x116178000) [pid = 1646] [serial = 1746] [outer = 0x0] 10:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x118586800) [pid = 1646] [serial = 1747] [outer = 0x116178000] 10:23:58 INFO - PROCESS | 1646 | 1467912238259 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1195ca800) [pid = 1646] [serial = 1748] [outer = 0x116178000] 10:23:58 INFO - PROCESS | 1646 | 1467912238677 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]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 10:23:58 INFO - PROCESS | 1646 | 1467912238696 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 1646 | 1467912238699 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:23:58 INFO - PROCESS | 1646 | 1467912238704 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 1646 | 1467912238706 Marionette TRACE conn2 <- [1,2302,null,{}] 10:23:58 INFO - PROCESS | 1646 | 1467912238708 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}] 10:23:58 INFO - PROCESS | 1646 | 1467912238710 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:58 INFO - PROCESS | 1646 | 1467912238823 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:23:58 INFO - PROCESS | 1646 | 1467912238889 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 1646 | 1467912238890 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x129283000 == 54 [pid = 1646] [id = 583] 10:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119b48800) [pid = 1646] [serial = 1749] [outer = 0x0] 10:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x123c7f000) [pid = 1646] [serial = 1750] [outer = 0x119b48800] 10:23:58 INFO - PROCESS | 1646 | 1467912238961 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x124c2c800) [pid = 1646] [serial = 1751] [outer = 0x119b48800] 10:23:59 INFO - PROCESS | 1646 | 1467912239392 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]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 721ms 10:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:23:59 INFO - PROCESS | 1646 | 1467912239426 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 1646 | 1467912239428 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:23:59 INFO - PROCESS | 1646 | 1467912239453 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 1646 | 1467912239455 Marionette TRACE conn2 <- [1,2306,null,{}] 10:23:59 INFO - PROCESS | 1646 | 1467912239507 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}] 10:23:59 INFO - PROCESS | 1646 | 1467912239510 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:59 INFO - PROCESS | 1646 | 1467912239625 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:23:59 INFO - PROCESS | 1646 | 1467912239733 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 1646 | 1467912239735 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:23:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c4a1000 == 55 [pid = 1646] [id = 584] 10:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x128a48000) [pid = 1646] [serial = 1752] [outer = 0x0] 10:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x128afec00) [pid = 1646] [serial = 1753] [outer = 0x128a48000] 10:23:59 INFO - PROCESS | 1646 | 1467912239768 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x128ceb800) [pid = 1646] [serial = 1754] [outer = 0x128a48000] 10:24:00 INFO - PROCESS | 1646 | 1467912240216 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]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 811ms 10:24:00 INFO - PROCESS | 1646 | 1467912240256 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 1646 | 1467912240258 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:24:00 INFO - PROCESS | 1646 | 1467912240264 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 1646 | 1467912240266 Marionette TRACE conn2 <- [1,2310,null,{}] 10:24:00 INFO - PROCESS | 1646 | 1467912240272 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}] 10:24:00 INFO - PROCESS | 1646 | 1467912240275 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:00 INFO - PROCESS | 1646 | 1467912240408 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:24:00 INFO - PROCESS | 1646 | 1467912240484 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 1646 | 1467912240485 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195db800 == 56 [pid = 1646] [id = 585] 10:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12a6bdc00) [pid = 1646] [serial = 1755] [outer = 0x0] 10:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12ab57000) [pid = 1646] [serial = 1756] [outer = 0x12a6bdc00] 10:24:00 INFO - PROCESS | 1646 | 1467912240515 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12ba05c00) [pid = 1646] [serial = 1757] [outer = 0x12a6bdc00] 10:24:01 INFO - PROCESS | 1646 | 1467912241005 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]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 771ms 10:24:01 INFO - PROCESS | 1646 | 1467912241050 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 1646 | 1467912241053 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:24:01 INFO - PROCESS | 1646 | 1467912241058 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 1646 | 1467912241059 Marionette TRACE conn2 <- [1,2314,null,{}] 10:24:01 INFO - PROCESS | 1646 | 1467912241061 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}] 10:24:01 INFO - PROCESS | 1646 | 1467912241063 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:01 INFO - PROCESS | 1646 | 1467912241175 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:24:01 INFO - PROCESS | 1646 | 1467912241430 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 1646 | 1467912241432 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d4000 == 57 [pid = 1646] [id = 586] 10:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11147b800) [pid = 1646] [serial = 1758] [outer = 0x0] 10:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x116a11400) [pid = 1646] [serial = 1759] [outer = 0x11147b800] 10:24:01 INFO - PROCESS | 1646 | 1467912241486 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x119417000) [pid = 1646] [serial = 1760] [outer = 0x11147b800] 10:24:01 INFO - PROCESS | 1646 | 1467912241924 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]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 871ms 10:24:01 INFO - PROCESS | 1646 | 1467912241930 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 1646 | 1467912241932 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:24:01 INFO - PROCESS | 1646 | 1467912241935 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 1646 | 1467912241937 Marionette TRACE conn2 <- [1,2318,null,{}] 10:24:01 INFO - PROCESS | 1646 | 1467912241941 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}] 10:24:01 INFO - PROCESS | 1646 | 1467912241944 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:02 INFO - PROCESS | 1646 | 1467912242043 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:24:02 INFO - PROCESS | 1646 | 1467912242110 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 1646 | 1467912242112 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119cc1800 == 58 [pid = 1646] [id = 587] 10:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1195c5800) [pid = 1646] [serial = 1761] [outer = 0x0] 10:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x119b51400) [pid = 1646] [serial = 1762] [outer = 0x1195c5800] 10:24:02 INFO - PROCESS | 1646 | 1467912242139 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x124b8f400) [pid = 1646] [serial = 1763] [outer = 0x1195c5800] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8a4800 == 57 [pid = 1646] [id = 580] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x129518000 == 56 [pid = 1646] [id = 579] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x115f90000 == 55 [pid = 1646] [id = 578] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12dace800 == 54 [pid = 1646] [id = 577] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12d29d800 == 53 [pid = 1646] [id = 576] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x1170b2400) [pid = 1646] [serial = 1690] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf8e000 == 52 [pid = 1646] [id = 575] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12c705000 == 51 [pid = 1646] [id = 574] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd65800 == 50 [pid = 1646] [id = 573] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12b26d800 == 49 [pid = 1646] [id = 572] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12976f800 == 48 [pid = 1646] [id = 571] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1236b9800 == 47 [pid = 1646] [id = 570] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11889f000 == 46 [pid = 1646] [id = 569] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1232a6800 == 45 [pid = 1646] [id = 568] 10:24:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12daca000 == 44 [pid = 1646] [id = 563] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x129567800) [pid = 1646] [serial = 1670] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12b22c800) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x126ccf800) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x119ae1400) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x119420400) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x113165800) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x128b78000) [pid = 1646] [serial = 1669] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x119a8b000) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11858c400) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x128af8c00) [pid = 1646] [serial = 1667] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12bd98c00) [pid = 1646] [serial = 1687] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x124b92800) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12ba07400) [pid = 1646] [serial = 1673] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12378a800) [pid = 1646] [serial = 1682] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12bd71400) [pid = 1646] [serial = 1678] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x126a37800) [pid = 1646] [serial = 1666] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12bd6a400) [pid = 1646] [serial = 1676] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12bd78800) [pid = 1646] [serial = 1679] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12aa50400) [pid = 1646] [serial = 1672] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124b92000) [pid = 1646] [serial = 1664] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12956fc00) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12bd82c00) [pid = 1646] [serial = 1685] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119646400) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b2bf800) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11702c800) [pid = 1646] [serial = 1681] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12378a400) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11888fc00) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12396d400) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12baa2c00) [pid = 1646] [serial = 1675] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12386e800) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1176f2800) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118136400) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126123c00) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12bd6c800) [pid = 1646] [serial = 1684] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118370000) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12bdd8800) [pid = 1646] [serial = 1688] [outer = 0x0] [url = about:blank] 10:24:02 INFO - PROCESS | 1646 | 1467912242559 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] 10:24:02 INFO - PROCESS | 1646 | 1467912242611 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:24:02 INFO - PROCESS | 1646 | 1467912242614 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 1646 | 1467912242615 Marionette TRACE conn2 <- [1,2322,null,{}] 10:24:02 INFO - PROCESS | 1646 | 1467912242620 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}] 10:24:02 INFO - PROCESS | 1646 | 1467912242621 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:02 INFO - PROCESS | 1646 | 1467912242758 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:24:02 INFO - PROCESS | 1646 | 1467912242767 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 1646 | 1467912242768 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fd2800 == 45 [pid = 1646] [id = 588] 10:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124c30800) [pid = 1646] [serial = 1764] [outer = 0x0] 10:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124ceb400) [pid = 1646] [serial = 1765] [outer = 0x124c30800] 10:24:02 INFO - PROCESS | 1646 | 1467912242796 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126798400) [pid = 1646] [serial = 1766] [outer = 0x124c30800] 10:24:03 INFO - PROCESS | 1646 | 1467912243148 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]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 568ms 10:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:24:03 INFO - PROCESS | 1646 | 1467912243183 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 1646 | 1467912243185 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:24:03 INFO - PROCESS | 1646 | 1467912243189 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1646 | 1467912243195 Marionette TRACE conn2 <- [1,2326,null,{}] 10:24:03 INFO - PROCESS | 1646 | 1467912243207 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}] 10:24:03 INFO - PROCESS | 1646 | 1467912243210 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:03 INFO - PROCESS | 1646 | 1467912243381 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:24:03 INFO - PROCESS | 1646 | 1467912243395 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 1646 | 1467912243396 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a5c000 == 46 [pid = 1646] [id = 589] 10:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126cca400) [pid = 1646] [serial = 1767] [outer = 0x0] 10:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128a4e800) [pid = 1646] [serial = 1768] [outer = 0x126cca400] 10:24:03 INFO - PROCESS | 1646 | 1467912243448 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128c7f000) [pid = 1646] [serial = 1769] [outer = 0x126cca400] 10:24:03 INFO - PROCESS | 1646 | 1467912243867 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]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 731ms 10:24:03 INFO - PROCESS | 1646 | 1467912243921 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:24:03 INFO - PROCESS | 1646 | 1467912243924 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:24:03 INFO - PROCESS | 1646 | 1467912243927 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1646 | 1467912243929 Marionette TRACE conn2 <- [1,2330,null,{}] 10:24:03 INFO - PROCESS | 1646 | 1467912243932 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}] 10:24:03 INFO - PROCESS | 1646 | 1467912243934 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:04 INFO - PROCESS | 1646 | 1467912244095 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:24:04 INFO - PROCESS | 1646 | 1467912244109 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1646 | 1467912244110 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x129299800 == 47 [pid = 1646] [id = 590] 10:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126c46400) [pid = 1646] [serial = 1770] [outer = 0x0] 10:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128ddd400) [pid = 1646] [serial = 1771] [outer = 0x126c46400] 10:24:04 INFO - PROCESS | 1646 | 1467912244244 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12932f400) [pid = 1646] [serial = 1772] [outer = 0x126c46400] 10:24:04 INFO - PROCESS | 1646 | 1467912244577 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]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 10:24:04 INFO - PROCESS | 1646 | 1467912244597 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 1646 | 1467912244598 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:24:04 INFO - PROCESS | 1646 | 1467912244600 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 1646 | 1467912244602 Marionette TRACE conn2 <- [1,2334,null,{}] 10:24:04 INFO - PROCESS | 1646 | 1467912244613 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}] 10:24:04 INFO - PROCESS | 1646 | 1467912244614 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:04 INFO - PROCESS | 1646 | 1467912244724 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:24:04 INFO - PROCESS | 1646 | 1467912244734 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1646 | 1467912244738 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b4000 == 48 [pid = 1646] [id = 591] 10:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1295bac00) [pid = 1646] [serial = 1773] [outer = 0x0] 10:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1295c5000) [pid = 1646] [serial = 1774] [outer = 0x1295bac00] 10:24:04 INFO - PROCESS | 1646 | 1467912244807 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ab57c00) [pid = 1646] [serial = 1775] [outer = 0x1295bac00] 10:24:05 INFO - PROCESS | 1646 | 1467912245184 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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 624ms 10:24:05 INFO - PROCESS | 1646 | 1467912245225 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 1646 | 1467912245226 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:24:05 INFO - PROCESS | 1646 | 1467912245228 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 1646 | 1467912245230 Marionette TRACE conn2 <- [1,2338,null,{}] 10:24:05 INFO - PROCESS | 1646 | 1467912245232 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}] 10:24:05 INFO - PROCESS | 1646 | 1467912245233 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:05 INFO - PROCESS | 1646 | 1467912245344 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:24:05 INFO - PROCESS | 1646 | 1467912245355 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 1646 | 1467912245356 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11829b000 == 49 [pid = 1646] [id = 592] 10:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12b22dc00) [pid = 1646] [serial = 1776] [outer = 0x0] 10:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12bd6b400) [pid = 1646] [serial = 1777] [outer = 0x12b22dc00] 10:24:05 INFO - PROCESS | 1646 | 1467912245380 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12bd7c000) [pid = 1646] [serial = 1778] [outer = 0x12b22dc00] 10:24:05 INFO - PROCESS | 1646 | 1467912245766 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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 572ms 10:24:05 INFO - PROCESS | 1646 | 1467912245809 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:24:05 INFO - PROCESS | 1646 | 1467912245811 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:24:05 INFO - PROCESS | 1646 | 1467912245814 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 1646 | 1467912245816 Marionette TRACE conn2 <- [1,2342,null,{}] 10:24:05 INFO - PROCESS | 1646 | 1467912245819 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}] 10:24:05 INFO - PROCESS | 1646 | 1467912245820 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:06 INFO - PROCESS | 1646 | 1467912246001 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:24:06 INFO - PROCESS | 1646 | 1467912246019 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1646 | 1467912246020 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba49000 == 50 [pid = 1646] [id = 593] 10:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1199a3c00) [pid = 1646] [serial = 1779] [outer = 0x0] 10:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12b2b8000) [pid = 1646] [serial = 1780] [outer = 0x1199a3c00] 10:24:06 INFO - PROCESS | 1646 | 1467912246060 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bd94000) [pid = 1646] [serial = 1781] [outer = 0x1199a3c00] 10:24:06 INFO - PROCESS | 1646 | 1467912246448 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]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 10:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:24:06 INFO - PROCESS | 1646 | 1467912246484 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 1646 | 1467912246485 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:24:06 INFO - PROCESS | 1646 | 1467912246487 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 1646 | 1467912246488 Marionette TRACE conn2 <- [1,2346,null,{}] 10:24:06 INFO - PROCESS | 1646 | 1467912246490 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}] 10:24:06 INFO - PROCESS | 1646 | 1467912246491 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:06 INFO - PROCESS | 1646 | 1467912246757 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128c7d000) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128c87c00) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1106ea800) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12ba9f400) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x118046400) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x124c2f400) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11947a000) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12956a800) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128a42000) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1120d8400) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128a40800) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1295c5800) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:24:06 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126121000) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:24:06 INFO - PROCESS | 1646 | 1467912246824 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1646 | 1467912246825 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e37800 == 51 [pid = 1646] [id = 594] 10:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1106e4800) [pid = 1646] [serial = 1782] [outer = 0x0] 10:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1120d8400) [pid = 1646] [serial = 1783] [outer = 0x1106e4800] 10:24:06 INFO - PROCESS | 1646 | 1467912246850 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119acb800) [pid = 1646] [serial = 1784] [outer = 0x1106e4800] 10:24:07 INFO - PROCESS | 1646 | 1467912247140 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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 10:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:24:07 INFO - PROCESS | 1646 | 1467912247162 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1646 | 1467912247163 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:24:07 INFO - PROCESS | 1646 | 1467912247165 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1646 | 1467912247166 Marionette TRACE conn2 <- [1,2350,null,{}] 10:24:07 INFO - PROCESS | 1646 | 1467912247171 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}] 10:24:07 INFO - PROCESS | 1646 | 1467912247174 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:07 INFO - PROCESS | 1646 | 1467912247269 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:24:07 INFO - PROCESS | 1646 | 1467912247347 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1646 | 1467912247348 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c708800 == 52 [pid = 1646] [id = 595] 10:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119ad0c00) [pid = 1646] [serial = 1785] [outer = 0x0] 10:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119ad6000) [pid = 1646] [serial = 1786] [outer = 0x119ad0c00] 10:24:07 INFO - PROCESS | 1646 | 1467912247373 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124529800) [pid = 1646] [serial = 1787] [outer = 0x119ad0c00] 10:24:07 INFO - PROCESS | 1646 | 1467912247660 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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 523ms 10:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:24:07 INFO - PROCESS | 1646 | 1467912247693 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1646 | 1467912247694 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:24:07 INFO - PROCESS | 1646 | 1467912247697 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1646 | 1467912247698 Marionette TRACE conn2 <- [1,2354,null,{}] 10:24:07 INFO - PROCESS | 1646 | 1467912247700 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}] 10:24:07 INFO - PROCESS | 1646 | 1467912247701 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:07 INFO - PROCESS | 1646 | 1467912247797 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:24:07 INFO - PROCESS | 1646 | 1467912247802 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1646 | 1467912247804 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf97800 == 53 [pid = 1646] [id = 596] 10:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x124c2f400) [pid = 1646] [serial = 1788] [outer = 0x0] 10:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12b2bdc00) [pid = 1646] [serial = 1789] [outer = 0x124c2f400] 10:24:07 INFO - PROCESS | 1646 | 1467912247830 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12bd9d800) [pid = 1646] [serial = 1790] [outer = 0x124c2f400] 10:24:08 INFO - PROCESS | 1646 | 1467912248206 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]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 10:24:08 INFO - PROCESS | 1646 | 1467912248218 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1646 | 1467912248222 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:24:08 INFO - PROCESS | 1646 | 1467912248249 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1646 | 1467912248251 Marionette TRACE conn2 <- [1,2358,null,{}] 10:24:08 INFO - PROCESS | 1646 | 1467912248254 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}] 10:24:08 INFO - PROCESS | 1646 | 1467912248255 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:08 INFO - PROCESS | 1646 | 1467912248353 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:24:08 INFO - PROCESS | 1646 | 1467912248357 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 1646 | 1467912248358 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d728800 == 54 [pid = 1646] [id = 597] 10:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12bdd6000) [pid = 1646] [serial = 1791] [outer = 0x0] 10:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12c816400) [pid = 1646] [serial = 1792] [outer = 0x12bdd6000] 10:24:08 INFO - PROCESS | 1646 | 1467912248382 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12c81d800) [pid = 1646] [serial = 1793] [outer = 0x12bdd6000] 10:24:08 INFO - PROCESS | 1646 | 1467912248778 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]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 10:24:08 INFO - PROCESS | 1646 | 1467912248820 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1646 | 1467912248823 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:24:08 INFO - PROCESS | 1646 | 1467912248827 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1646 | 1467912248829 Marionette TRACE conn2 <- [1,2362,null,{}] 10:24:08 INFO - PROCESS | 1646 | 1467912248834 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}] 10:24:08 INFO - PROCESS | 1646 | 1467912248835 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:08 INFO - PROCESS | 1646 | 1467912248949 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:24:09 INFO - PROCESS | 1646 | 1467912249030 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1646 | 1467912249033 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119176000 == 55 [pid = 1646] [id = 598] 10:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11813c400) [pid = 1646] [serial = 1794] [outer = 0x0] 10:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11836d800) [pid = 1646] [serial = 1795] [outer = 0x11813c400] 10:24:09 INFO - PROCESS | 1646 | 1467912249064 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11964a400) [pid = 1646] [serial = 1796] [outer = 0x11813c400] 10:24:09 INFO - PROCESS | 1646 | 1467912249529 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]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 722ms 10:24:09 INFO - PROCESS | 1646 | 1467912249566 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 1646 | 1467912249571 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:24:09 INFO - PROCESS | 1646 | 1467912249576 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 1646 | 1467912249578 Marionette TRACE conn2 <- [1,2366,null,{}] 10:24:09 INFO - PROCESS | 1646 | 1467912249581 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}] 10:24:09 INFO - PROCESS | 1646 | 1467912249583 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:09 INFO - PROCESS | 1646 | 1467912249695 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:24:09 INFO - PROCESS | 1646 | 1467912249780 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1646 | 1467912249781 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12928b000 == 56 [pid = 1646] [id = 599] 10:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x124c2d800) [pid = 1646] [serial = 1797] [outer = 0x0] 10:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x126123000) [pid = 1646] [serial = 1798] [outer = 0x124c2d800] 10:24:09 INFO - PROCESS | 1646 | 1467912249812 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x126a38800) [pid = 1646] [serial = 1799] [outer = 0x124c2d800] 10:24:10 INFO - PROCESS | 1646 | 1467912250258 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]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 10:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:24:10 INFO - PROCESS | 1646 | 1467912250311 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1646 | 1467912250312 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:24:10 INFO - PROCESS | 1646 | 1467912250315 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1646 | 1467912250317 Marionette TRACE conn2 <- [1,2370,null,{}] 10:24:10 INFO - PROCESS | 1646 | 1467912250340 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}] 10:24:10 INFO - PROCESS | 1646 | 1467912250344 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:10 INFO - PROCESS | 1646 | 1467912250456 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:24:10 INFO - PROCESS | 1646 | 1467912250566 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 1646 | 1467912250568 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d39f000 == 57 [pid = 1646] [id = 600] 10:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x128c89c00) [pid = 1646] [serial = 1800] [outer = 0x0] 10:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x129565000) [pid = 1646] [serial = 1801] [outer = 0x128c89c00] 10:24:10 INFO - PROCESS | 1646 | 1467912250602 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12a817800) [pid = 1646] [serial = 1802] [outer = 0x128c89c00] 10:24:11 INFO - PROCESS | 1646 | 1467912251072 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]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 785ms 10:24:11 INFO - PROCESS | 1646 | 1467912251101 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 1646 | 1467912251105 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:24:11 INFO - PROCESS | 1646 | 1467912251109 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 1646 | 1467912251111 Marionette TRACE conn2 <- [1,2374,null,{}] 10:24:11 INFO - PROCESS | 1646 | 1467912251115 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}] 10:24:11 INFO - PROCESS | 1646 | 1467912251117 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:11 INFO - PROCESS | 1646 | 1467912251285 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:24:11 INFO - PROCESS | 1646 | 1467912251414 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 1646 | 1467912251415 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e137000 == 58 [pid = 1646] [id = 601] 10:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12ab55c00) [pid = 1646] [serial = 1803] [outer = 0x0] 10:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12baa7400) [pid = 1646] [serial = 1804] [outer = 0x12ab55c00] 10:24:11 INFO - PROCESS | 1646 | 1467912251444 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12bd93400) [pid = 1646] [serial = 1805] [outer = 0x12ab55c00] 10:24:11 INFO - PROCESS | 1646 | 1467912251891 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]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 822ms 10:24:11 INFO - PROCESS | 1646 | 1467912251931 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 1646 | 1467912251932 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:24:11 INFO - PROCESS | 1646 | 1467912251934 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 1646 | 1467912251936 Marionette TRACE conn2 <- [1,2378,null,{}] 10:24:11 INFO - PROCESS | 1646 | 1467912251938 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}] 10:24:11 INFO - PROCESS | 1646 | 1467912251940 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:12 INFO - PROCESS | 1646 | 1467912252049 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:24:12 INFO - PROCESS | 1646 | 1467912252156 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1646 | 1467912252158 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234a8000 == 59 [pid = 1646] [id = 602] 10:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12bd95800) [pid = 1646] [serial = 1806] [outer = 0x0] 10:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12bddc800) [pid = 1646] [serial = 1807] [outer = 0x12bd95800] 10:24:12 INFO - PROCESS | 1646 | 1467912252191 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12c81f000) [pid = 1646] [serial = 1808] [outer = 0x12bd95800] 10:24:12 INFO - PROCESS | 1646 | 1467912252666 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]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 10:24:12 INFO - PROCESS | 1646 | 1467912252947 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 1646 | 1467912252952 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:24:12 INFO - PROCESS | 1646 | 1467912252991 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 1646 | 1467912252993 Marionette TRACE conn2 <- [1,2382,null,{}] 10:24:13 INFO - PROCESS | 1646 | 1467912252999 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}] 10:24:13 INFO - PROCESS | 1646 | 1467912253002 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:13 INFO - PROCESS | 1646 | 1467912253155 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:24:13 INFO - PROCESS | 1646 | 1467912253298 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 1646 | 1467912253302 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cc8000 == 60 [pid = 1646] [id = 603] 10:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11074bc00) [pid = 1646] [serial = 1809] [outer = 0x0] 10:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x116130800) [pid = 1646] [serial = 1810] [outer = 0x11074bc00] 10:24:13 INFO - PROCESS | 1646 | 1467912253347 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11852d000) [pid = 1646] [serial = 1811] [outer = 0x11074bc00] 10:24:13 INFO - PROCESS | 1646 | 1467912253798 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]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 846ms 10:24:13 INFO - PROCESS | 1646 | 1467912253817 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 1646 | 1467912253820 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:24:13 INFO - PROCESS | 1646 | 1467912253824 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 1646 | 1467912253826 Marionette TRACE conn2 <- [1,2386,null,{}] 10:24:13 INFO - PROCESS | 1646 | 1467912253829 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}] 10:24:13 INFO - PROCESS | 1646 | 1467912253831 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:13 INFO - PROCESS | 1646 | 1467912253934 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:24:14 INFO - PROCESS | 1646 | 1467912254005 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 1646 | 1467912254006 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf97800 == 59 [pid = 1646] [id = 596] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12c708800 == 58 [pid = 1646] [id = 595] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x117e37800 == 57 [pid = 1646] [id = 594] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba49000 == 56 [pid = 1646] [id = 593] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11829b000 == 55 [pid = 1646] [id = 592] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b4000 == 54 [pid = 1646] [id = 591] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x129299800 == 53 [pid = 1646] [id = 590] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x126a5c000 == 52 [pid = 1646] [id = 589] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119fd2800 == 51 [pid = 1646] [id = 588] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119cc1800 == 50 [pid = 1646] [id = 587] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d4000 == 49 [pid = 1646] [id = 586] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x129283000 == 48 [pid = 1646] [id = 583] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11833e800 == 47 [pid = 1646] [id = 582] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12b278000 == 46 [pid = 1646] [id = 549] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x124ccd000 == 45 [pid = 1646] [id = 535] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e6800 == 44 [pid = 1646] [id = 538] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12e134800 == 43 [pid = 1646] [id = 567] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x129769000 == 42 [pid = 1646] [id = 565] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d737000 == 41 [pid = 1646] [id = 527] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12c4a1000 == 40 [pid = 1646] [id = 584] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1195db800 == 39 [pid = 1646] [id = 585] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123172000 == 38 [pid = 1646] [id = 581] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119177000 == 37 [pid = 1646] [id = 564] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d72e800 == 36 [pid = 1646] [id = 550] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x128f76000 == 35 [pid = 1646] [id = 536] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d740000 == 34 [pid = 1646] [id = 566] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1188ba000 == 33 [pid = 1646] [id = 551] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123cc8000 == 32 [pid = 1646] [id = 603] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1234a8000 == 31 [pid = 1646] [id = 602] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12e137000 == 30 [pid = 1646] [id = 601] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d39f000 == 29 [pid = 1646] [id = 600] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12928b000 == 28 [pid = 1646] [id = 599] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12d728800 == 27 [pid = 1646] [id = 597] 10:24:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119176000 == 26 [pid = 1646] [id = 598] 10:24:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x111e4d800 == 27 [pid = 1646] [id = 604] 10:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1106ec400) [pid = 1646] [serial = 1812] [outer = 0x0] 10:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x110748400) [pid = 1646] [serial = 1813] [outer = 0x1106ec400] 10:24:14 INFO - PROCESS | 1646 | 1467912254720 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1120ca400) [pid = 1646] [serial = 1814] [outer = 0x1106ec400] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x128c82400) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12bd91800) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1106ecc00) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119b44000) [pid = 1646] [serial = 1696] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12baa6000) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12bd75c00) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x128de0c00) [pid = 1646] [serial = 1702] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119643c00) [pid = 1646] [serial = 1706] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x118438c00) [pid = 1646] [serial = 1705] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x124c35400) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x126a2cc00) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12322cc00) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x124b8ec00) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11842c000) [pid = 1646] [serial = 1693] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12aa59800) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12b220000) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x128a4ec00) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x129331400) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x126cd5800) [pid = 1646] [serial = 1699] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12100ac00) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1170b1000) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1106f1400) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x128cec000) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12bddb000) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12bd78400) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12bd7d000) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x129576c00) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12bdd4000) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128c87800) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bd99000) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 10:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12ba9e000) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 10:24:15 INFO - PROCESS | 1646 | 1467912255138 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]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1324ms 10:24:15 INFO - PROCESS | 1646 | 1467912255148 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:24:15 INFO - PROCESS | 1646 | 1467912255150 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:24:15 INFO - PROCESS | 1646 | 1467912255157 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 1646 | 1467912255159 Marionette TRACE conn2 <- [1,2390,null,{}] 10:24:15 INFO - PROCESS | 1646 | 1467912255162 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}] 10:24:15 INFO - PROCESS | 1646 | 1467912255164 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:15 INFO - PROCESS | 1646 | 1467912255250 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:24:15 INFO - PROCESS | 1646 | 1467912255257 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1646 | 1467912255258 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e31000 == 28 [pid = 1646] [id = 605] 10:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112bdb800) [pid = 1646] [serial = 1815] [outer = 0x0] 10:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x116a11000) [pid = 1646] [serial = 1816] [outer = 0x112bdb800] 10:24:15 INFO - PROCESS | 1646 | 1467912255286 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118133c00) [pid = 1646] [serial = 1817] [outer = 0x112bdb800] 10:24:15 INFO - PROCESS | 1646 | 1467912255648 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]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 524ms 10:24:15 INFO - PROCESS | 1646 | 1467912255678 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 1646 | 1467912255680 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:24:15 INFO - PROCESS | 1646 | 1467912255685 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 1646 | 1467912255686 Marionette TRACE conn2 <- [1,2394,null,{}] 10:24:15 INFO - PROCESS | 1646 | 1467912255689 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}] 10:24:15 INFO - PROCESS | 1646 | 1467912255691 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:15 INFO - PROCESS | 1646 | 1467912255773 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:24:15 INFO - PROCESS | 1646 | 1467912255778 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1646 | 1467912255779 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x119275800 == 29 [pid = 1646] [id = 606] 10:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118140000) [pid = 1646] [serial = 1818] [outer = 0x0] 10:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11858b400) [pid = 1646] [serial = 1819] [outer = 0x118140000] 10:24:15 INFO - PROCESS | 1646 | 1467912255805 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119476400) [pid = 1646] [serial = 1820] [outer = 0x118140000] 10:24:16 INFO - PROCESS | 1646 | 1467912256206 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]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 571ms 10:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:24:16 INFO - PROCESS | 1646 | 1467912256257 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 1646 | 1467912256258 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:24:16 INFO - PROCESS | 1646 | 1467912256260 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1646 | 1467912256263 Marionette TRACE conn2 <- [1,2398,null,{}] 10:24:16 INFO - PROCESS | 1646 | 1467912256271 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}] 10:24:16 INFO - PROCESS | 1646 | 1467912256274 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:16 INFO - PROCESS | 1646 | 1467912256358 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:24:16 INFO - PROCESS | 1646 | 1467912256363 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 1646 | 1467912256364 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x123168000 == 30 [pid = 1646] [id = 607] 10:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1195c6c00) [pid = 1646] [serial = 1821] [outer = 0x0] 10:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119ac8c00) [pid = 1646] [serial = 1822] [outer = 0x1195c6c00] 10:24:16 INFO - PROCESS | 1646 | 1467912256392 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119b47400) [pid = 1646] [serial = 1823] [outer = 0x1195c6c00] 10:24:16 INFO - PROCESS | 1646 | 1467912256730 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]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 521ms 10:24:16 INFO - PROCESS | 1646 | 1467912256781 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:24:16 INFO - PROCESS | 1646 | 1467912256783 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:24:16 INFO - PROCESS | 1646 | 1467912256785 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1646 | 1467912256786 Marionette TRACE conn2 <- [1,2402,null,{}] 10:24:16 INFO - PROCESS | 1646 | 1467912256789 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}] 10:24:16 INFO - PROCESS | 1646 | 1467912256790 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:16 INFO - PROCESS | 1646 | 1467912256911 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:24:16 INFO - PROCESS | 1646 | 1467912256960 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 1646 | 1467912256961 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x123496800 == 31 [pid = 1646] [id = 608] 10:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118363c00) [pid = 1646] [serial = 1824] [outer = 0x0] 10:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x123002800) [pid = 1646] [serial = 1825] [outer = 0x118363c00] 10:24:16 INFO - PROCESS | 1646 | 1467912256985 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x123865400) [pid = 1646] [serial = 1826] [outer = 0x118363c00] 10:24:17 INFO - PROCESS | 1646 | 1467912257311 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]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 571ms 10:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:24:17 INFO - PROCESS | 1646 | 1467912257356 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 1646 | 1467912257357 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:24:17 INFO - PROCESS | 1646 | 1467912257359 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 1646 | 1467912257361 Marionette TRACE conn2 <- [1,2406,null,{}] 10:24:17 INFO - PROCESS | 1646 | 1467912257363 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}] 10:24:17 INFO - PROCESS | 1646 | 1467912257364 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:17 INFO - PROCESS | 1646 | 1467912257466 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:24:17 INFO - PROCESS | 1646 | 1467912257481 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 1646 | 1467912257482 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cd1800 == 32 [pid = 1646] [id = 609] 10:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11813d400) [pid = 1646] [serial = 1827] [outer = 0x0] 10:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1241f5800) [pid = 1646] [serial = 1828] [outer = 0x11813d400] 10:24:17 INFO - PROCESS | 1646 | 1467912257515 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x124c28000) [pid = 1646] [serial = 1829] [outer = 0x11813d400] 10:24:17 INFO - PROCESS | 1646 | 1467912257880 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]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 569ms 10:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:24:17 INFO - PROCESS | 1646 | 1467912257929 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 1646 | 1467912257931 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:24:17 INFO - PROCESS | 1646 | 1467912257933 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 1646 | 1467912257934 Marionette TRACE conn2 <- [1,2410,null,{}] 10:24:17 INFO - PROCESS | 1646 | 1467912257936 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}] 10:24:17 INFO - PROCESS | 1646 | 1467912257940 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:18 INFO - PROCESS | 1646 | 1467912258054 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:24:18 INFO - PROCESS | 1646 | 1467912258059 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1646 | 1467912258061 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f93800 == 33 [pid = 1646] [id = 610] 10:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x124161400) [pid = 1646] [serial = 1830] [outer = 0x0] 10:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x126122400) [pid = 1646] [serial = 1831] [outer = 0x124161400] 10:24:18 INFO - PROCESS | 1646 | 1467912258088 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x126cd3000) [pid = 1646] [serial = 1832] [outer = 0x124161400] 10:24:18 INFO - PROCESS | 1646 | 1467912258541 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]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 619ms 10:24:18 INFO - PROCESS | 1646 | 1467912258552 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 1646 | 1467912258554 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:24:18 INFO - PROCESS | 1646 | 1467912258558 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 1646 | 1467912258559 Marionette TRACE conn2 <- [1,2414,null,{}] 10:24:18 INFO - PROCESS | 1646 | 1467912258561 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}] 10:24:18 INFO - PROCESS | 1646 | 1467912258563 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:18 INFO - PROCESS | 1646 | 1467912258663 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:24:18 INFO - PROCESS | 1646 | 1467912258674 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1646 | 1467912258676 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8aa800 == 34 [pid = 1646] [id = 611] 10:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x110748800) [pid = 1646] [serial = 1833] [outer = 0x0] 10:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x128a46c00) [pid = 1646] [serial = 1834] [outer = 0x110748800] 10:24:18 INFO - PROCESS | 1646 | 1467912258700 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x128b6c400) [pid = 1646] [serial = 1835] [outer = 0x110748800] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1166fb400) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1195c6400) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x124ce0c00) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x124c2c000) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x126128000) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119645400) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x128a4e000) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11612fc00) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12b22dc00) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1295bac00) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1199a3c00) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128a48000) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x128ce4800) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1195c5800) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126cca400) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119b48800) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11147b800) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124c30800) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126c46400) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12a6bdc00) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116178000) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124c2f400) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1106e4800) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119ad0c00) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:24:19 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12bdd6000) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:24:19 INFO - PROCESS | 1646 | 1467912259422 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]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 919ms 10:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:24:19 INFO - PROCESS | 1646 | 1467912259478 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1646 | 1467912259479 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:24:19 INFO - PROCESS | 1646 | 1467912259481 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1646 | 1467912259482 Marionette TRACE conn2 <- [1,2418,null,{}] 10:24:19 INFO - PROCESS | 1646 | 1467912259484 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}] 10:24:19 INFO - PROCESS | 1646 | 1467912259486 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:19 INFO - PROCESS | 1646 | 1467912259564 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:24:19 INFO - PROCESS | 1646 | 1467912259636 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 1646 | 1467912259637 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d2800 == 35 [pid = 1646] [id = 612] 10:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x110751400) [pid = 1646] [serial = 1836] [outer = 0x0] 10:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11852ac00) [pid = 1646] [serial = 1837] [outer = 0x110751400] 10:24:19 INFO - PROCESS | 1646 | 1467912259662 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119ad4400) [pid = 1646] [serial = 1838] [outer = 0x110751400] 10:24:19 INFO - PROCESS | 1646 | 1467912259929 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]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 10:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:24:19 INFO - PROCESS | 1646 | 1467912259960 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1646 | 1467912259961 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:24:19 INFO - PROCESS | 1646 | 1467912259963 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1646 | 1467912259965 Marionette TRACE conn2 <- [1,2422,null,{}] 10:24:19 INFO - PROCESS | 1646 | 1467912259967 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}] 10:24:19 INFO - PROCESS | 1646 | 1467912259968 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:20 INFO - PROCESS | 1646 | 1467912260065 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:24:20 INFO - PROCESS | 1646 | 1467912260070 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1646 | 1467912260071 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aba2000 == 36 [pid = 1646] [id = 613] 10:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x116131c00) [pid = 1646] [serial = 1839] [outer = 0x0] 10:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124c31000) [pid = 1646] [serial = 1840] [outer = 0x116131c00] 10:24:20 INFO - PROCESS | 1646 | 1467912260101 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128a4b400) [pid = 1646] [serial = 1841] [outer = 0x116131c00] 10:24:20 INFO - PROCESS | 1646 | 1467912260512 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]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 10:24:20 INFO - PROCESS | 1646 | 1467912260533 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 1646 | 1467912260535 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:24:20 INFO - PROCESS | 1646 | 1467912260543 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 1646 | 1467912260544 Marionette TRACE conn2 <- [1,2426,null,{}] 10:24:20 INFO - PROCESS | 1646 | 1467912260546 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}] 10:24:20 INFO - PROCESS | 1646 | 1467912260547 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:20 INFO - PROCESS | 1646 | 1467912260671 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:24:20 INFO - PROCESS | 1646 | 1467912260678 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1646 | 1467912260679 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b268800 == 37 [pid = 1646] [id = 614] 10:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128a43000) [pid = 1646] [serial = 1842] [outer = 0x0] 10:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128b79400) [pid = 1646] [serial = 1843] [outer = 0x128a43000] 10:24:20 INFO - PROCESS | 1646 | 1467912260706 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128c8ac00) [pid = 1646] [serial = 1844] [outer = 0x128a43000] 10:24:21 INFO - PROCESS | 1646 | 1467912261059 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]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 569ms 10:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:24:21 INFO - PROCESS | 1646 | 1467912261112 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 1646 | 1467912261114 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:24:21 INFO - PROCESS | 1646 | 1467912261116 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 1646 | 1467912261118 Marionette TRACE conn2 <- [1,2430,null,{}] 10:24:21 INFO - PROCESS | 1646 | 1467912261120 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}] 10:24:21 INFO - PROCESS | 1646 | 1467912261122 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:21 INFO - PROCESS | 1646 | 1467912261215 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:24:21 INFO - PROCESS | 1646 | 1467912261288 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 1646 | 1467912261289 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12306b800 == 38 [pid = 1646] [id = 615] 10:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x128c88c00) [pid = 1646] [serial = 1845] [outer = 0x0] 10:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x128de0c00) [pid = 1646] [serial = 1846] [outer = 0x128c88c00] 10:24:21 INFO - PROCESS | 1646 | 1467912261315 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x129562000) [pid = 1646] [serial = 1847] [outer = 0x128c88c00] 10:24:21 INFO - PROCESS | 1646 | 1467912261849 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]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 769ms 10:24:21 INFO - PROCESS | 1646 | 1467912261913 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 1646 | 1467912261916 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:24:21 INFO - PROCESS | 1646 | 1467912261956 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 1646 | 1467912261961 Marionette TRACE conn2 <- [1,2434,null,{}] 10:24:21 INFO - PROCESS | 1646 | 1467912261967 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}] 10:24:21 INFO - PROCESS | 1646 | 1467912261968 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:22 INFO - PROCESS | 1646 | 1467912262085 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:24:22 INFO - PROCESS | 1646 | 1467912262151 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 1646 | 1467912262153 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188ba000 == 39 [pid = 1646] [id = 616] 10:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112b70c00) [pid = 1646] [serial = 1848] [outer = 0x0] 10:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x116972000) [pid = 1646] [serial = 1849] [outer = 0x112b70c00] 10:24:22 INFO - PROCESS | 1646 | 1467912262224 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x118135800) [pid = 1646] [serial = 1850] [outer = 0x112b70c00] 10:24:22 INFO - PROCESS | 1646 | 1467912262728 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]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 862ms 10:24:22 INFO - PROCESS | 1646 | 1467912262782 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 1646 | 1467912262786 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:24:22 INFO - PROCESS | 1646 | 1467912262790 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 1646 | 1467912262792 Marionette TRACE conn2 <- [1,2438,null,{}] 10:24:22 INFO - PROCESS | 1646 | 1467912262795 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}] 10:24:22 INFO - PROCESS | 1646 | 1467912262797 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:22 INFO - PROCESS | 1646 | 1467912262915 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:24:23 INFO - PROCESS | 1646 | 1467912263008 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1646 | 1467912263010 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b3b000 == 40 [pid = 1646] [id = 617] 10:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119647800) [pid = 1646] [serial = 1851] [outer = 0x0] 10:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1199adc00) [pid = 1646] [serial = 1852] [outer = 0x119647800] 10:24:23 INFO - PROCESS | 1646 | 1467912263040 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x119ad1400) [pid = 1646] [serial = 1853] [outer = 0x119647800] 10:24:23 INFO - PROCESS | 1646 | 1467912263709 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]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 973ms 10:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:24:23 INFO - PROCESS | 1646 | 1467912263764 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 1646 | 1467912263766 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:24:23 INFO - PROCESS | 1646 | 1467912263771 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 1646 | 1467912263773 Marionette TRACE conn2 <- [1,2442,null,{}] 10:24:23 INFO - PROCESS | 1646 | 1467912263777 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}] 10:24:23 INFO - PROCESS | 1646 | 1467912263779 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:23 INFO - PROCESS | 1646 | 1467912263907 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:24:24 INFO - PROCESS | 1646 | 1467912264056 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 1646 | 1467912264059 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1163f0800 == 41 [pid = 1646] [id = 618] 10:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11162ec00) [pid = 1646] [serial = 1854] [outer = 0x0] 10:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1119a6c00) [pid = 1646] [serial = 1855] [outer = 0x11162ec00] 10:24:24 INFO - PROCESS | 1646 | 1467912264097 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1120d5800) [pid = 1646] [serial = 1856] [outer = 0x11162ec00] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12b268800 == 40 [pid = 1646] [id = 614] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12aba2000 == 39 [pid = 1646] [id = 613] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d2800 == 38 [pid = 1646] [id = 612] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8aa800 == 37 [pid = 1646] [id = 611] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x115f93800 == 36 [pid = 1646] [id = 610] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x124cd1800 == 35 [pid = 1646] [id = 609] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x123496800 == 34 [pid = 1646] [id = 608] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x123168000 == 33 [pid = 1646] [id = 607] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x119275800 == 32 [pid = 1646] [id = 606] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x117e31000 == 31 [pid = 1646] [id = 605] 10:24:24 INFO - PROCESS | 1646 | --DOCSHELL 0x111e4d800 == 30 [pid = 1646] [id = 604] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12aa4f800) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119479800) [pid = 1646] [serial = 1694] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1241ec400) [pid = 1646] [serial = 1697] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x128a47c00) [pid = 1646] [serial = 1700] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x124c35000) [pid = 1646] [serial = 1691] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x129570c00) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119b45000) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1295c0c00) [pid = 1646] [serial = 1703] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12bd6b400) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1295c5000) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12bd7c000) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b2b8000) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128afec00) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x128ceb800) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128cf0800) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119b51400) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124b8f400) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128a4e800) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128c7f000) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123c7f000) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124c2c800) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116a11400) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119417000) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x124ceb400) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126798400) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128ddd400) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ab57000) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12ba05c00) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118586800) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1195ca800) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12b2bdc00) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119acb800) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1120d8400) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12ab57c00) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119ad6000) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12bd94000) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12c816400) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12932f400) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x124529800) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12c81d800) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12bd9d800) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 10:24:24 INFO - PROCESS | 1646 | 1467912264553 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]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 827ms 10:24:24 INFO - PROCESS | 1646 | 1467912264596 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 1646 | 1467912264599 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:24:24 INFO - PROCESS | 1646 | 1467912264604 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 1646 | 1467912264605 Marionette TRACE conn2 <- [1,2446,null,{}] 10:24:24 INFO - PROCESS | 1646 | 1467912264608 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}] 10:24:24 INFO - PROCESS | 1646 | 1467912264609 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:24 INFO - PROCESS | 1646 | 1467912264696 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:24:24 INFO - PROCESS | 1646 | 1467912264761 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 1646 | 1467912264763 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e2b000 == 31 [pid = 1646] [id = 619] 10:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112a02400) [pid = 1646] [serial = 1857] [outer = 0x0] 10:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112bcd400) [pid = 1646] [serial = 1858] [outer = 0x112a02400] 10:24:24 INFO - PROCESS | 1646 | 1467912264789 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11358c400) [pid = 1646] [serial = 1859] [outer = 0x112a02400] 10:24:25 INFO - PROCESS | 1646 | 1467912265097 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]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 522ms 10:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:24:25 INFO - PROCESS | 1646 | 1467912265127 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 1646 | 1467912265128 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:24:25 INFO - PROCESS | 1646 | 1467912265130 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 1646 | 1467912265133 Marionette TRACE conn2 <- [1,2450,null,{}] 10:24:25 INFO - PROCESS | 1646 | 1467912265144 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}] 10:24:25 INFO - PROCESS | 1646 | 1467912265147 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:25 INFO - PROCESS | 1646 | 1467912265232 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:24:25 INFO - PROCESS | 1646 | 1467912265297 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 1646 | 1467912265299 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d2000 == 32 [pid = 1646] [id = 620] 10:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110750800) [pid = 1646] [serial = 1860] [outer = 0x0] 10:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11696cc00) [pid = 1646] [serial = 1861] [outer = 0x110750800] 10:24:25 INFO - PROCESS | 1646 | 1467912265326 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118040800) [pid = 1646] [serial = 1862] [outer = 0x110750800] 10:24:25 INFO - PROCESS | 1646 | 1467912265642 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]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 522ms 10:24:25 INFO - PROCESS | 1646 | 1467912265660 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:24:25 INFO - PROCESS | 1646 | 1467912265662 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:24:25 INFO - PROCESS | 1646 | 1467912265664 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 1646 | 1467912265665 Marionette TRACE conn2 <- [1,2454,null,{}] 10:24:25 INFO - PROCESS | 1646 | 1467912265668 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}] 10:24:25 INFO - PROCESS | 1646 | 1467912265669 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:25 INFO - PROCESS | 1646 | 1467912265762 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:24:25 INFO - PROCESS | 1646 | 1467912265823 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 1646 | 1467912265824 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123060000 == 33 [pid = 1646] [id = 621] 10:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118046c00) [pid = 1646] [serial = 1863] [outer = 0x0] 10:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118436000) [pid = 1646] [serial = 1864] [outer = 0x118046c00] 10:24:25 INFO - PROCESS | 1646 | 1467912265849 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187cf400) [pid = 1646] [serial = 1865] [outer = 0x118046c00] 10:24:26 INFO - PROCESS | 1646 | 1467912266133 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]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 10:24:26 INFO - PROCESS | 1646 | 1467912266184 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 1646 | 1467912266185 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:24:26 INFO - PROCESS | 1646 | 1467912266190 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 1646 | 1467912266193 Marionette TRACE conn2 <- [1,2458,null,{}] 10:24:26 INFO - PROCESS | 1646 | 1467912266195 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}] 10:24:26 INFO - PROCESS | 1646 | 1467912266196 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:26 INFO - PROCESS | 1646 | 1467912266278 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:24:26 INFO - PROCESS | 1646 | 1467912266282 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1646 | 1467912266283 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236b8000 == 34 [pid = 1646] [id = 622] 10:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1187cfc00) [pid = 1646] [serial = 1866] [outer = 0x0] 10:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11941c400) [pid = 1646] [serial = 1867] [outer = 0x1187cfc00] 10:24:26 INFO - PROCESS | 1646 | 1467912266310 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1195bbc00) [pid = 1646] [serial = 1868] [outer = 0x1187cfc00] 10:24:26 INFO - PROCESS | 1646 | 1467912266703 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]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 522ms 10:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:24:26 INFO - PROCESS | 1646 | 1467912266711 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 1646 | 1467912266712 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:24:26 INFO - PROCESS | 1646 | 1467912266714 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 1646 | 1467912266715 Marionette TRACE conn2 <- [1,2462,null,{}] 10:24:26 INFO - PROCESS | 1646 | 1467912266718 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}] 10:24:26 INFO - PROCESS | 1646 | 1467912266722 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:26 INFO - PROCESS | 1646 | 1467912266848 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:24:26 INFO - PROCESS | 1646 | 1467912266861 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1646 | 1467912266862 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cd4000 == 35 [pid = 1646] [id = 623] 10:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1195c4c00) [pid = 1646] [serial = 1869] [outer = 0x0] 10:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1199a8400) [pid = 1646] [serial = 1870] [outer = 0x1195c4c00] 10:24:26 INFO - PROCESS | 1646 | 1467912266887 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119b4d000) [pid = 1646] [serial = 1871] [outer = 0x1195c4c00] 10:24:27 INFO - PROCESS | 1646 | 1467912267241 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]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 570ms 10:24:27 INFO - PROCESS | 1646 | 1467912267285 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 1646 | 1467912267286 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:24:27 INFO - PROCESS | 1646 | 1467912267288 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1646 | 1467912267289 Marionette TRACE conn2 <- [1,2466,null,{}] 10:24:27 INFO - PROCESS | 1646 | 1467912267292 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}] 10:24:27 INFO - PROCESS | 1646 | 1467912267293 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:27 INFO - PROCESS | 1646 | 1467912267399 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:24:27 INFO - PROCESS | 1646 | 1467912267411 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 1646 | 1467912267412 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316c000 == 36 [pid = 1646] [id = 624] 10:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119b4c800) [pid = 1646] [serial = 1872] [outer = 0x0] 10:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11947a000) [pid = 1646] [serial = 1873] [outer = 0x119b4c800] 10:24:27 INFO - PROCESS | 1646 | 1467912267446 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12322f400) [pid = 1646] [serial = 1874] [outer = 0x119b4c800] 10:24:27 INFO - PROCESS | 1646 | 1467912267796 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]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 10:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:24:27 INFO - PROCESS | 1646 | 1467912267813 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 1646 | 1467912267814 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:24:27 INFO - PROCESS | 1646 | 1467912267816 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1646 | 1467912267817 Marionette TRACE conn2 <- [1,2470,null,{}] 10:24:27 INFO - PROCESS | 1646 | 1467912267820 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}] 10:24:27 INFO - PROCESS | 1646 | 1467912267821 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:27 INFO - PROCESS | 1646 | 1467912267926 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:24:27 INFO - PROCESS | 1646 | 1467912267930 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 1646 | 1467912267931 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x129516000 == 37 [pid = 1646] [id = 625] 10:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119b4d400) [pid = 1646] [serial = 1875] [outer = 0x0] 10:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123788400) [pid = 1646] [serial = 1876] [outer = 0x119b4d400] 10:24:27 INFO - PROCESS | 1646 | 1467912267993 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123c78400) [pid = 1646] [serial = 1877] [outer = 0x119b4d400] 10:24:28 INFO - PROCESS | 1646 | 1467912268283 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]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 10:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:24:28 INFO - PROCESS | 1646 | 1467912268335 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 1646 | 1467912268337 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:24:28 INFO - PROCESS | 1646 | 1467912268341 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 1646 | 1467912268342 Marionette TRACE conn2 <- [1,2474,null,{}] 10:24:28 INFO - PROCESS | 1646 | 1467912268345 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}] 10:24:28 INFO - PROCESS | 1646 | 1467912268346 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:28 INFO - PROCESS | 1646 | 1467912268450 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11813d400) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1106ec400) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1195c6c00) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112bdb800) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124161400) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118140000) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11074bc00) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11813c400) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124c2d800) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128c89c00) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ab55c00) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12bd95800) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110748800) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x110751400) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116131c00) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118363c00) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:24:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128a43000) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:24:28 INFO - PROCESS | 1646 | 1467912268603 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 1646 | 1467912268604 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e38800 == 38 [pid = 1646] [id = 626] 10:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x110742400) [pid = 1646] [serial = 1878] [outer = 0x0] 10:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x110751c00) [pid = 1646] [serial = 1879] [outer = 0x110742400] 10:24:28 INFO - PROCESS | 1646 | 1467912268636 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11813c400) [pid = 1646] [serial = 1880] [outer = 0x110742400] 10:24:28 INFO - PROCESS | 1646 | 1467912268940 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]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 619ms 10:24:28 INFO - PROCESS | 1646 | 1467912268961 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 1646 | 1467912268962 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:24:28 INFO - PROCESS | 1646 | 1467912268964 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 1646 | 1467912268965 Marionette TRACE conn2 <- [1,2478,null,{}] 10:24:28 INFO - PROCESS | 1646 | 1467912268968 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}] 10:24:28 INFO - PROCESS | 1646 | 1467912268969 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:29 INFO - PROCESS | 1646 | 1467912269057 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:24:29 INFO - PROCESS | 1646 | 1467912269061 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 1646 | 1467912269062 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e0000 == 39 [pid = 1646] [id = 627] 10:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118588400) [pid = 1646] [serial = 1881] [outer = 0x0] 10:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123fc6800) [pid = 1646] [serial = 1882] [outer = 0x118588400] 10:24:29 INFO - PROCESS | 1646 | 1467912269087 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124674000) [pid = 1646] [serial = 1883] [outer = 0x118588400] 10:24:29 INFO - PROCESS | 1646 | 1467912269427 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]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 10:24:29 INFO - PROCESS | 1646 | 1467912269494 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:24:29 INFO - PROCESS | 1646 | 1467912269495 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:24:29 INFO - PROCESS | 1646 | 1467912269498 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 1646 | 1467912269500 Marionette TRACE conn2 <- [1,2482,null,{}] 10:24:29 INFO - PROCESS | 1646 | 1467912269502 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}] 10:24:29 INFO - PROCESS | 1646 | 1467912269503 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:29 INFO - PROCESS | 1646 | 1467912269611 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:24:29 INFO - PROCESS | 1646 | 1467912269615 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 1646 | 1467912269617 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b26f800 == 40 [pid = 1646] [id = 628] 10:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124c2ec00) [pid = 1646] [serial = 1884] [outer = 0x0] 10:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124c30c00) [pid = 1646] [serial = 1885] [outer = 0x124c2ec00] 10:24:29 INFO - PROCESS | 1646 | 1467912269651 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126129800) [pid = 1646] [serial = 1886] [outer = 0x124c2ec00] 10:24:30 INFO - PROCESS | 1646 | 1467912270031 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]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 572ms 10:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:24:30 INFO - PROCESS | 1646 | 1467912270071 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 1646 | 1467912270072 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:24:30 INFO - PROCESS | 1646 | 1467912270075 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 1646 | 1467912270077 Marionette TRACE conn2 <- [1,2486,null,{}] 10:24:30 INFO - PROCESS | 1646 | 1467912270079 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}] 10:24:30 INFO - PROCESS | 1646 | 1467912270081 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:30 INFO - PROCESS | 1646 | 1467912270254 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:24:30 INFO - PROCESS | 1646 | 1467912270267 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 1646 | 1467912270269 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd46800 == 41 [pid = 1646] [id = 629] 10:24:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126710c00) [pid = 1646] [serial = 1887] [outer = 0x0] 10:24:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126a33000) [pid = 1646] [serial = 1888] [outer = 0x126710c00] 10:24:30 INFO - PROCESS | 1646 | 1467912270310 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126ccc800) [pid = 1646] [serial = 1889] [outer = 0x126710c00] 10:24:30 INFO - PROCESS | 1646 | 1467912270715 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]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 669ms 10:24:30 INFO - PROCESS | 1646 | 1467912270745 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 1646 | 1467912270747 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:24:30 INFO - PROCESS | 1646 | 1467912270750 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 1646 | 1467912270753 Marionette TRACE conn2 <- [1,2490,null,{}] 10:24:30 INFO - PROCESS | 1646 | 1467912270777 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}] 10:24:30 INFO - PROCESS | 1646 | 1467912270779 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:30 INFO - PROCESS | 1646 | 1467912270890 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:24:31 INFO - PROCESS | 1646 | 1467912271007 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1646 | 1467912271008 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x117229800 == 42 [pid = 1646] [id = 630] 10:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1122bc800) [pid = 1646] [serial = 1890] [outer = 0x0] 10:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112596800) [pid = 1646] [serial = 1891] [outer = 0x1122bc800] 10:24:31 INFO - PROCESS | 1646 | 1467912271041 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11358d000) [pid = 1646] [serial = 1892] [outer = 0x1122bc800] 10:24:31 INFO - PROCESS | 1646 | 1467912271469 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]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 740ms 10:24:31 INFO - PROCESS | 1646 | 1467912271491 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 1646 | 1467912271494 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:24:31 INFO - PROCESS | 1646 | 1467912271499 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 1646 | 1467912271501 Marionette TRACE conn2 <- [1,2494,null,{}] 10:24:31 INFO - PROCESS | 1646 | 1467912271503 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}] 10:24:31 INFO - PROCESS | 1646 | 1467912271505 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:31 INFO - PROCESS | 1646 | 1467912271614 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:24:31 INFO - PROCESS | 1646 | 1467912271681 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1646 | 1467912271682 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12413f800 == 43 [pid = 1646] [id = 631] 10:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11617f000) [pid = 1646] [serial = 1893] [outer = 0x0] 10:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1176f2c00) [pid = 1646] [serial = 1894] [outer = 0x11617f000] 10:24:31 INFO - PROCESS | 1646 | 1467912271753 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11813a400) [pid = 1646] [serial = 1895] [outer = 0x11617f000] 10:24:32 INFO - PROCESS | 1646 | 1467912272217 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]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 773ms 10:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:24:32 INFO - PROCESS | 1646 | 1467912272297 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 1646 | 1467912272299 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:24:32 INFO - PROCESS | 1646 | 1467912272303 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 1646 | 1467912272308 Marionette TRACE conn2 <- [1,2498,null,{}] 10:24:32 INFO - PROCESS | 1646 | 1467912272319 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}] 10:24:32 INFO - PROCESS | 1646 | 1467912272324 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:32 INFO - PROCESS | 1646 | 1467912272439 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:24:32 INFO - PROCESS | 1646 | 1467912272549 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 1646 | 1467912272551 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd5a000 == 44 [pid = 1646] [id = 632] 10:24:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1195ca400) [pid = 1646] [serial = 1896] [outer = 0x0] 10:24:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119a80400) [pid = 1646] [serial = 1897] [outer = 0x1195ca400] 10:24:32 INFO - PROCESS | 1646 | 1467912272583 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119ad4c00) [pid = 1646] [serial = 1898] [outer = 0x1195ca400] 10:24:33 INFO - PROCESS | 1646 | 1467912273010 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]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 724ms 10:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:24:33 INFO - PROCESS | 1646 | 1467912273027 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 1646 | 1467912273029 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:24:33 INFO - PROCESS | 1646 | 1467912273031 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - PROCESS | 1646 | 1467912273032 Marionette TRACE conn2 <- [1,2502,null,{}] 10:24:33 INFO - PROCESS | 1646 | 1467912273035 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}] 10:24:33 INFO - PROCESS | 1646 | 1467912273036 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:33 INFO - PROCESS | 1646 | 1467912273143 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:24:33 INFO - PROCESS | 1646 | 1467912273222 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 1646 | 1467912273223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c713000 == 45 [pid = 1646] [id = 633] 10:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123005800) [pid = 1646] [serial = 1899] [outer = 0x0] 10:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1241e9800) [pid = 1646] [serial = 1900] [outer = 0x123005800] 10:24:33 INFO - PROCESS | 1646 | 1467912273254 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124c31c00) [pid = 1646] [serial = 1901] [outer = 0x123005800] 10:24:33 INFO - PROCESS | 1646 | 1467912273676 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]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 10:24:33 INFO - PROCESS | 1646 | 1467912273701 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 1646 | 1467912273702 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:24:33 INFO - PROCESS | 1646 | 1467912273707 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - PROCESS | 1646 | 1467912273708 Marionette TRACE conn2 <- [1,2506,null,{}] 10:24:33 INFO - PROCESS | 1646 | 1467912273711 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}] 10:24:33 INFO - PROCESS | 1646 | 1467912273712 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:33 INFO - PROCESS | 1646 | 1467912273945 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:24:34 INFO - PROCESS | 1646 | 1467912274071 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 1646 | 1467912274072 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11926f800 == 46 [pid = 1646] [id = 634] 10:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112284800) [pid = 1646] [serial = 1902] [outer = 0x0] 10:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112835400) [pid = 1646] [serial = 1903] [outer = 0x112284800] 10:24:34 INFO - PROCESS | 1646 | 1467912274100 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11612fc00) [pid = 1646] [serial = 1904] [outer = 0x112284800] 10:24:34 INFO - PROCESS | 1646 | 1467912274528 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]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 871ms 10:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:24:34 INFO - PROCESS | 1646 | 1467912274579 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 1646 | 1467912274582 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:24:34 INFO - PROCESS | 1646 | 1467912274585 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 1646 | 1467912274587 Marionette TRACE conn2 <- [1,2510,null,{}] 10:24:34 INFO - PROCESS | 1646 | 1467912274590 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}] 10:24:34 INFO - PROCESS | 1646 | 1467912274591 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:34 INFO - PROCESS | 1646 | 1467912274690 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:24:34 INFO - PROCESS | 1646 | 1467912274770 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 1646 | 1467912274772 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871f800 == 47 [pid = 1646] [id = 635] 10:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1176e6c00) [pid = 1646] [serial = 1905] [outer = 0x0] 10:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118369c00) [pid = 1646] [serial = 1906] [outer = 0x1176e6c00] 10:24:34 INFO - PROCESS | 1646 | 1467912274800 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11888fc00) [pid = 1646] [serial = 1907] [outer = 0x1176e6c00] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12b26f800 == 46 [pid = 1646] [id = 628] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e0000 == 45 [pid = 1646] [id = 627] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x117e38800 == 44 [pid = 1646] [id = 626] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x129516000 == 43 [pid = 1646] [id = 625] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12316c000 == 42 [pid = 1646] [id = 624] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x124cd4000 == 41 [pid = 1646] [id = 623] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1236b8000 == 40 [pid = 1646] [id = 622] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x123060000 == 39 [pid = 1646] [id = 621] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d2000 == 38 [pid = 1646] [id = 620] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x117e2b000 == 37 [pid = 1646] [id = 619] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1163f0800 == 36 [pid = 1646] [id = 618] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x128b3b000 == 35 [pid = 1646] [id = 617] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x1188ba000 == 34 [pid = 1646] [id = 616] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12306b800 == 33 [pid = 1646] [id = 615] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x11926f800 == 32 [pid = 1646] [id = 634] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12c713000 == 31 [pid = 1646] [id = 633] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd5a000 == 30 [pid = 1646] [id = 632] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12413f800 == 29 [pid = 1646] [id = 631] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd46800 == 28 [pid = 1646] [id = 629] 10:24:35 INFO - PROCESS | 1646 | --DOCSHELL 0x117229800 == 27 [pid = 1646] [id = 630] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1241f5800) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x110748400) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1120ca400) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119ac8c00) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119b47400) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x116a11000) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118133c00) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126122400) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11858b400) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119476400) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11852d000) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116130800) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11964a400) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11836d800) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126a38800) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126123000) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x129565000) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a817800) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bd93400) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12baa7400) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12c81f000) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128a46c00) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11852ac00) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126cd3000) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124c31000) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12bddc800) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128b6c400) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123002800) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128b79400) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124c28000) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123865400) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128c8ac00) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119ad4400) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128a4b400) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 10:24:35 INFO - PROCESS | 1646 | 1467912275793 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]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1224ms 10:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:24:35 INFO - PROCESS | 1646 | 1467912275809 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 1646 | 1467912275811 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:24:35 INFO - PROCESS | 1646 | 1467912275814 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 1646 | 1467912275816 Marionette TRACE conn2 <- [1,2514,null,{}] 10:24:35 INFO - PROCESS | 1646 | 1467912275821 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}] 10:24:35 INFO - PROCESS | 1646 | 1467912275823 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:35 INFO - PROCESS | 1646 | 1467912275906 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:24:35 INFO - PROCESS | 1646 | 1467912275963 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 1646 | 1467912275966 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x116992800 == 28 [pid = 1646] [id = 636] 10:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1120d6000) [pid = 1646] [serial = 1908] [outer = 0x0] 10:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112a02c00) [pid = 1646] [serial = 1909] [outer = 0x1120d6000] 10:24:35 INFO - PROCESS | 1646 | 1467912275993 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11358e000) [pid = 1646] [serial = 1910] [outer = 0x1120d6000] 10:24:36 INFO - PROCESS | 1646 | 1467912276317 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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 10:24:36 INFO - PROCESS | 1646 | 1467912276334 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 1646 | 1467912276339 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:24:36 INFO - PROCESS | 1646 | 1467912276346 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 1646 | 1467912276348 Marionette TRACE conn2 <- [1,2518,null,{}] 10:24:36 INFO - PROCESS | 1646 | 1467912276350 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}] 10:24:36 INFO - PROCESS | 1646 | 1467912276352 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:36 INFO - PROCESS | 1646 | 1467912276433 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:24:36 INFO - PROCESS | 1646 | 1467912276441 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1646 | 1467912276442 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11833d000 == 29 [pid = 1646] [id = 637] 10:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1166f6c00) [pid = 1646] [serial = 1911] [outer = 0x0] 10:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117eb2000) [pid = 1646] [serial = 1912] [outer = 0x1166f6c00] 10:24:36 INFO - PROCESS | 1646 | 1467912276471 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118136c00) [pid = 1646] [serial = 1913] [outer = 0x1166f6c00] 10:24:36 INFO - PROCESS | 1646 | 1467912276857 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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 10:24:36 INFO - PROCESS | 1646 | 1467912276865 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 1646 | 1467912276866 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:24:36 INFO - PROCESS | 1646 | 1467912276869 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 1646 | 1467912276874 Marionette TRACE conn2 <- [1,2522,null,{}] 10:24:36 INFO - PROCESS | 1646 | 1467912276883 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}] 10:24:36 INFO - PROCESS | 1646 | 1467912276887 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:36 INFO - PROCESS | 1646 | 1467912276968 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:24:36 INFO - PROCESS | 1646 | 1467912276976 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1646 | 1467912276979 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c59800 == 30 [pid = 1646] [id = 638] 10:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11193c000) [pid = 1646] [serial = 1914] [outer = 0x0] 10:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11888a800) [pid = 1646] [serial = 1915] [outer = 0x11193c000] 10:24:37 INFO - PROCESS | 1646 | 1467912277007 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119422000) [pid = 1646] [serial = 1916] [outer = 0x11193c000] 10:24:37 INFO - PROCESS | 1646 | 1467912277346 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]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 524ms 10:24:37 INFO - PROCESS | 1646 | 1467912277394 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 1646 | 1467912277395 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:24:37 INFO - PROCESS | 1646 | 1467912277397 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1646 | 1467912277398 Marionette TRACE conn2 <- [1,2526,null,{}] 10:24:37 INFO - PROCESS | 1646 | 1467912277401 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}] 10:24:37 INFO - PROCESS | 1646 | 1467912277402 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:37 INFO - PROCESS | 1646 | 1467912277510 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:24:37 INFO - PROCESS | 1646 | 1467912277558 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 1646 | 1467912277559 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316e800 == 31 [pid = 1646] [id = 639] 10:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1195bf000) [pid = 1646] [serial = 1917] [outer = 0x0] 10:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1195c4800) [pid = 1646] [serial = 1918] [outer = 0x1195bf000] 10:24:37 INFO - PROCESS | 1646 | 1467912277584 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119645400) [pid = 1646] [serial = 1919] [outer = 0x1195bf000] 10:24:37 INFO - PROCESS | 1646 | 1467912277912 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]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 526ms 10:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:24:37 INFO - PROCESS | 1646 | 1467912277923 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 1646 | 1467912277925 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:24:37 INFO - PROCESS | 1646 | 1467912277927 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1646 | 1467912277928 Marionette TRACE conn2 <- [1,2530,null,{}] 10:24:37 INFO - PROCESS | 1646 | 1467912277939 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}] 10:24:37 INFO - PROCESS | 1646 | 1467912277942 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:38 INFO - PROCESS | 1646 | 1467912278090 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:24:38 INFO - PROCESS | 1646 | 1467912278123 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 1646 | 1467912278124 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236b8000 == 32 [pid = 1646] [id = 640] 10:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11662e800) [pid = 1646] [serial = 1920] [outer = 0x0] 10:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1199a1000) [pid = 1646] [serial = 1921] [outer = 0x11662e800] 10:24:38 INFO - PROCESS | 1646 | 1467912278142 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119a87800) [pid = 1646] [serial = 1922] [outer = 0x11662e800] 10:24:38 INFO - PROCESS | 1646 | 1467912278569 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]]]}] 10:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 10:24:38 INFO - PROCESS | 1646 | 1467912278599 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 1646 | 1467912278601 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:24:38 INFO - PROCESS | 1646 | 1467912278611 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 1646 | 1467912278613 Marionette TRACE conn2 <- [1,2534,null,{}] 10:24:38 INFO - PROCESS | 1646 | 1467912278616 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}] 10:24:38 INFO - PROCESS | 1646 | 1467912278623 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:38 INFO - PROCESS | 1646 | 1467912278804 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:24:38 INFO - PROCESS | 1646 | 1467912278827 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 1646 | 1467912278828 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cbd800 == 33 [pid = 1646] [id = 641] 10:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119a7d400) [pid = 1646] [serial = 1923] [outer = 0x0] 10:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119b44000) [pid = 1646] [serial = 1924] [outer = 0x119a7d400] 10:24:38 INFO - PROCESS | 1646 | 1467912278870 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123403c00) [pid = 1646] [serial = 1925] [outer = 0x119a7d400] 10:24:39 INFO - PROCESS | 1646 | 1467912279295 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]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 728ms 10:24:39 INFO - PROCESS | 1646 | 1467912279338 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:24:39 INFO - PROCESS | 1646 | 1467912279340 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:24:39 INFO - PROCESS | 1646 | 1467912279343 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 1646 | 1467912279345 Marionette TRACE conn2 <- [1,2538,null,{}] 10:24:39 INFO - PROCESS | 1646 | 1467912279349 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}] 10:24:39 INFO - PROCESS | 1646 | 1467912279350 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:39 INFO - PROCESS | 1646 | 1467912279504 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:24:39 INFO - PROCESS | 1646 | 1467912279557 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 1646 | 1467912279559 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b3b800 == 34 [pid = 1646] [id = 642] 10:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110681400) [pid = 1646] [serial = 1926] [outer = 0x0] 10:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12386ec00) [pid = 1646] [serial = 1927] [outer = 0x110681400] 10:24:39 INFO - PROCESS | 1646 | 1467912279600 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123c76400) [pid = 1646] [serial = 1928] [outer = 0x110681400] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1195c4c00) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119b4c800) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119b4d400) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119647800) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x110742400) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1187cfc00) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118046c00) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112a02400) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126710c00) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128c88c00) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112b70c00) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11162ec00) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110750800) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118588400) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:24:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124c2ec00) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:24:40 INFO - PROCESS | 1646 | 1467912280140 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]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 820ms 10:24:40 INFO - PROCESS | 1646 | 1467912280163 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 1646 | 1467912280165 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:24:40 INFO - PROCESS | 1646 | 1467912280167 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 1646 | 1467912280168 Marionette TRACE conn2 <- [1,2542,null,{}] 10:24:40 INFO - PROCESS | 1646 | 1467912280172 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}] 10:24:40 INFO - PROCESS | 1646 | 1467912280173 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:40 INFO - PROCESS | 1646 | 1467912280253 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:24:40 INFO - PROCESS | 1646 | 1467912280312 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1646 | 1467912280313 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b45000 == 35 [pid = 1646] [id = 643] 10:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11074c000) [pid = 1646] [serial = 1929] [outer = 0x0] 10:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118045400) [pid = 1646] [serial = 1930] [outer = 0x11074c000] 10:24:40 INFO - PROCESS | 1646 | 1467912280339 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119643c00) [pid = 1646] [serial = 1931] [outer = 0x11074c000] 10:24:40 INFO - PROCESS | 1646 | 1467912280616 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]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 473ms 10:24:40 INFO - PROCESS | 1646 | 1467912280645 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 1646 | 1467912280647 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:24:40 INFO - PROCESS | 1646 | 1467912280649 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 1646 | 1467912280650 Marionette TRACE conn2 <- [1,2546,null,{}] 10:24:40 INFO - PROCESS | 1646 | 1467912280653 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}] 10:24:40 INFO - PROCESS | 1646 | 1467912280655 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:40 INFO - PROCESS | 1646 | 1467912280748 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:24:40 INFO - PROCESS | 1646 | 1467912280751 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1646 | 1467912280752 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c55000 == 36 [pid = 1646] [id = 644] 10:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119b4d400) [pid = 1646] [serial = 1932] [outer = 0x0] 10:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123865000) [pid = 1646] [serial = 1933] [outer = 0x119b4d400] 10:24:40 INFO - PROCESS | 1646 | 1467912280779 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1243b1000) [pid = 1646] [serial = 1934] [outer = 0x119b4d400] 10:24:41 INFO - PROCESS | 1646 | 1467912281110 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]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 470ms 10:24:41 INFO - PROCESS | 1646 | 1467912281124 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 1646 | 1467912281126 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:24:41 INFO - PROCESS | 1646 | 1467912281128 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 1646 | 1467912281129 Marionette TRACE conn2 <- [1,2550,null,{}] 10:24:41 INFO - PROCESS | 1646 | 1467912281132 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}] 10:24:41 INFO - PROCESS | 1646 | 1467912281133 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:41 INFO - PROCESS | 1646 | 1467912281219 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:24:41 INFO - PROCESS | 1646 | 1467912281282 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 1646 | 1467912281283 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d5000 == 37 [pid = 1646] [id = 645] 10:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1188ebc00) [pid = 1646] [serial = 1935] [outer = 0x0] 10:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124529400) [pid = 1646] [serial = 1936] [outer = 0x1188ebc00] 10:24:41 INFO - PROCESS | 1646 | 1467912281307 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124c31000) [pid = 1646] [serial = 1937] [outer = 0x1188ebc00] 10:24:41 INFO - PROCESS | 1646 | 1467912281612 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]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 10:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:24:41 INFO - PROCESS | 1646 | 1467912281647 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 1646 | 1467912281648 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:24:41 INFO - PROCESS | 1646 | 1467912281650 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 1646 | 1467912281652 Marionette TRACE conn2 <- [1,2554,null,{}] 10:24:41 INFO - PROCESS | 1646 | 1467912281658 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}] 10:24:41 INFO - PROCESS | 1646 | 1467912281660 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:41 INFO - PROCESS | 1646 | 1467912281750 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:24:41 INFO - PROCESS | 1646 | 1467912281754 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 1646 | 1467912281758 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1234b2800 == 38 [pid = 1646] [id = 646] 10:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124c32c00) [pid = 1646] [serial = 1938] [outer = 0x0] 10:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126128c00) [pid = 1646] [serial = 1939] [outer = 0x124c32c00] 10:24:41 INFO - PROCESS | 1646 | 1467912281785 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126a33400) [pid = 1646] [serial = 1940] [outer = 0x124c32c00] 10:24:42 INFO - PROCESS | 1646 | 1467912282244 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]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 623ms 10:24:42 INFO - PROCESS | 1646 | 1467912282274 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 1646 | 1467912282276 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:24:42 INFO - PROCESS | 1646 | 1467912282280 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 1646 | 1467912282282 Marionette TRACE conn2 <- [1,2558,null,{}] 10:24:42 INFO - PROCESS | 1646 | 1467912282285 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}] 10:24:42 INFO - PROCESS | 1646 | 1467912282287 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:42 INFO - PROCESS | 1646 | 1467912282402 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:24:42 INFO - PROCESS | 1646 | 1467912282487 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1646 | 1467912282489 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x118150000 == 39 [pid = 1646] [id = 647] 10:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1120ce400) [pid = 1646] [serial = 1941] [outer = 0x0] 10:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112593000) [pid = 1646] [serial = 1942] [outer = 0x1120ce400] 10:24:42 INFO - PROCESS | 1646 | 1467912282563 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1161d9000) [pid = 1646] [serial = 1943] [outer = 0x1120ce400] 10:24:43 INFO - PROCESS | 1646 | 1467912283121 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]]]}] 10:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 873ms 10:24:43 INFO - PROCESS | 1646 | 1467912283153 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 1646 | 1467912283156 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:24:43 INFO - PROCESS | 1646 | 1467912283161 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 1646 | 1467912283163 Marionette TRACE conn2 <- [1,2562,null,{}] 10:24:43 INFO - PROCESS | 1646 | 1467912283165 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}] 10:24:43 INFO - PROCESS | 1646 | 1467912283167 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:43 INFO - PROCESS | 1646 | 1467912283279 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:24:43 INFO - PROCESS | 1646 | 1467912283341 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 1646 | 1467912283343 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236b0000 == 40 [pid = 1646] [id = 648] 10:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11813dc00) [pid = 1646] [serial = 1944] [outer = 0x0] 10:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11842a800) [pid = 1646] [serial = 1945] [outer = 0x11813dc00] 10:24:43 INFO - PROCESS | 1646 | 1467912283373 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1188f3000) [pid = 1646] [serial = 1946] [outer = 0x11813dc00] 10:24:44 INFO - PROCESS | 1646 | 1467912284106 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]]]}] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d5000 == 39 [pid = 1646] [id = 645] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119c55000 == 38 [pid = 1646] [id = 644] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x128b45000 == 37 [pid = 1646] [id = 643] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x128b3b800 == 36 [pid = 1646] [id = 642] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x124cbd800 == 35 [pid = 1646] [id = 641] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1236b8000 == 34 [pid = 1646] [id = 640] 10:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1020ms 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12316e800 == 33 [pid = 1646] [id = 639] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119c59800 == 32 [pid = 1646] [id = 638] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11833d000 == 31 [pid = 1646] [id = 637] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x116992800 == 30 [pid = 1646] [id = 636] 10:24:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11871f800 == 29 [pid = 1646] [id = 635] 10:24:44 INFO - PROCESS | 1646 | 1467912284183 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 1646 | 1467912284186 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:24:44 INFO - PROCESS | 1646 | 1467912284190 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 1646 | 1467912284192 Marionette TRACE conn2 <- [1,2566,null,{}] 10:24:44 INFO - PROCESS | 1646 | 1467912284205 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}] 10:24:44 INFO - PROCESS | 1646 | 1467912284207 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:44 INFO - PROCESS | 1646 | 1467912284302 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126129800) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1199a8400) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11947a000) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119b4d000) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123788400) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12322f400) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123c78400) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1199adc00) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119ad1400) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11813c400) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11941c400) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118436000) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187cf400) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112bcd400) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11358c400) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126ccc800) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128de0c00) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129562000) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116972000) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118135800) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1119a6c00) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1120d5800) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11696cc00) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118040800) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x124c30c00) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126a33000) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x110751c00) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x124674000) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x123fc6800) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1195bbc00) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 10:24:44 INFO - PROCESS | 1646 | 1467912284392 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 1646 | 1467912284396 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x116acc000 == 30 [pid = 1646] [id = 649] 10:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112592800) [pid = 1646] [serial = 1947] [outer = 0x0] 10:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112bcd400) [pid = 1646] [serial = 1948] [outer = 0x112592800] 10:24:44 INFO - PROCESS | 1646 | 1467912284441 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11696cc00) [pid = 1646] [serial = 1949] [outer = 0x112592800] 10:24:44 INFO - PROCESS | 1646 | 1467912284750 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]]]}] 10:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 584ms 10:24:44 INFO - PROCESS | 1646 | 1467912284779 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 1646 | 1467912284782 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:24:44 INFO - PROCESS | 1646 | 1467912284787 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 1646 | 1467912284790 Marionette TRACE conn2 <- [1,2570,null,{}] 10:24:44 INFO - PROCESS | 1646 | 1467912284795 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}] 10:24:44 INFO - PROCESS | 1646 | 1467912284797 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:44 INFO - PROCESS | 1646 | 1467912284902 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:24:44 INFO - PROCESS | 1646 | 1467912284959 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 1646 | 1467912284960 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d7000 == 31 [pid = 1646] [id = 650] 10:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116972000) [pid = 1646] [serial = 1950] [outer = 0x0] 10:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x117eb1800) [pid = 1646] [serial = 1951] [outer = 0x116972000] 10:24:44 INFO - PROCESS | 1646 | 1467912284987 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11857e800) [pid = 1646] [serial = 1952] [outer = 0x116972000] 10:24:45 INFO - PROCESS | 1646 | 1467912285298 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]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 524ms 10:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:24:45 INFO - PROCESS | 1646 | 1467912285312 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 1646 | 1467912285313 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:24:45 INFO - PROCESS | 1646 | 1467912285315 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 1646 | 1467912285318 Marionette TRACE conn2 <- [1,2574,null,{}] 10:24:45 INFO - PROCESS | 1646 | 1467912285330 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}] 10:24:45 INFO - PROCESS | 1646 | 1467912285333 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:45 INFO - PROCESS | 1646 | 1467912285417 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:24:45 INFO - PROCESS | 1646 | 1467912285481 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1646 | 1467912285483 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x123294800 == 32 [pid = 1646] [id = 651] 10:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1114a8800) [pid = 1646] [serial = 1953] [outer = 0x0] 10:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11941b400) [pid = 1646] [serial = 1954] [outer = 0x1114a8800] 10:24:45 INFO - PROCESS | 1646 | 1467912285511 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a20800) [pid = 1646] [serial = 1955] [outer = 0x1114a8800] 10:24:45 INFO - PROCESS | 1646 | 1467912285816 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]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 524ms 10:24:45 INFO - PROCESS | 1646 | 1467912285843 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:24:45 INFO - PROCESS | 1646 | 1467912285844 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:24:45 INFO - PROCESS | 1646 | 1467912285847 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 1646 | 1467912285848 Marionette TRACE conn2 <- [1,2578,null,{}] 10:24:45 INFO - PROCESS | 1646 | 1467912285850 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}] 10:24:45 INFO - PROCESS | 1646 | 1467912285851 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:45 INFO - PROCESS | 1646 | 1467912285935 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:24:45 INFO - PROCESS | 1646 | 1467912285941 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1646 | 1467912285943 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ce3000 == 33 [pid = 1646] [id = 652] 10:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a88800) [pid = 1646] [serial = 1956] [outer = 0x0] 10:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119b42800) [pid = 1646] [serial = 1957] [outer = 0x119a88800] 10:24:45 INFO - PROCESS | 1646 | 1467912285968 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119b51400) [pid = 1646] [serial = 1958] [outer = 0x119a88800] 10:24:46 INFO - PROCESS | 1646 | 1467912286326 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]]]}] 10:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 10:24:46 INFO - PROCESS | 1646 | 1467912286374 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 1646 | 1467912286376 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:24:46 INFO - PROCESS | 1646 | 1467912286378 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 1646 | 1467912286379 Marionette TRACE conn2 <- [1,2582,null,{}] 10:24:46 INFO - PROCESS | 1646 | 1467912286381 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}] 10:24:46 INFO - PROCESS | 1646 | 1467912286383 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:46 INFO - PROCESS | 1646 | 1467912286481 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:24:46 INFO - PROCESS | 1646 | 1467912286494 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 1646 | 1467912286495 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x126756000 == 34 [pid = 1646] [id = 653] 10:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119ad1000) [pid = 1646] [serial = 1959] [outer = 0x0] 10:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121010800) [pid = 1646] [serial = 1960] [outer = 0x119ad1000] 10:24:46 INFO - PROCESS | 1646 | 1467912286520 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12322cc00) [pid = 1646] [serial = 1961] [outer = 0x119ad1000] 10:24:46 INFO - PROCESS | 1646 | 1467912286879 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]]]}] 10:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 10:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:24:46 INFO - PROCESS | 1646 | 1467912286896 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 1646 | 1467912286897 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:24:46 INFO - PROCESS | 1646 | 1467912286899 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 1646 | 1467912286900 Marionette TRACE conn2 <- [1,2586,null,{}] 10:24:46 INFO - PROCESS | 1646 | 1467912286903 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}] 10:24:46 INFO - PROCESS | 1646 | 1467912286909 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:47 INFO - PROCESS | 1646 | 1467912287033 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:24:47 INFO - PROCESS | 1646 | 1467912287038 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 1646 | 1467912287039 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12976b800 == 35 [pid = 1646] [id = 654] 10:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119cce400) [pid = 1646] [serial = 1962] [outer = 0x0] 10:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123c7a000) [pid = 1646] [serial = 1963] [outer = 0x119cce400] 10:24:47 INFO - PROCESS | 1646 | 1467912287063 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126707c00) [pid = 1646] [serial = 1964] [outer = 0x119cce400] 10:24:47 INFO - PROCESS | 1646 | 1467912287402 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]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 10:24:47 INFO - PROCESS | 1646 | 1467912287421 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 1646 | 1467912287425 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:24:47 INFO - PROCESS | 1646 | 1467912287428 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 1646 | 1467912287429 Marionette TRACE conn2 <- [1,2590,null,{}] 10:24:47 INFO - PROCESS | 1646 | 1467912287441 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}] 10:24:47 INFO - PROCESS | 1646 | 1467912287442 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:47 INFO - PROCESS | 1646 | 1467912287541 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:24:47 INFO - PROCESS | 1646 | 1467912287545 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 1646 | 1467912287546 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8a9000 == 36 [pid = 1646] [id = 655] 10:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126129800) [pid = 1646] [serial = 1965] [outer = 0x0] 10:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126a3a800) [pid = 1646] [serial = 1966] [outer = 0x126129800] 10:24:47 INFO - PROCESS | 1646 | 1467912287570 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126ccb000) [pid = 1646] [serial = 1967] [outer = 0x126129800] 10:24:47 INFO - PROCESS | 1646 | 1467912287925 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]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 10:24:47 INFO - PROCESS | 1646 | 1467912287947 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 1646 | 1467912287948 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:24:47 INFO - PROCESS | 1646 | 1467912287951 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 1646 | 1467912287952 Marionette TRACE conn2 <- [1,2594,null,{}] 10:24:47 INFO - PROCESS | 1646 | 1467912287956 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}] 10:24:47 INFO - PROCESS | 1646 | 1467912287958 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:48 INFO - PROCESS | 1646 | 1467912288060 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:24:48 INFO - PROCESS | 1646 | 1467912288065 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 1646 | 1467912288066 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8ee000 == 37 [pid = 1646] [id = 656] 10:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12670a800) [pid = 1646] [serial = 1968] [outer = 0x0] 10:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128a3f400) [pid = 1646] [serial = 1969] [outer = 0x12670a800] 10:24:48 INFO - PROCESS | 1646 | 1467912288091 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128a47000) [pid = 1646] [serial = 1970] [outer = 0x12670a800] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1122bc800) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11617f000) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1195ca400) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123005800) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11193c000) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1176e6c00) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112284800) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1120d6000) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1195bf000) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11662e800) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a7d400) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11074c000) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x110681400) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119b4d400) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1188ebc00) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:24:48 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1166f6c00) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:24:48 INFO - PROCESS | 1646 | 1467912288614 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]]]}] 10:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 669ms 10:24:48 INFO - PROCESS | 1646 | 1467912288621 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 1646 | 1467912288623 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:24:48 INFO - PROCESS | 1646 | 1467912288625 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - PROCESS | 1646 | 1467912288626 Marionette TRACE conn2 <- [1,2598,null,{}] 10:24:48 INFO - PROCESS | 1646 | 1467912288629 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}] 10:24:48 INFO - PROCESS | 1646 | 1467912288630 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:48 INFO - PROCESS | 1646 | 1467912288714 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:24:48 INFO - PROCESS | 1646 | 1467912288717 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 1646 | 1467912288718 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x123293000 == 38 [pid = 1646] [id = 657] 10:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1120ca400) [pid = 1646] [serial = 1971] [outer = 0x0] 10:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11286b000) [pid = 1646] [serial = 1972] [outer = 0x1120ca400] 10:24:48 INFO - PROCESS | 1646 | 1467912288745 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117eb1400) [pid = 1646] [serial = 1973] [outer = 0x1120ca400] 10:24:49 INFO - PROCESS | 1646 | 1467912289119 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]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 10:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:24:49 INFO - PROCESS | 1646 | 1467912289151 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 1646 | 1467912289152 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:24:49 INFO - PROCESS | 1646 | 1467912289156 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 1646 | 1467912289158 Marionette TRACE conn2 <- [1,2602,null,{}] 10:24:49 INFO - PROCESS | 1646 | 1467912289161 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}] 10:24:49 INFO - PROCESS | 1646 | 1467912289162 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:49 INFO - PROCESS | 1646 | 1467912289245 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:24:49 INFO - PROCESS | 1646 | 1467912289248 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1646 | 1467912289250 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba40000 == 39 [pid = 1646] [id = 658] 10:24:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1149d6000) [pid = 1646] [serial = 1974] [outer = 0x0] 10:24:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118582000) [pid = 1646] [serial = 1975] [outer = 0x1149d6000] 10:24:49 INFO - PROCESS | 1646 | 1467912289274 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119ac9000) [pid = 1646] [serial = 1976] [outer = 0x1149d6000] 10:24:49 INFO - PROCESS | 1646 | 1467912289614 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]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 475ms 10:24:49 INFO - PROCESS | 1646 | 1467912289631 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 1646 | 1467912289632 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:24:49 INFO - PROCESS | 1646 | 1467912289635 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 1646 | 1467912289637 Marionette TRACE conn2 <- [1,2606,null,{}] 10:24:49 INFO - PROCESS | 1646 | 1467912289639 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}] 10:24:49 INFO - PROCESS | 1646 | 1467912289641 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:49 INFO - PROCESS | 1646 | 1467912289734 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:24:49 INFO - PROCESS | 1646 | 1467912289799 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1646 | 1467912289801 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd48000 == 40 [pid = 1646] [id = 659] 10:24:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1161dd800) [pid = 1646] [serial = 1977] [outer = 0x0] 10:24:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1241f5800) [pid = 1646] [serial = 1978] [outer = 0x1161dd800] 10:24:49 INFO - PROCESS | 1646 | 1467912289826 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128af8000) [pid = 1646] [serial = 1979] [outer = 0x1161dd800] 10:24:50 INFO - PROCESS | 1646 | 1467912290152 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]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 10:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:24:50 INFO - PROCESS | 1646 | 1467912290208 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 1646 | 1467912290210 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:24:50 INFO - PROCESS | 1646 | 1467912290213 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 1646 | 1467912290215 Marionette TRACE conn2 <- [1,2610,null,{}] 10:24:50 INFO - PROCESS | 1646 | 1467912290217 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}] 10:24:50 INFO - PROCESS | 1646 | 1467912290218 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:50 INFO - PROCESS | 1646 | 1467912290302 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:24:50 INFO - PROCESS | 1646 | 1467912290367 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 1646 | 1467912290368 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c491800 == 41 [pid = 1646] [id = 660] 10:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119a88400) [pid = 1646] [serial = 1980] [outer = 0x0] 10:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128afc800) [pid = 1646] [serial = 1981] [outer = 0x119a88400] 10:24:50 INFO - PROCESS | 1646 | 1467912290392 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128c7d000) [pid = 1646] [serial = 1982] [outer = 0x119a88400] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x116acc000 == 40 [pid = 1646] [id = 649] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1236b0000 == 39 [pid = 1646] [id = 648] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1234b2800 == 38 [pid = 1646] [id = 646] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x118150000 == 37 [pid = 1646] [id = 647] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x123ce3000 == 36 [pid = 1646] [id = 652] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8ee000 == 35 [pid = 1646] [id = 656] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8a9000 == 34 [pid = 1646] [id = 655] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x123294800 == 33 [pid = 1646] [id = 651] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba40000 == 32 [pid = 1646] [id = 658] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x126756000 == 31 [pid = 1646] [id = 653] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12976b800 == 30 [pid = 1646] [id = 654] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x123293000 == 29 [pid = 1646] [id = 657] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d7000 == 28 [pid = 1646] [id = 650] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11358d000) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112596800) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1176f2c00) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11813a400) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a80400) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119ad4c00) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x124c31c00) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1241e9800) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11888a800) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119422000) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11888fc00) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118369c00) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11612fc00) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112a02c00) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11358e000) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112835400) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1195c4800) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1199a1000) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119b44000) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118045400) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12386ec00) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x123865000) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x124529400) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126128c00) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1243b1000) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x119643c00) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x123c76400) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x117eb2000) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x118136c00) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x124c31000) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x123403c00) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x119a87800) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x119645400) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 10:24:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd48000 == 27 [pid = 1646] [id = 659] 10:24:51 INFO - PROCESS | 1646 | 1467912291808 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]]]}] 10:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1621ms 10:24:51 INFO - PROCESS | 1646 | 1467912291834 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:24:51 INFO - PROCESS | 1646 | 1467912291837 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:24:51 INFO - PROCESS | 1646 | 1467912291841 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - PROCESS | 1646 | 1467912291844 Marionette TRACE conn2 <- [1,2614,null,{}] 10:24:51 INFO - PROCESS | 1646 | 1467912291850 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}] 10:24:51 INFO - PROCESS | 1646 | 1467912291852 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:51 INFO - PROCESS | 1646 | 1467912291979 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:24:52 INFO - PROCESS | 1646 | 1467912292051 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1646 | 1467912292053 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11679d000 == 28 [pid = 1646] [id = 661] 10:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1120d4000) [pid = 1646] [serial = 1983] [outer = 0x0] 10:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11286e000) [pid = 1646] [serial = 1984] [outer = 0x1120d4000] 10:24:52 INFO - PROCESS | 1646 | 1467912292094 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x112bdc000) [pid = 1646] [serial = 1985] [outer = 0x1120d4000] 10:24:52 INFO - PROCESS | 1646 | 1467912292584 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]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 772ms 10:24:52 INFO - PROCESS | 1646 | 1467912292613 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 1646 | 1467912292617 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:24:52 INFO - PROCESS | 1646 | 1467912292624 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 1646 | 1467912292628 Marionette TRACE conn2 <- [1,2618,null,{}] 10:24:52 INFO - PROCESS | 1646 | 1467912292630 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}] 10:24:52 INFO - PROCESS | 1646 | 1467912292632 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:52 INFO - PROCESS | 1646 | 1467912292718 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:24:52 INFO - PROCESS | 1646 | 1467912292727 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1646 | 1467912292728 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815b000 == 29 [pid = 1646] [id = 662] 10:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x116711c00) [pid = 1646] [serial = 1986] [outer = 0x0] 10:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1167ec000) [pid = 1646] [serial = 1987] [outer = 0x116711c00] 10:24:52 INFO - PROCESS | 1646 | 1467912292756 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1170b0400) [pid = 1646] [serial = 1988] [outer = 0x116711c00] 10:24:53 INFO - PROCESS | 1646 | 1467912293111 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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 10:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:24:53 INFO - PROCESS | 1646 | 1467912293146 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1646 | 1467912293147 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:24:53 INFO - PROCESS | 1646 | 1467912293149 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1646 | 1467912293152 Marionette TRACE conn2 <- [1,2622,null,{}] 10:24:53 INFO - PROCESS | 1646 | 1467912293163 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}] 10:24:53 INFO - PROCESS | 1646 | 1467912293166 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:53 INFO - PROCESS | 1646 | 1467912293244 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:24:53 INFO - PROCESS | 1646 | 1467912293249 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 1646 | 1467912293251 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dd000 == 30 [pid = 1646] [id = 663] 10:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1106e6000) [pid = 1646] [serial = 1989] [outer = 0x0] 10:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x118362c00) [pid = 1646] [serial = 1990] [outer = 0x1106e6000] 10:24:53 INFO - PROCESS | 1646 | 1467912293282 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11852ac00) [pid = 1646] [serial = 1991] [outer = 0x1106e6000] 10:24:53 INFO - PROCESS | 1646 | 1467912293644 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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 526ms 10:24:53 INFO - PROCESS | 1646 | 1467912293677 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1646 | 1467912293679 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:24:53 INFO - PROCESS | 1646 | 1467912293681 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1646 | 1467912293682 Marionette TRACE conn2 <- [1,2626,null,{}] 10:24:53 INFO - PROCESS | 1646 | 1467912293684 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}] 10:24:53 INFO - PROCESS | 1646 | 1467912293685 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:53 INFO - PROCESS | 1646 | 1467912293792 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:24:53 INFO - PROCESS | 1646 | 1467912293824 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 1646 | 1467912293825 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fcd000 == 31 [pid = 1646] [id = 664] 10:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11852a800) [pid = 1646] [serial = 1992] [outer = 0x0] 10:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118895c00) [pid = 1646] [serial = 1993] [outer = 0x11852a800] 10:24:53 INFO - PROCESS | 1646 | 1467912293850 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11946e800) [pid = 1646] [serial = 1994] [outer = 0x11852a800] 10:24:54 INFO - PROCESS | 1646 | 1467912294159 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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 10:24:54 INFO - PROCESS | 1646 | 1467912294204 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1646 | 1467912294216 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:24:54 INFO - PROCESS | 1646 | 1467912294218 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1646 | 1467912294220 Marionette TRACE conn2 <- [1,2630,null,{}] 10:24:54 INFO - PROCESS | 1646 | 1467912294222 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}] 10:24:54 INFO - PROCESS | 1646 | 1467912294223 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:54 INFO - PROCESS | 1646 | 1467912294298 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:24:54 INFO - PROCESS | 1646 | 1467912294301 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1646 | 1467912294303 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1232a6800 == 32 [pid = 1646] [id = 665] 10:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11670fc00) [pid = 1646] [serial = 1995] [outer = 0x0] 10:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1195bf800) [pid = 1646] [serial = 1996] [outer = 0x11670fc00] 10:24:54 INFO - PROCESS | 1646 | 1467912294331 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11964a800) [pid = 1646] [serial = 1997] [outer = 0x11670fc00] 10:24:54 INFO - PROCESS | 1646 | 1467912294685 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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 517ms 10:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:24:54 INFO - PROCESS | 1646 | 1467912294737 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1646 | 1467912294738 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:24:54 INFO - PROCESS | 1646 | 1467912294740 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1646 | 1467912294741 Marionette TRACE conn2 <- [1,2634,null,{}] 10:24:54 INFO - PROCESS | 1646 | 1467912294744 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}] 10:24:54 INFO - PROCESS | 1646 | 1467912294748 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:54 INFO - PROCESS | 1646 | 1467912294843 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:24:54 INFO - PROCESS | 1646 | 1467912294846 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1646 | 1467912294847 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x123853000 == 33 [pid = 1646] [id = 666] 10:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11964ac00) [pid = 1646] [serial = 1998] [outer = 0x0] 10:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119a83400) [pid = 1646] [serial = 1999] [outer = 0x11964ac00] 10:24:54 INFO - PROCESS | 1646 | 1467912294872 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119be9000) [pid = 1646] [serial = 2000] [outer = 0x11964ac00] 10:24:55 INFO - PROCESS | 1646 | 1467912295241 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]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 519ms 10:24:55 INFO - PROCESS | 1646 | 1467912295261 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:24:55 INFO - PROCESS | 1646 | 1467912295263 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:24:55 INFO - PROCESS | 1646 | 1467912295266 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 1646 | 1467912295268 Marionette TRACE conn2 <- [1,2638,null,{}] 10:24:55 INFO - PROCESS | 1646 | 1467912295275 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}] 10:24:55 INFO - PROCESS | 1646 | 1467912295277 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:55 INFO - PROCESS | 1646 | 1467912295443 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:24:55 INFO - PROCESS | 1646 | 1467912295455 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 1646 | 1467912295457 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1241c3800 == 34 [pid = 1646] [id = 667] 10:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1170b1000) [pid = 1646] [serial = 2001] [outer = 0x0] 10:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12100f800) [pid = 1646] [serial = 2002] [outer = 0x1170b1000] 10:24:55 INFO - PROCESS | 1646 | 1467912295496 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1234f1800) [pid = 1646] [serial = 2003] [outer = 0x1170b1000] 10:24:55 INFO - PROCESS | 1646 | 1467912295880 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]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 622ms 10:24:55 INFO - PROCESS | 1646 | 1467912295890 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 1646 | 1467912295893 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:24:55 INFO - PROCESS | 1646 | 1467912295895 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 1646 | 1467912295896 Marionette TRACE conn2 <- [1,2642,null,{}] 10:24:55 INFO - PROCESS | 1646 | 1467912295899 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}] 10:24:55 INFO - PROCESS | 1646 | 1467912295900 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:55 INFO - PROCESS | 1646 | 1467912295978 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:24:56 INFO - PROCESS | 1646 | 1467912296036 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 1646 | 1467912296037 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x126168000 == 35 [pid = 1646] [id = 668] 10:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118045400) [pid = 1646] [serial = 2004] [outer = 0x0] 10:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12378a400) [pid = 1646] [serial = 2005] [outer = 0x118045400] 10:24:56 INFO - PROCESS | 1646 | 1467912296061 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123979800) [pid = 1646] [serial = 2006] [outer = 0x118045400] 10:24:56 INFO - PROCESS | 1646 | 1467912296326 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]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 10:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:24:56 INFO - PROCESS | 1646 | 1467912296364 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 1646 | 1467912296366 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:24:56 INFO - PROCESS | 1646 | 1467912296368 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 1646 | 1467912296369 Marionette TRACE conn2 <- [1,2646,null,{}] 10:24:56 INFO - PROCESS | 1646 | 1467912296380 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}] 10:24:56 INFO - PROCESS | 1646 | 1467912296381 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:56 INFO - PROCESS | 1646 | 1467912296476 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:24:56 INFO - PROCESS | 1646 | 1467912296480 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 1646 | 1467912296481 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dc800 == 36 [pid = 1646] [id = 669] 10:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123871c00) [pid = 1646] [serial = 2007] [outer = 0x0] 10:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123c81000) [pid = 1646] [serial = 2008] [outer = 0x123871c00] 10:24:56 INFO - PROCESS | 1646 | 1467912296505 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1243bac00) [pid = 1646] [serial = 2009] [outer = 0x123871c00] 10:24:56 INFO - PROCESS | 1646 | 1467912296851 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]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 10:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:24:56 INFO - PROCESS | 1646 | 1467912296888 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 1646 | 1467912296890 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:24:56 INFO - PROCESS | 1646 | 1467912296892 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 1646 | 1467912296893 Marionette TRACE conn2 <- [1,2650,null,{}] 10:24:56 INFO - PROCESS | 1646 | 1467912296895 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}] 10:24:56 INFO - PROCESS | 1646 | 1467912296896 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:57 INFO - PROCESS | 1646 | 1467912297011 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:24:57 INFO - PROCESS | 1646 | 1467912297025 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 1646 | 1467912297026 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x129287800 == 37 [pid = 1646] [id = 670] 10:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124529400) [pid = 1646] [serial = 2010] [outer = 0x0] 10:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124c2a000) [pid = 1646] [serial = 2011] [outer = 0x124529400] 10:24:57 INFO - PROCESS | 1646 | 1467912297050 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124c31400) [pid = 1646] [serial = 2012] [outer = 0x124529400] 10:24:57 INFO - PROCESS | 1646 | 1467912297385 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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 10:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:24:57 INFO - PROCESS | 1646 | 1467912297410 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1646 | 1467912297412 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:24:57 INFO - PROCESS | 1646 | 1467912297414 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 1646 | 1467912297415 Marionette TRACE conn2 <- [1,2654,null,{}] 10:24:57 INFO - PROCESS | 1646 | 1467912297418 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}] 10:24:57 INFO - PROCESS | 1646 | 1467912297419 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:57 INFO - PROCESS | 1646 | 1467912297533 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:24:57 INFO - PROCESS | 1646 | 1467912297544 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 1646 | 1467912297545 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1232a5800 == 38 [pid = 1646] [id = 671] 10:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1119a4800) [pid = 1646] [serial = 2013] [outer = 0x0] 10:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12608b400) [pid = 1646] [serial = 2014] [outer = 0x1119a4800] 10:24:57 INFO - PROCESS | 1646 | 1467912297572 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126a2e400) [pid = 1646] [serial = 2015] [outer = 0x1119a4800] 10:24:57 INFO - PROCESS | 1646 | 1467912297899 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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 518ms 10:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:24:57 INFO - PROCESS | 1646 | 1467912297932 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1646 | 1467912297934 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:24:57 INFO - PROCESS | 1646 | 1467912297936 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 1646 | 1467912297937 Marionette TRACE conn2 <- [1,2658,null,{}] 10:24:57 INFO - PROCESS | 1646 | 1467912297946 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}] 10:24:57 INFO - PROCESS | 1646 | 1467912297947 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:58 INFO - PROCESS | 1646 | 1467912298046 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:24:58 INFO - PROCESS | 1646 | 1467912298049 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 1646 | 1467912298051 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b5800 == 39 [pid = 1646] [id = 672] 10:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126a2e800) [pid = 1646] [serial = 2016] [outer = 0x0] 10:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126cce400) [pid = 1646] [serial = 2017] [outer = 0x126a2e800] 10:24:58 INFO - PROCESS | 1646 | 1467912298074 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128a49c00) [pid = 1646] [serial = 2018] [outer = 0x126a2e800] 10:24:58 INFO - PROCESS | 1646 | 1467912298425 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]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:24:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 526ms 10:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:24:58 INFO - PROCESS | 1646 | 1467912298462 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 1646 | 1467912298463 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:24:58 INFO - PROCESS | 1646 | 1467912298465 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 1646 | 1467912298466 Marionette TRACE conn2 <- [1,2662,null,{}] 10:24:58 INFO - PROCESS | 1646 | 1467912298469 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}] 10:24:58 INFO - PROCESS | 1646 | 1467912298470 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:58 INFO - PROCESS | 1646 | 1467912298590 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:24:58 INFO - PROCESS | 1646 | 1467912298637 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 1646 | 1467912298639 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b261000 == 40 [pid = 1646] [id = 673] 10:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126c46000) [pid = 1646] [serial = 2019] [outer = 0x0] 10:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128af1400) [pid = 1646] [serial = 2020] [outer = 0x126c46000] 10:24:58 INFO - PROCESS | 1646 | 1467912298669 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128afb000) [pid = 1646] [serial = 2021] [outer = 0x126c46000] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126129800) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119cce400) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1120ca400) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12670a800) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1149d6000) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1161dd800) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119a88800) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1114a8800) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116972000) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112592800) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11813dc00) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1120ce400) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x124c32c00) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:24:59 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119ad1000) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:24:59 INFO - PROCESS | 1646 | 1467912299261 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]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 820ms 10:24:59 INFO - PROCESS | 1646 | 1467912299287 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:24:59 INFO - PROCESS | 1646 | 1467912299290 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:24:59 INFO - PROCESS | 1646 | 1467912299293 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 1646 | 1467912299294 Marionette TRACE conn2 <- [1,2666,null,{}] 10:24:59 INFO - PROCESS | 1646 | 1467912299296 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}] 10:24:59 INFO - PROCESS | 1646 | 1467912299297 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:59 INFO - PROCESS | 1646 | 1467912299380 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:24:59 INFO - PROCESS | 1646 | 1467912299384 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 1646 | 1467912299385 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:24:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a5c000 == 41 [pid = 1646] [id = 674] 10:24:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1120ce800) [pid = 1646] [serial = 2022] [outer = 0x0] 10:24:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118135800) [pid = 1646] [serial = 2023] [outer = 0x1120ce800] 10:24:59 INFO - PROCESS | 1646 | 1467912299411 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119a84000) [pid = 1646] [serial = 2024] [outer = 0x1120ce800] 10:25:00 INFO - PROCESS | 1646 | 1467912300257 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]]]}] 10:25:00 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) 10:25:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 10:25:00 INFO - PROCESS | 1646 | 1467912300265 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 1646 | 1467912300266 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:25:00 INFO - PROCESS | 1646 | 1467912300268 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 1646 | 1467912300269 Marionette TRACE conn2 <- [1,2670,null,{}] 10:25:00 INFO - PROCESS | 1646 | 1467912300273 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}] 10:25:00 INFO - PROCESS | 1646 | 1467912300274 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:00 INFO - PROCESS | 1646 | 1467912300388 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:25:00 INFO - PROCESS | 1646 | 1467912300394 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 1646 | 1467912300395 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd4f000 == 42 [pid = 1646] [id = 675] 10:25:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1120d5400) [pid = 1646] [serial = 2025] [outer = 0x0] 10:25:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1243af800) [pid = 1646] [serial = 2026] [outer = 0x1120d5400] 10:25:00 INFO - PROCESS | 1646 | 1467912300419 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128af7400) [pid = 1646] [serial = 2027] [outer = 0x1120d5400] 10:25:01 INFO - PROCESS | 1646 | 1467912301243 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"]]]}] 10:25:01 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 10:25:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1022ms 10:25:01 INFO - PROCESS | 1646 | 1467912301291 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 1646 | 1467912301294 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:25:01 INFO - PROCESS | 1646 | 1467912301298 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 1646 | 1467912301300 Marionette TRACE conn2 <- [1,2674,null,{}] 10:25:01 INFO - PROCESS | 1646 | 1467912301318 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}] 10:25:01 INFO - PROCESS | 1646 | 1467912301319 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:01 INFO - PROCESS | 1646 | 1467912301461 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:25:01 INFO - PROCESS | 1646 | 1467912301517 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1646 | 1467912301519 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b2000 == 43 [pid = 1646] [id = 676] 10:25:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1120d2400) [pid = 1646] [serial = 2028] [outer = 0x0] 10:25:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11282c400) [pid = 1646] [serial = 2029] [outer = 0x1120d2400] 10:25:01 INFO - PROCESS | 1646 | 1467912301592 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11353ec00) [pid = 1646] [serial = 2030] [outer = 0x1120d2400] 10:25:02 INFO - PROCESS | 1646 | 1467912302564 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"]]]}] 10:25:02 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 10:25:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:25:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1274ms 10:25:02 INFO - PROCESS | 1646 | 1467912302573 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 1646 | 1467912302577 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:25:02 INFO - PROCESS | 1646 | 1467912302582 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1646 | 1467912302584 Marionette TRACE conn2 <- [1,2678,null,{}] 10:25:02 INFO - PROCESS | 1646 | 1467912302586 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}] 10:25:02 INFO - PROCESS | 1646 | 1467912302588 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:02 INFO - PROCESS | 1646 | 1467912302706 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:25:02 INFO - PROCESS | 1646 | 1467912302760 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 1646 | 1467912302761 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e31000 == 44 [pid = 1646] [id = 677] 10:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11358e800) [pid = 1646] [serial = 2031] [outer = 0x0] 10:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1176efc00) [pid = 1646] [serial = 2032] [outer = 0x11358e800] 10:25:02 INFO - PROCESS | 1646 | 1467912302792 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118139400) [pid = 1646] [serial = 2033] [outer = 0x11358e800] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x126a5c000 == 43 [pid = 1646] [id = 674] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12b261000 == 42 [pid = 1646] [id = 673] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b5800 == 41 [pid = 1646] [id = 672] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1232a5800 == 40 [pid = 1646] [id = 671] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x129287800 == 39 [pid = 1646] [id = 670] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dc800 == 38 [pid = 1646] [id = 669] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x126168000 == 37 [pid = 1646] [id = 668] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128afc800) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1241c3800 == 36 [pid = 1646] [id = 667] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123853000 == 35 [pid = 1646] [id = 666] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1232a6800 == 34 [pid = 1646] [id = 665] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x119fcd000 == 33 [pid = 1646] [id = 664] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dd000 == 32 [pid = 1646] [id = 663] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11815b000 == 31 [pid = 1646] [id = 662] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x11679d000 == 30 [pid = 1646] [id = 661] 10:25:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12c491800 == 29 [pid = 1646] [id = 660] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126a3a800) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123c7a000) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126ccb000) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117eb1400) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128a3f400) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11286b000) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128a47000) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118582000) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128af8000) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119b42800) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11941b400) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119a20800) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x117eb1800) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11857e800) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112bcd400) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11696cc00) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1188f3000) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11842a800) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1161d9000) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112593000) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126a33400) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12322cc00) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x121010800) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x126707c00) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119ac9000) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1241f5800) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119b51400) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 10:25:03 INFO - PROCESS | 1646 | 1467912303867 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]]]}] 10:25:03 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) 10:25:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1323ms 10:25:03 INFO - PROCESS | 1646 | 1467912303905 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 1646 | 1467912303907 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:25:03 INFO - PROCESS | 1646 | 1467912303911 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 1646 | 1467912303912 Marionette TRACE conn2 <- [1,2682,null,{}] 10:25:03 INFO - PROCESS | 1646 | 1467912303916 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}] 10:25:03 INFO - PROCESS | 1646 | 1467912303917 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:03 INFO - PROCESS | 1646 | 1467912303998 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:25:04 INFO - PROCESS | 1646 | 1467912304002 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 1646 | 1467912304004 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ad2800 == 30 [pid = 1646] [id = 678] 10:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x113734000) [pid = 1646] [serial = 2034] [outer = 0x0] 10:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11803e800) [pid = 1646] [serial = 2035] [outer = 0x113734000] 10:25:04 INFO - PROCESS | 1646 | 1467912304035 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11836c800) [pid = 1646] [serial = 2036] [outer = 0x113734000] 10:25:04 INFO - PROCESS | 1646 | 1467912304902 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]]]}] 10:25:04 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) 10:25:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 10:25:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:25:04 INFO - PROCESS | 1646 | 1467912304932 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 1646 | 1467912304935 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:25:04 INFO - PROCESS | 1646 | 1467912304942 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 1646 | 1467912304944 Marionette TRACE conn2 <- [1,2686,null,{}] 10:25:04 INFO - PROCESS | 1646 | 1467912304954 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}] 10:25:04 INFO - PROCESS | 1646 | 1467912304955 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:05 INFO - PROCESS | 1646 | 1467912305034 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:25:05 INFO - PROCESS | 1646 | 1467912305041 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 1646 | 1467912305043 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119275800 == 31 [pid = 1646] [id = 679] 10:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11858d000) [pid = 1646] [serial = 2037] [outer = 0x0] 10:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119423400) [pid = 1646] [serial = 2038] [outer = 0x11858d000] 10:25:05 INFO - PROCESS | 1646 | 1467912305071 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1195bdc00) [pid = 1646] [serial = 2039] [outer = 0x11858d000] 10:25:05 INFO - PROCESS | 1646 | 1467912305925 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"]]]}] 10:25:05 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 10:25:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:25:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1031ms 10:25:05 INFO - PROCESS | 1646 | 1467912305971 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 1646 | 1467912305973 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:25:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:25:05 INFO - PROCESS | 1646 | 1467912305975 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 1646 | 1467912305978 Marionette TRACE conn2 <- [1,2690,null,{}] 10:25:05 INFO - PROCESS | 1646 | 1467912305992 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}] 10:25:05 INFO - PROCESS | 1646 | 1467912305995 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:06 INFO - PROCESS | 1646 | 1467912306105 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:25:06 INFO - PROCESS | 1646 | 1467912306110 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1646 | 1467912306112 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12316b000 == 32 [pid = 1646] [id = 680] 10:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119647000) [pid = 1646] [serial = 2040] [outer = 0x0] 10:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119a85000) [pid = 1646] [serial = 2041] [outer = 0x119647000] 10:25:06 INFO - PROCESS | 1646 | 1467912306139 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119b42800) [pid = 1646] [serial = 2042] [outer = 0x119647000] 10:25:06 INFO - PROCESS | 1646 | 1467912306979 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"]]]}] 10:25:07 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 10:25:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:25:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1030ms 10:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:25:07 INFO - PROCESS | 1646 | 1467912307014 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 1646 | 1467912307016 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:25:07 INFO - PROCESS | 1646 | 1467912307018 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 1646 | 1467912307019 Marionette TRACE conn2 <- [1,2694,null,{}] 10:25:07 INFO - PROCESS | 1646 | 1467912307022 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}] 10:25:07 INFO - PROCESS | 1646 | 1467912307023 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:07 INFO - PROCESS | 1646 | 1467912307130 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:25:07 INFO - PROCESS | 1646 | 1467912307142 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 1646 | 1467912307143 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x123cc5000 == 33 [pid = 1646] [id = 681] 10:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119b4c800) [pid = 1646] [serial = 2043] [outer = 0x0] 10:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1230c3800) [pid = 1646] [serial = 2044] [outer = 0x119b4c800] 10:25:07 INFO - PROCESS | 1646 | 1467912307169 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12396d400) [pid = 1646] [serial = 2045] [outer = 0x119b4c800] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11670fc00) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1120d4000) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11852a800) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118045400) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123871c00) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11964ac00) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1170b1000) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119a88400) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x126a2e800) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x126c46000) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1120ce800) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x116711c00) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x124529400) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1119a4800) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:25:07 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1106e6000) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:25:07 INFO - PROCESS | 1646 | 1467912307977 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"]]]}] 10:25:07 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 10:25:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:25:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 969ms 10:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:25:07 INFO - PROCESS | 1646 | 1467912307989 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 1646 | 1467912307990 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:25:07 INFO - PROCESS | 1646 | 1467912307993 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 1646 | 1467912307994 Marionette TRACE conn2 <- [1,2698,null,{}] 10:25:07 INFO - PROCESS | 1646 | 1467912307996 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}] 10:25:07 INFO - PROCESS | 1646 | 1467912307997 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:08 INFO - PROCESS | 1646 | 1467912308077 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:25:08 INFO - PROCESS | 1646 | 1467912308130 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 1646 | 1467912308130 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x124134000 == 34 [pid = 1646] [id = 682] 10:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11316e800) [pid = 1646] [serial = 2046] [outer = 0x0] 10:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119418800) [pid = 1646] [serial = 2047] [outer = 0x11316e800] 10:25:08 INFO - PROCESS | 1646 | 1467912308155 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119acb000) [pid = 1646] [serial = 2048] [outer = 0x11316e800] 10:25:08 INFO - PROCESS | 1646 | 1467912308935 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"]]]}] 10:25:08 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 10:25:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:25:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 10:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:25:08 INFO - PROCESS | 1646 | 1467912308964 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 1646 | 1467912308965 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:25:08 INFO - PROCESS | 1646 | 1467912308967 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 1646 | 1467912308968 Marionette TRACE conn2 <- [1,2702,null,{}] 10:25:08 INFO - PROCESS | 1646 | 1467912308970 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}] 10:25:08 INFO - PROCESS | 1646 | 1467912308977 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:09 INFO - PROCESS | 1646 | 1467912309071 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:25:09 INFO - PROCESS | 1646 | 1467912309078 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1646 | 1467912309079 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c6a000 == 35 [pid = 1646] [id = 683] 10:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119b4a400) [pid = 1646] [serial = 2049] [outer = 0x0] 10:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x124c2f400) [pid = 1646] [serial = 2050] [outer = 0x119b4a400] 10:25:09 INFO - PROCESS | 1646 | 1467912309111 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x12670e000) [pid = 1646] [serial = 2051] [outer = 0x119b4a400] 10:25:09 INFO - PROCESS | 1646 | 1467912309457 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]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 10:25:09 INFO - PROCESS | 1646 | 1467912309487 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 1646 | 1467912309488 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:25:09 INFO - PROCESS | 1646 | 1467912309491 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 1646 | 1467912309492 Marionette TRACE conn2 <- [1,2706,null,{}] 10:25:09 INFO - PROCESS | 1646 | 1467912309494 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}] 10:25:09 INFO - PROCESS | 1646 | 1467912309495 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:09 INFO - PROCESS | 1646 | 1467912309600 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:25:09 INFO - PROCESS | 1646 | 1467912309686 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1646 | 1467912309688 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f85000 == 36 [pid = 1646] [id = 684] 10:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1106eec00) [pid = 1646] [serial = 2052] [outer = 0x0] 10:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x111483800) [pid = 1646] [serial = 2053] [outer = 0x1106eec00] 10:25:09 INFO - PROCESS | 1646 | 1467912309721 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112be6000) [pid = 1646] [serial = 2054] [outer = 0x1106eec00] 10:25:10 INFO - PROCESS | 1646 | 1467912310140 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]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 719ms 10:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:25:10 INFO - PROCESS | 1646 | 1467912310212 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 1646 | 1467912310214 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:25:10 INFO - PROCESS | 1646 | 1467912310217 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 1646 | 1467912310220 Marionette TRACE conn2 <- [1,2710,null,{}] 10:25:10 INFO - PROCESS | 1646 | 1467912310223 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}] 10:25:10 INFO - PROCESS | 1646 | 1467912310225 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:10 INFO - PROCESS | 1646 | 1467912310329 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:25:10 INFO - PROCESS | 1646 | 1467912310424 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 1646 | 1467912310426 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123061000 == 37 [pid = 1646] [id = 685] 10:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118584400) [pid = 1646] [serial = 2055] [outer = 0x0] 10:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187cd800) [pid = 1646] [serial = 2056] [outer = 0x118584400] 10:25:10 INFO - PROCESS | 1646 | 1467912310457 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119476400) [pid = 1646] [serial = 2057] [outer = 0x118584400] 10:25:10 INFO - PROCESS | 1646 | 1467912310880 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] 10:25:10 INFO - PROCESS | 1646 | 1467912310893 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:25:10 INFO - PROCESS | 1646 | 1467912310896 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 1646 | 1467912310897 Marionette TRACE conn2 <- [1,2714,null,{}] 10:25:10 INFO - PROCESS | 1646 | 1467912310900 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}] 10:25:10 INFO - PROCESS | 1646 | 1467912310901 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:11 INFO - PROCESS | 1646 | 1467912311004 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:25:11 INFO - PROCESS | 1646 | 1467912311064 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1646 | 1467912311065 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x129293000 == 38 [pid = 1646] [id = 686] 10:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118896800) [pid = 1646] [serial = 2058] [outer = 0x0] 10:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119acc400) [pid = 1646] [serial = 2059] [outer = 0x118896800] 10:25:11 INFO - PROCESS | 1646 | 1467912311094 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123865000) [pid = 1646] [serial = 2060] [outer = 0x118896800] 10:25:11 INFO - PROCESS | 1646 | 1467912311519 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]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 10:25:11 INFO - PROCESS | 1646 | 1467912311567 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 1646 | 1467912311568 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:25:11 INFO - PROCESS | 1646 | 1467912311576 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 1646 | 1467912311580 Marionette TRACE conn2 <- [1,2718,null,{}] 10:25:11 INFO - PROCESS | 1646 | 1467912311583 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}] 10:25:11 INFO - PROCESS | 1646 | 1467912311586 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:11 INFO - PROCESS | 1646 | 1467912311711 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:25:11 INFO - PROCESS | 1646 | 1467912311792 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1646 | 1467912311793 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8d6000 == 39 [pid = 1646] [id = 687] 10:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12416e400) [pid = 1646] [serial = 2061] [outer = 0x0] 10:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124ce6400) [pid = 1646] [serial = 2062] [outer = 0x12416e400] 10:25:11 INFO - PROCESS | 1646 | 1467912311823 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126a3a800) [pid = 1646] [serial = 2063] [outer = 0x12416e400] 10:25:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 10:25:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:25:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 10:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:12 INFO - _addTest/ [0,2721,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 1646 | 1467912312254 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:25:12 INFO - PROCESS | 1646 | 1467912312257 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 1646 | 1467912312258 Marionette TRACE conn2 <- [1,2722,null,{}] 10:25:12 INFO - PROCESS | 1646 | 1467912312261 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}] 10:25:12 INFO - PROCESS | 1646 | 1467912312263 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:12 INFO - PROCESS | 1646 | 1467912312371 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:25:12 INFO - PROCESS | 1646 | 1467912312427 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 1646 | 1467912312428 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab98800 == 40 [pid = 1646] [id = 688] 10:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126c44800) [pid = 1646] [serial = 2064] [outer = 0x0] 10:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128a43800) [pid = 1646] [serial = 2065] [outer = 0x126c44800] 10:25:12 INFO - PROCESS | 1646 | 1467912312457 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128a4d400) [pid = 1646] [serial = 2066] [outer = 0x126c44800] 10:25:12 INFO - PROCESS | 1646 | 1467912312929 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] 10:25:12 INFO - PROCESS | 1646 | 1467912312994 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:25:13 INFO - PROCESS | 1646 | 1467912313030 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 1646 | 1467912313032 Marionette TRACE conn2 <- [1,2726,null,{}] 10:25:13 INFO - PROCESS | 1646 | 1467912313035 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}] 10:25:13 INFO - PROCESS | 1646 | 1467912313038 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:13 INFO - PROCESS | 1646 | 1467912313234 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:25:13 INFO - PROCESS | 1646 | 1467912313450 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 1646 | 1467912313452 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x118726800 == 41 [pid = 1646] [id = 689] 10:25:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x111416000) [pid = 1646] [serial = 2067] [outer = 0x0] 10:25:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1120cd000) [pid = 1646] [serial = 2068] [outer = 0x111416000] 10:25:13 INFO - PROCESS | 1646 | 1467912313492 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11372e800) [pid = 1646] [serial = 2069] [outer = 0x111416000] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x128c6a000 == 40 [pid = 1646] [id = 683] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x124134000 == 39 [pid = 1646] [id = 682] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123cc5000 == 38 [pid = 1646] [id = 681] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12316b000 == 37 [pid = 1646] [id = 680] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x119275800 == 36 [pid = 1646] [id = 679] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x116ad2800 == 35 [pid = 1646] [id = 678] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x117e31000 == 34 [pid = 1646] [id = 677] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b2000 == 33 [pid = 1646] [id = 676] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd4f000 == 32 [pid = 1646] [id = 675] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab98800 == 31 [pid = 1646] [id = 688] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8d6000 == 30 [pid = 1646] [id = 687] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x129293000 == 29 [pid = 1646] [id = 686] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123061000 == 28 [pid = 1646] [id = 685] 10:25:14 INFO - PROCESS | 1646 | --DOCSHELL 0x115f85000 == 27 [pid = 1646] [id = 684] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1243af800) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12608b400) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118362c00) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11852ac00) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1195bf800) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11964a800) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11286e000) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112bdc000) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118895c00) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11946e800) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12378a400) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x123979800) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123c81000) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1243bac00) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119a83400) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119be9000) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12100f800) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1234f1800) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x128c7d000) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126cce400) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128af1400) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x119a84000) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x118135800) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1170b0400) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x128afb000) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1167ec000) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x124c2a000) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x128a49c00) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x126a2e400) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x124c31400) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 10:25:14 INFO - PROCESS | 1646 | 1467912314526 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]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1555ms 10:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:25:14 INFO - PROCESS | 1646 | 1467912314557 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 1646 | 1467912314561 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:25:14 INFO - PROCESS | 1646 | 1467912314567 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 1646 | 1467912314570 Marionette TRACE conn2 <- [1,2730,null,{}] 10:25:14 INFO - PROCESS | 1646 | 1467912314578 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}] 10:25:14 INFO - PROCESS | 1646 | 1467912314581 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:14 INFO - PROCESS | 1646 | 1467912314712 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:25:14 INFO - PROCESS | 1646 | 1467912314837 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 1646 | 1467912314841 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694b000 == 28 [pid = 1646] [id = 690] 10:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x112b70c00) [pid = 1646] [serial = 2070] [outer = 0x0] 10:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x112bdb800) [pid = 1646] [serial = 2071] [outer = 0x112b70c00] 10:25:14 INFO - PROCESS | 1646 | 1467912314887 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1161db000) [pid = 1646] [serial = 2072] [outer = 0x112b70c00] 10:25:15 INFO - PROCESS | 1646 | 1467912315709 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"]]]}] 10:25:15 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 10:25:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:25:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1176ms 10:25:15 INFO - PROCESS | 1646 | 1467912315741 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 1646 | 1467912315745 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:25:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:25:15 INFO - PROCESS | 1646 | 1467912315750 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 1646 | 1467912315751 Marionette TRACE conn2 <- [1,2734,null,{}] 10:25:15 INFO - PROCESS | 1646 | 1467912315754 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}] 10:25:15 INFO - PROCESS | 1646 | 1467912315756 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:15 INFO - PROCESS | 1646 | 1467912315833 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:25:15 INFO - PROCESS | 1646 | 1467912315839 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 1646 | 1467912315840 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x118739800 == 29 [pid = 1646] [id = 691] 10:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1170b5000) [pid = 1646] [serial = 2073] [outer = 0x0] 10:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1176f2000) [pid = 1646] [serial = 2074] [outer = 0x1170b5000] 10:25:15 INFO - PROCESS | 1646 | 1467912315869 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118136400) [pid = 1646] [serial = 2075] [outer = 0x1170b5000] 10:25:16 INFO - PROCESS | 1646 | 1467912316227 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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:25:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 10:25:16 INFO - PROCESS | 1646 | 1467912316273 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 1646 | 1467912316274 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:25:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:25:16 INFO - PROCESS | 1646 | 1467912316277 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1646 | 1467912316279 Marionette TRACE conn2 <- [1,2738,null,{}] 10:25:16 INFO - PROCESS | 1646 | 1467912316297 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}] 10:25:16 INFO - PROCESS | 1646 | 1467912316300 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:16 INFO - PROCESS | 1646 | 1467912316380 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:25:16 INFO - PROCESS | 1646 | 1467912316385 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 1646 | 1467912316388 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x123067000 == 30 [pid = 1646] [id = 692] 10:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x110751800) [pid = 1646] [serial = 2076] [outer = 0x0] 10:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x118895c00) [pid = 1646] [serial = 2077] [outer = 0x110751800] 10:25:16 INFO - PROCESS | 1646 | 1467912316419 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119475c00) [pid = 1646] [serial = 2078] [outer = 0x110751800] 10:25:16 INFO - PROCESS | 1646 | 1467912316796 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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:25:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 523ms 10:25:16 INFO - PROCESS | 1646 | 1467912316800 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:25:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:25:16 INFO - PROCESS | 1646 | 1467912316802 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:25:16 INFO - PROCESS | 1646 | 1467912316806 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1646 | 1467912316807 Marionette TRACE conn2 <- [1,2742,null,{}] 10:25:16 INFO - PROCESS | 1646 | 1467912316810 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}] 10:25:16 INFO - PROCESS | 1646 | 1467912316811 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:16 INFO - PROCESS | 1646 | 1467912316914 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:25:16 INFO - PROCESS | 1646 | 1467912316918 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 1646 | 1467912316919 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12349e800 == 31 [pid = 1646] [id = 693] 10:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119479000) [pid = 1646] [serial = 2079] [outer = 0x0] 10:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11963e400) [pid = 1646] [serial = 2080] [outer = 0x119479000] 10:25:16 INFO - PROCESS | 1646 | 1467912316944 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1199a4800) [pid = 1646] [serial = 2081] [outer = 0x119479000] 10:25:17 INFO - PROCESS | 1646 | 1467912317294 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]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 524ms 10:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:25:17 INFO - PROCESS | 1646 | 1467912317333 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 1646 | 1467912317334 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:25:17 INFO - PROCESS | 1646 | 1467912317336 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 1646 | 1467912317337 Marionette TRACE conn2 <- [1,2746,null,{}] 10:25:17 INFO - PROCESS | 1646 | 1467912317340 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}] 10:25:17 INFO - PROCESS | 1646 | 1467912317341 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:17 INFO - PROCESS | 1646 | 1467912317442 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:25:17 INFO - PROCESS | 1646 | 1467912317446 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 1646 | 1467912317447 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239d3000 == 32 [pid = 1646] [id = 694] 10:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1170b4000) [pid = 1646] [serial = 2082] [outer = 0x0] 10:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119a7ec00) [pid = 1646] [serial = 2083] [outer = 0x1170b4000] 10:25:17 INFO - PROCESS | 1646 | 1467912317471 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119ad6c00) [pid = 1646] [serial = 2084] [outer = 0x1170b4000] 10:25:17 INFO - PROCESS | 1646 | 1467912317835 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]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 10:25:17 INFO - PROCESS | 1646 | 1467912317856 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:25:17 INFO - PROCESS | 1646 | 1467912317859 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:25:17 INFO - PROCESS | 1646 | 1467912317861 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 1646 | 1467912317862 Marionette TRACE conn2 <- [1,2750,null,{}] 10:25:17 INFO - PROCESS | 1646 | 1467912317864 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}] 10:25:17 INFO - PROCESS | 1646 | 1467912317868 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:17 INFO - PROCESS | 1646 | 1467912317993 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:25:18 INFO - PROCESS | 1646 | 1467912317996 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1646 | 1467912317998 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265aa800 == 33 [pid = 1646] [id = 695] 10:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11671dc00) [pid = 1646] [serial = 2085] [outer = 0x0] 10:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119be9000) [pid = 1646] [serial = 2086] [outer = 0x11671dc00] 10:25:18 INFO - PROCESS | 1646 | 1467912318022 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123c79000) [pid = 1646] [serial = 2087] [outer = 0x11671dc00] 10:25:18 INFO - PROCESS | 1646 | 1467912318335 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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 10:25:18 INFO - PROCESS | 1646 | 1467912318379 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 1646 | 1467912318381 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:25:18 INFO - PROCESS | 1646 | 1467912318383 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 1646 | 1467912318384 Marionette TRACE conn2 <- [1,2754,null,{}] 10:25:18 INFO - PROCESS | 1646 | 1467912318396 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}] 10:25:18 INFO - PROCESS | 1646 | 1467912318397 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:18 INFO - PROCESS | 1646 | 1467912318495 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:25:18 INFO - PROCESS | 1646 | 1467912318505 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1646 | 1467912318507 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b42000 == 34 [pid = 1646] [id = 696] 10:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119ae1c00) [pid = 1646] [serial = 2088] [outer = 0x0] 10:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1243b2800) [pid = 1646] [serial = 2089] [outer = 0x119ae1c00] 10:25:18 INFO - PROCESS | 1646 | 1467912318531 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x124c27000) [pid = 1646] [serial = 2090] [outer = 0x119ae1c00] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119b4a400) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119647000) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119b4c800) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1120d5400) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x113734000) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11858d000) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11316e800) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11358e800) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1120d2400) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:25:18 INFO - PROCESS | 1646 | 1467912318950 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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 580ms 10:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:25:18 INFO - PROCESS | 1646 | 1467912318963 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 1646 | 1467912318964 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:25:18 INFO - PROCESS | 1646 | 1467912318966 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 1646 | 1467912318968 Marionette TRACE conn2 <- [1,2758,null,{}] 10:25:18 INFO - PROCESS | 1646 | 1467912318987 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}] 10:25:18 INFO - PROCESS | 1646 | 1467912318989 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:19 INFO - PROCESS | 1646 | 1467912319071 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:25:19 INFO - PROCESS | 1646 | 1467912319077 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 1646 | 1467912319078 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x129518000 == 35 [pid = 1646] [id = 697] 10:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x112890c00) [pid = 1646] [serial = 2091] [outer = 0x0] 10:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119acb400) [pid = 1646] [serial = 2092] [outer = 0x112890c00] 10:25:19 INFO - PROCESS | 1646 | 1467912319103 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x124529400) [pid = 1646] [serial = 2093] [outer = 0x112890c00] 10:25:19 INFO - PROCESS | 1646 | 1467912319419 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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:25:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 10:25:19 INFO - PROCESS | 1646 | 1467912319437 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1646 | 1467912319438 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:25:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:25:19 INFO - PROCESS | 1646 | 1467912319443 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 1646 | 1467912319444 Marionette TRACE conn2 <- [1,2762,null,{}] 10:25:19 INFO - PROCESS | 1646 | 1467912319446 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}] 10:25:19 INFO - PROCESS | 1646 | 1467912319447 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:19 INFO - PROCESS | 1646 | 1467912319525 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:25:19 INFO - PROCESS | 1646 | 1467912319529 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 1646 | 1467912319530 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123066800 == 36 [pid = 1646] [id = 698] 10:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x124c2a000) [pid = 1646] [serial = 2094] [outer = 0x0] 10:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x124c32800) [pid = 1646] [serial = 2095] [outer = 0x124c2a000] 10:25:19 INFO - PROCESS | 1646 | 1467912319562 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12608b000) [pid = 1646] [serial = 2096] [outer = 0x124c2a000] 10:25:19 INFO - PROCESS | 1646 | 1467912319908 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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:25:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 471ms 10:25:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:25:19 INFO - PROCESS | 1646 | 1467912319914 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1646 | 1467912319915 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:25:19 INFO - PROCESS | 1646 | 1467912319917 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 1646 | 1467912319918 Marionette TRACE conn2 <- [1,2766,null,{}] 10:25:19 INFO - PROCESS | 1646 | 1467912319921 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}] 10:25:19 INFO - PROCESS | 1646 | 1467912319924 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:20 INFO - PROCESS | 1646 | 1467912320029 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:25:20 INFO - PROCESS | 1646 | 1467912320035 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1646 | 1467912320036 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b7800 == 37 [pid = 1646] [id = 699] 10:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x124c2a800) [pid = 1646] [serial = 2097] [outer = 0x0] 10:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126122c00) [pid = 1646] [serial = 2098] [outer = 0x124c2a800] 10:25:20 INFO - PROCESS | 1646 | 1467912320059 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126a2dc00) [pid = 1646] [serial = 2099] [outer = 0x124c2a800] 10:25:20 INFO - PROCESS | 1646 | 1467912320369 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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 10:25:20 INFO - PROCESS | 1646 | 1467912320388 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1646 | 1467912320391 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:25:20 INFO - PROCESS | 1646 | 1467912320395 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 1646 | 1467912320397 Marionette TRACE conn2 <- [1,2770,null,{}] 10:25:20 INFO - PROCESS | 1646 | 1467912320399 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}] 10:25:20 INFO - PROCESS | 1646 | 1467912320401 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:20 INFO - PROCESS | 1646 | 1467912320496 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:25:20 INFO - PROCESS | 1646 | 1467912320500 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1646 | 1467912320501 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1239b7000 == 38 [pid = 1646] [id = 700] 10:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126a2e000) [pid = 1646] [serial = 2100] [outer = 0x0] 10:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126c44000) [pid = 1646] [serial = 2101] [outer = 0x126a2e000] 10:25:20 INFO - PROCESS | 1646 | 1467912320536 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128af8000) [pid = 1646] [serial = 2102] [outer = 0x126a2e000] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x11694b000 == 37 [pid = 1646] [id = 690] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x118726800 == 36 [pid = 1646] [id = 689] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x118739800 == 35 [pid = 1646] [id = 691] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1265aa800 == 34 [pid = 1646] [id = 695] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123066800 == 33 [pid = 1646] [id = 698] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x129518000 == 32 [pid = 1646] [id = 697] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12349e800 == 31 [pid = 1646] [id = 693] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x128b42000 == 30 [pid = 1646] [id = 696] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123067000 == 29 [pid = 1646] [id = 692] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1239d3000 == 28 [pid = 1646] [id = 694] 10:25:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b7800 == 27 [pid = 1646] [id = 699] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124c2f400) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119a85000) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1230c3800) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128af7400) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11803e800) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11836c800) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119423400) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119acb000) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1176efc00) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118139400) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11282c400) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11353ec00) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12396d400) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x119418800) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119b42800) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1195bdc00) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12670e000) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 10:25:21 INFO - PROCESS | 1646 | 1467912321909 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]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:25:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1526ms 10:25:21 INFO - PROCESS | 1646 | 1467912321922 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 1646 | 1467912321926 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:25:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:25:21 INFO - PROCESS | 1646 | 1467912321930 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 1646 | 1467912321932 Marionette TRACE conn2 <- [1,2774,null,{}] 10:25:21 INFO - PROCESS | 1646 | 1467912321937 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}] 10:25:21 INFO - PROCESS | 1646 | 1467912321939 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:22 INFO - PROCESS | 1646 | 1467912322024 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:25:22 INFO - PROCESS | 1646 | 1467912322073 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1646 | 1467912322076 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x116675000 == 28 [pid = 1646] [id = 701] 10:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1120ca400) [pid = 1646] [serial = 2103] [outer = 0x0] 10:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1120d6000) [pid = 1646] [serial = 2104] [outer = 0x1120ca400] 10:25:22 INFO - PROCESS | 1646 | 1467912322105 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x112836c00) [pid = 1646] [serial = 2105] [outer = 0x1120ca400] 10:25:22 INFO - PROCESS | 1646 | 1467912322441 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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 10:25:22 INFO - PROCESS | 1646 | 1467912322450 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 1646 | 1467912322454 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:25:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:25:22 INFO - PROCESS | 1646 | 1467912322461 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1646 | 1467912322463 Marionette TRACE conn2 <- [1,2778,null,{}] 10:25:22 INFO - PROCESS | 1646 | 1467912322465 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}] 10:25:22 INFO - PROCESS | 1646 | 1467912322468 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:22 INFO - PROCESS | 1646 | 1467912322547 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:25:22 INFO - PROCESS | 1646 | 1467912322552 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1646 | 1467912322553 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815c000 == 29 [pid = 1646] [id = 702] 10:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112b79c00) [pid = 1646] [serial = 2106] [outer = 0x0] 10:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11617b000) [pid = 1646] [serial = 2107] [outer = 0x112b79c00] 10:25:22 INFO - PROCESS | 1646 | 1467912322584 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11670fc00) [pid = 1646] [serial = 2108] [outer = 0x112b79c00] 10:25:22 INFO - PROCESS | 1646 | 1467912322952 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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 10:25:22 INFO - PROCESS | 1646 | 1467912322981 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:25:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:25:22 INFO - PROCESS | 1646 | 1467912322982 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:25:22 INFO - PROCESS | 1646 | 1467912322984 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1646 | 1467912322987 Marionette TRACE conn2 <- [1,2782,null,{}] 10:25:22 INFO - PROCESS | 1646 | 1467912322995 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}] 10:25:23 INFO - PROCESS | 1646 | 1467912322998 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:23 INFO - PROCESS | 1646 | 1467912323076 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:25:23 INFO - PROCESS | 1646 | 1467912323082 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1646 | 1467912323084 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195df800 == 30 [pid = 1646] [id = 703] 10:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11067e800) [pid = 1646] [serial = 2109] [outer = 0x0] 10:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x117eb2000) [pid = 1646] [serial = 2110] [outer = 0x11067e800] 10:25:23 INFO - PROCESS | 1646 | 1467912323115 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11813b400) [pid = 1646] [serial = 2111] [outer = 0x11067e800] 10:25:23 INFO - PROCESS | 1646 | 1467912323459 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]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:25:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 10:25:23 INFO - PROCESS | 1646 | 1467912323507 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 1646 | 1467912323509 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:25:23 INFO - PROCESS | 1646 | 1467912323511 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 1646 | 1467912323513 Marionette TRACE conn2 <- [1,2786,null,{}] 10:25:23 INFO - PROCESS | 1646 | 1467912323515 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}] 10:25:23 INFO - PROCESS | 1646 | 1467912323516 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:23 INFO - PROCESS | 1646 | 1467912323620 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:25:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf7e800 == 29 [pid = 1646] [id = 16] 10:25:23 INFO - PROCESS | 1646 | 1467912323646 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1646 | 1467912323647 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12313f800 == 30 [pid = 1646] [id = 704] 10:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118436000) [pid = 1646] [serial = 2112] [outer = 0x0] 10:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11852b400) [pid = 1646] [serial = 2113] [outer = 0x118436000] 10:25:23 INFO - PROCESS | 1646 | 1467912323678 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11858c800) [pid = 1646] [serial = 2114] [outer = 0x118436000] 10:25:23 INFO - PROCESS | 1646 | 1467912323995 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]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:25:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 10:25:24 INFO - PROCESS | 1646 | 1467912324032 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 1646 | 1467912324033 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:25:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:25:24 INFO - PROCESS | 1646 | 1467912324036 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1646 | 1467912324037 Marionette TRACE conn2 <- [1,2790,null,{}] 10:25:24 INFO - PROCESS | 1646 | 1467912324039 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}] 10:25:24 INFO - PROCESS | 1646 | 1467912324041 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:24 INFO - PROCESS | 1646 | 1467912324115 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:25:24 INFO - PROCESS | 1646 | 1467912324119 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1646 | 1467912324120 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x123498800 == 31 [pid = 1646] [id = 705] 10:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1120cac00) [pid = 1646] [serial = 2115] [outer = 0x0] 10:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119155800) [pid = 1646] [serial = 2116] [outer = 0x1120cac00] 10:25:24 INFO - PROCESS | 1646 | 1467912324147 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119424000) [pid = 1646] [serial = 2117] [outer = 0x1120cac00] 10:25:24 INFO - PROCESS | 1646 | 1467912324489 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]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:25:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 467ms 10:25:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:25:24 INFO - PROCESS | 1646 | 1467912324504 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 1646 | 1467912324506 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:25:24 INFO - PROCESS | 1646 | 1467912324510 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1646 | 1467912324511 Marionette TRACE conn2 <- [1,2794,null,{}] 10:25:24 INFO - PROCESS | 1646 | 1467912324513 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}] 10:25:24 INFO - PROCESS | 1646 | 1467912324517 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:24 INFO - PROCESS | 1646 | 1467912324635 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:25:24 INFO - PROCESS | 1646 | 1467912324644 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1646 | 1467912324645 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x123858000 == 32 [pid = 1646] [id = 706] 10:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119423c00) [pid = 1646] [serial = 2118] [outer = 0x0] 10:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1195bdc00) [pid = 1646] [serial = 2119] [outer = 0x119423c00] 10:25:24 INFO - PROCESS | 1646 | 1467912324670 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a88c00) [pid = 1646] [serial = 2120] [outer = 0x119423c00] 10:25:24 INFO - PROCESS | 1646 | 1467912324969 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]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:25:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms 10:25:24 INFO - PROCESS | 1646 | 1467912324983 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 1646 | 1467912324984 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:25:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:25:24 INFO - PROCESS | 1646 | 1467912324987 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1646 | 1467912324988 Marionette TRACE conn2 <- [1,2798,null,{}] 10:25:25 INFO - PROCESS | 1646 | 1467912325001 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}] 10:25:25 INFO - PROCESS | 1646 | 1467912325002 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:25 INFO - PROCESS | 1646 | 1467912325078 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:25:25 INFO - PROCESS | 1646 | 1467912325082 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1646 | 1467912325083 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12600c800 == 33 [pid = 1646] [id = 707] 10:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119accc00) [pid = 1646] [serial = 2121] [outer = 0x0] 10:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119b48000) [pid = 1646] [serial = 2122] [outer = 0x119accc00] 10:25:25 INFO - PROCESS | 1646 | 1467912325110 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119be1000) [pid = 1646] [serial = 2123] [outer = 0x119accc00] 10:25:25 INFO - PROCESS | 1646 | 1467912325437 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]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 479ms 10:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:25:25 INFO - PROCESS | 1646 | 1467912325467 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1646 | 1467912325468 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:25:25 INFO - PROCESS | 1646 | 1467912325470 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - PROCESS | 1646 | 1467912325471 Marionette TRACE conn2 <- [1,2802,null,{}] 10:25:25 INFO - PROCESS | 1646 | 1467912325473 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}] 10:25:25 INFO - PROCESS | 1646 | 1467912325475 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:25 INFO - PROCESS | 1646 | 1467912325578 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:25:25 INFO - PROCESS | 1646 | 1467912325584 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1646 | 1467912325585 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x126747800 == 34 [pid = 1646] [id = 708] 10:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119be0400) [pid = 1646] [serial = 2124] [outer = 0x0] 10:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12100dc00) [pid = 1646] [serial = 2125] [outer = 0x119be0400] 10:25:25 INFO - PROCESS | 1646 | 1467912325610 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1230c7800) [pid = 1646] [serial = 2126] [outer = 0x119be0400] 10:25:25 INFO - PROCESS | 1646 | 1467912325926 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]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 469ms 10:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:25:25 INFO - PROCESS | 1646 | 1467912325940 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1646 | 1467912325944 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:25:25 INFO - PROCESS | 1646 | 1467912325946 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - PROCESS | 1646 | 1467912325947 Marionette TRACE conn2 <- [1,2806,null,{}] 10:25:25 INFO - PROCESS | 1646 | 1467912325950 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}] 10:25:25 INFO - PROCESS | 1646 | 1467912325951 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:26 INFO - PROCESS | 1646 | 1467912326038 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:25:26 INFO - PROCESS | 1646 | 1467912326043 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1646 | 1467912326045 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195df000 == 35 [pid = 1646] [id = 709] 10:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119be3400) [pid = 1646] [serial = 2127] [outer = 0x0] 10:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12378a000) [pid = 1646] [serial = 2128] [outer = 0x119be3400] 10:25:26 INFO - PROCESS | 1646 | 1467912326069 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123c4e000) [pid = 1646] [serial = 2129] [outer = 0x119be3400] 10:25:26 INFO - PROCESS | 1646 | 1467912326398 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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:25:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 471ms 10:25:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:25:26 INFO - PROCESS | 1646 | 1467912326417 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 1646 | 1467912326419 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:25:26 INFO - PROCESS | 1646 | 1467912326421 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 1646 | 1467912326422 Marionette TRACE conn2 <- [1,2810,null,{}] 10:25:26 INFO - PROCESS | 1646 | 1467912326425 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}] 10:25:26 INFO - PROCESS | 1646 | 1467912326426 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:26 INFO - PROCESS | 1646 | 1467912326533 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:25:26 INFO - PROCESS | 1646 | 1467912326539 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1646 | 1467912326540 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12976f800 == 36 [pid = 1646] [id = 710] 10:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123002c00) [pid = 1646] [serial = 2130] [outer = 0x0] 10:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123c75800) [pid = 1646] [serial = 2131] [outer = 0x123002c00] 10:25:26 INFO - PROCESS | 1646 | 1467912326565 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124b8ec00) [pid = 1646] [serial = 2132] [outer = 0x123002c00] 10:25:26 INFO - PROCESS | 1646 | 1467912326876 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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:25:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 471ms 10:25:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:25:26 INFO - PROCESS | 1646 | 1467912326894 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 1646 | 1467912326895 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:25:26 INFO - PROCESS | 1646 | 1467912326898 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 1646 | 1467912326899 Marionette TRACE conn2 <- [1,2814,null,{}] 10:25:26 INFO - PROCESS | 1646 | 1467912326902 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}] 10:25:26 INFO - PROCESS | 1646 | 1467912326904 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:27 INFO - PROCESS | 1646 | 1467912327000 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:25:27 INFO - PROCESS | 1646 | 1467912327004 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 1646 | 1467912327005 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x123332800 == 37 [pid = 1646] [id = 711] 10:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1241ec400) [pid = 1646] [serial = 2133] [outer = 0x0] 10:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126092800) [pid = 1646] [serial = 2134] [outer = 0x1241ec400] 10:25:27 INFO - PROCESS | 1646 | 1467912327034 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126cca800) [pid = 1646] [serial = 2135] [outer = 0x1241ec400] 10:25:27 INFO - PROCESS | 1646 | 1467912327430 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]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 573ms 10:25:27 INFO - PROCESS | 1646 | 1467912327471 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:25:27 INFO - PROCESS | 1646 | 1467912327475 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:25:27 INFO - PROCESS | 1646 | 1467912327477 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1646 | 1467912327479 Marionette TRACE conn2 <- [1,2818,null,{}] 10:25:27 INFO - PROCESS | 1646 | 1467912327481 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}] 10:25:27 INFO - PROCESS | 1646 | 1467912327482 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:27 INFO - PROCESS | 1646 | 1467912327580 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:25:27 INFO - PROCESS | 1646 | 1467912327593 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 1646 | 1467912327594 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b271800 == 38 [pid = 1646] [id = 712] 10:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119471800) [pid = 1646] [serial = 2136] [outer = 0x0] 10:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128a46400) [pid = 1646] [serial = 2137] [outer = 0x119471800] 10:25:27 INFO - PROCESS | 1646 | 1467912327617 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128aef800) [pid = 1646] [serial = 2138] [outer = 0x119471800] 10:25:27 INFO - PROCESS | 1646 | 1467912327936 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]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 10:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:25:27 INFO - PROCESS | 1646 | 1467912327947 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1646 | 1467912327949 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:25:27 INFO - PROCESS | 1646 | 1467912327951 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1646 | 1467912327952 Marionette TRACE conn2 <- [1,2822,null,{}] 10:25:27 INFO - PROCESS | 1646 | 1467912327965 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}] 10:25:27 INFO - PROCESS | 1646 | 1467912327966 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:28 INFO - PROCESS | 1646 | 1467912328064 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:25:28 INFO - PROCESS | 1646 | 1467912328082 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1646 | 1467912328083 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd48800 == 39 [pid = 1646] [id = 713] 10:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128af0000) [pid = 1646] [serial = 2139] [outer = 0x0] 10:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128af7000) [pid = 1646] [serial = 2140] [outer = 0x128af0000] 10:25:28 INFO - PROCESS | 1646 | 1467912328107 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128b6a800) [pid = 1646] [serial = 2141] [outer = 0x128af0000] 10:25:28 INFO - PROCESS | 1646 | 1467912328451 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]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 528ms 10:25:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:25:28 INFO - PROCESS | 1646 | 1467912328483 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 1646 | 1467912328484 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:25:28 INFO - PROCESS | 1646 | 1467912328487 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 1646 | 1467912328488 Marionette TRACE conn2 <- [1,2826,null,{}] 10:25:28 INFO - PROCESS | 1646 | 1467912328493 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}] 10:25:28 INFO - PROCESS | 1646 | 1467912328494 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:28 INFO - PROCESS | 1646 | 1467912328597 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:25:28 INFO - PROCESS | 1646 | 1467912328600 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1646 | 1467912328601 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd63800 == 40 [pid = 1646] [id = 714] 10:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128af2800) [pid = 1646] [serial = 2142] [outer = 0x0] 10:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128b74400) [pid = 1646] [serial = 2143] [outer = 0x128af2800] 10:25:28 INFO - PROCESS | 1646 | 1467912328658 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x128c7d000) [pid = 1646] [serial = 2144] [outer = 0x128af2800] 10:25:28 INFO - PROCESS | 1646 | 1467912328953 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms 10:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:25:29 INFO - PROCESS | 1646 | 1467912329010 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 1646 | 1467912329011 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:25:29 INFO - PROCESS | 1646 | 1467912329021 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1646 | 1467912329022 Marionette TRACE conn2 <- [1,2830,null,{}] 10:25:29 INFO - PROCESS | 1646 | 1467912329030 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}] 10:25:29 INFO - PROCESS | 1646 | 1467912329031 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:29 INFO - PROCESS | 1646 | 1467912329132 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:25:29 INFO - PROCESS | 1646 | 1467912329135 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1646 | 1467912329136 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c4a2000 == 41 [pid = 1646] [id = 715] 10:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11358c000) [pid = 1646] [serial = 2145] [outer = 0x0] 10:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x123c47800) [pid = 1646] [serial = 2146] [outer = 0x11358c000] 10:25:29 INFO - PROCESS | 1646 | 1467912329319 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x128c85c00) [pid = 1646] [serial = 2147] [outer = 0x11358c000] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119ae1c00) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x110751800) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x124c2a000) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12416e400) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x111416000) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118584400) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1170b4000) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x112890c00) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1106eec00) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112b70c00) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119479000) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11671dc00) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126c44800) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118896800) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1170b5000) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:25:29 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x124c2a800) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:25:29 INFO - PROCESS | 1646 | 1467912329601 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]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 633ms 10:25:29 INFO - PROCESS | 1646 | 1467912329647 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 1646 | 1467912329649 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:25:29 INFO - PROCESS | 1646 | 1467912329651 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1646 | 1467912329652 Marionette TRACE conn2 <- [1,2834,null,{}] 10:25:29 INFO - PROCESS | 1646 | 1467912329654 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}] 10:25:29 INFO - PROCESS | 1646 | 1467912329656 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:29 INFO - PROCESS | 1646 | 1467912329740 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:25:29 INFO - PROCESS | 1646 | 1467912329745 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1646 | 1467912329746 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c711000 == 42 [pid = 1646] [id = 716] 10:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112bca400) [pid = 1646] [serial = 2148] [outer = 0x0] 10:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1199a4400) [pid = 1646] [serial = 2149] [outer = 0x112bca400] 10:25:29 INFO - PROCESS | 1646 | 1467912329770 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12416e400) [pid = 1646] [serial = 2150] [outer = 0x112bca400] 10:25:30 INFO - PROCESS | 1646 | 1467912330116 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 10:25:30 INFO - PROCESS | 1646 | 1467912330122 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:25:30 INFO - PROCESS | 1646 | 1467912330134 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:25:30 INFO - PROCESS | 1646 | 1467912330137 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 1646 | 1467912330138 Marionette TRACE conn2 <- [1,2838,null,{}] 10:25:30 INFO - PROCESS | 1646 | 1467912330143 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}] 10:25:30 INFO - PROCESS | 1646 | 1467912330144 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:30 INFO - PROCESS | 1646 | 1467912330253 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:25:30 INFO - PROCESS | 1646 | 1467912330259 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 1646 | 1467912330260 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc3f000 == 43 [pid = 1646] [id = 717] 10:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119646400) [pid = 1646] [serial = 2151] [outer = 0x0] 10:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12679dc00) [pid = 1646] [serial = 2152] [outer = 0x119646400] 10:25:30 INFO - PROCESS | 1646 | 1467912330283 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128c88800) [pid = 1646] [serial = 2153] [outer = 0x119646400] 10:25:30 INFO - PROCESS | 1646 | 1467912330594 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]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 472ms 10:25:30 INFO - PROCESS | 1646 | 1467912330611 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 1646 | 1467912330612 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:25:30 INFO - PROCESS | 1646 | 1467912330615 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 1646 | 1467912330616 Marionette TRACE conn2 <- [1,2842,null,{}] 10:25:30 INFO - PROCESS | 1646 | 1467912330618 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}] 10:25:30 INFO - PROCESS | 1646 | 1467912330619 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:30 INFO - PROCESS | 1646 | 1467912330704 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:25:30 INFO - PROCESS | 1646 | 1467912330710 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 1646 | 1467912330711 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf74800 == 44 [pid = 1646] [id = 718] 10:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128c88400) [pid = 1646] [serial = 2154] [outer = 0x0] 10:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128cea400) [pid = 1646] [serial = 2155] [outer = 0x128c88400] 10:25:30 INFO - PROCESS | 1646 | 1467912330735 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128cf1400) [pid = 1646] [serial = 2156] [outer = 0x128c88400] 10:25:31 INFO - PROCESS | 1646 | 1467912331097 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]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 10:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:25:31 INFO - PROCESS | 1646 | 1467912331147 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 1646 | 1467912331148 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:25:31 INFO - PROCESS | 1646 | 1467912331150 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 1646 | 1467912331151 Marionette TRACE conn2 <- [1,2846,null,{}] 10:25:31 INFO - PROCESS | 1646 | 1467912331153 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}] 10:25:31 INFO - PROCESS | 1646 | 1467912331154 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:31 INFO - PROCESS | 1646 | 1467912331243 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:25:31 INFO - PROCESS | 1646 | 1467912331249 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 1646 | 1467912331250 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf95800 == 45 [pid = 1646] [id = 719] 10:25:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128de2400) [pid = 1646] [serial = 2157] [outer = 0x0] 10:25:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x129237c00) [pid = 1646] [serial = 2158] [outer = 0x128de2400] 10:25:31 INFO - PROCESS | 1646 | 1467912331275 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x129329400) [pid = 1646] [serial = 2159] [outer = 0x128de2400] 10:25:31 INFO - PROCESS | 1646 | 1467912331865 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]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 776ms 10:25:31 INFO - PROCESS | 1646 | 1467912331926 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:25:31 INFO - PROCESS | 1646 | 1467912331929 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:25:31 INFO - PROCESS | 1646 | 1467912331932 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 1646 | 1467912331936 Marionette TRACE conn2 <- [1,2850,null,{}] 10:25:31 INFO - PROCESS | 1646 | 1467912331940 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}] 10:25:31 INFO - PROCESS | 1646 | 1467912331941 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:32 INFO - PROCESS | 1646 | 1467912332059 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:25:32 INFO - PROCESS | 1646 | 1467912332120 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 1646 | 1467912332122 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11832c800 == 46 [pid = 1646] [id = 720] 10:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1120cdc00) [pid = 1646] [serial = 2160] [outer = 0x0] 10:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112595c00) [pid = 1646] [serial = 2161] [outer = 0x1120cdc00] 10:25:32 INFO - PROCESS | 1646 | 1467912332152 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11358cc00) [pid = 1646] [serial = 2162] [outer = 0x1120cdc00] 10:25:32 INFO - PROCESS | 1646 | 1467912332881 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1023ms 10:25:32 INFO - PROCESS | 1646 | 1467912332955 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 1646 | 1467912332958 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:25:32 INFO - PROCESS | 1646 | 1467912332961 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 1646 | 1467912332963 Marionette TRACE conn2 <- [1,2854,null,{}] 10:25:32 INFO - PROCESS | 1646 | 1467912332967 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}] 10:25:32 INFO - PROCESS | 1646 | 1467912332969 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:33 INFO - PROCESS | 1646 | 1467912333084 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:25:33 INFO - PROCESS | 1646 | 1467912333170 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 1646 | 1467912333173 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ab800 == 47 [pid = 1646] [id = 721] 10:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x113736000) [pid = 1646] [serial = 2163] [outer = 0x0] 10:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x116183800) [pid = 1646] [serial = 2164] [outer = 0x113736000] 10:25:33 INFO - PROCESS | 1646 | 1467912333202 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11671e000) [pid = 1646] [serial = 2165] [outer = 0x113736000] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf74800 == 46 [pid = 1646] [id = 718] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc3f000 == 45 [pid = 1646] [id = 717] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12c711000 == 44 [pid = 1646] [id = 716] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12c4a2000 == 43 [pid = 1646] [id = 715] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd63800 == 42 [pid = 1646] [id = 714] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd48800 == 41 [pid = 1646] [id = 713] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12b271800 == 40 [pid = 1646] [id = 712] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x126c44000) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x123332800 == 39 [pid = 1646] [id = 711] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12976f800 == 38 [pid = 1646] [id = 710] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1195df000 == 37 [pid = 1646] [id = 709] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x126747800 == 36 [pid = 1646] [id = 708] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12600c800 == 35 [pid = 1646] [id = 707] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x123858000 == 34 [pid = 1646] [id = 706] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x123498800 == 33 [pid = 1646] [id = 705] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12313f800 == 32 [pid = 1646] [id = 704] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1195df800 == 31 [pid = 1646] [id = 703] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11815c000 == 30 [pid = 1646] [id = 702] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x116675000 == 29 [pid = 1646] [id = 701] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1239b7000 == 28 [pid = 1646] [id = 700] 10:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12c71f800 == 27 [pid = 1646] [id = 17] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1243b2800) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118895c00) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12608b000) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126a3a800) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1120cd000) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119476400) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119a7ec00) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11372e800) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x124529400) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112be6000) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119475c00) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1161db000) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11963e400) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x111483800) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x123c79000) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112bdb800) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128a43800) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119acc400) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123865000) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119acb400) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124c27000) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128a4d400) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1176f2000) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126122c00) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119ad6c00) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1199a4800) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119be9000) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124ce6400) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124c32800) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118136400) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187cd800) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126a2dc00) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 10:25:33 INFO - PROCESS | 1646 | 1467912333648 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]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:25:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 721ms 10:25:33 INFO - PROCESS | 1646 | 1467912333683 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 1646 | 1467912333687 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:25:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:25:33 INFO - PROCESS | 1646 | 1467912333694 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 1646 | 1467912333696 Marionette TRACE conn2 <- [1,2858,null,{}] 10:25:33 INFO - PROCESS | 1646 | 1467912333698 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}] 10:25:33 INFO - PROCESS | 1646 | 1467912333700 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:33 INFO - PROCESS | 1646 | 1467912333781 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:25:33 INFO - PROCESS | 1646 | 1467912333785 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 1646 | 1467912333786 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1182ac000 == 28 [pid = 1646] [id = 722] 10:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11372e800) [pid = 1646] [serial = 2166] [outer = 0x0] 10:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1170b0c00) [pid = 1646] [serial = 2167] [outer = 0x11372e800] 10:25:33 INFO - PROCESS | 1646 | 1467912333817 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118043800) [pid = 1646] [serial = 2168] [outer = 0x11372e800] 10:25:34 INFO - PROCESS | 1646 | 1467912334205 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 10:25:34 INFO - PROCESS | 1646 | 1467912334263 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1646 | 1467912334264 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:25:34 INFO - PROCESS | 1646 | 1467912334267 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1646 | 1467912334269 Marionette TRACE conn2 <- [1,2862,null,{}] 10:25:34 INFO - PROCESS | 1646 | 1467912334277 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}] 10:25:34 INFO - PROCESS | 1646 | 1467912334280 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:34 INFO - PROCESS | 1646 | 1467912334364 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:25:34 INFO - PROCESS | 1646 | 1467912334375 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1646 | 1467912334378 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c5e000 == 29 [pid = 1646] [id = 723] 10:25:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118371000) [pid = 1646] [serial = 2169] [outer = 0x0] 10:25:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11858bc00) [pid = 1646] [serial = 2170] [outer = 0x118371000] 10:25:34 INFO - PROCESS | 1646 | 1467912334407 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119417c00) [pid = 1646] [serial = 2171] [outer = 0x118371000] 10:25:34 INFO - PROCESS | 1646 | 1467912334785 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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 570ms 10:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:25:34 INFO - PROCESS | 1646 | 1467912334838 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1646 | 1467912334840 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:25:34 INFO - PROCESS | 1646 | 1467912334842 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1646 | 1467912334843 Marionette TRACE conn2 <- [1,2866,null,{}] 10:25:34 INFO - PROCESS | 1646 | 1467912334845 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}] 10:25:34 INFO - PROCESS | 1646 | 1467912334846 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:34 INFO - PROCESS | 1646 | 1467912334928 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:25:34 INFO - PROCESS | 1646 | 1467912334931 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1646 | 1467912334933 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x123335000 == 30 [pid = 1646] [id = 724] 10:25:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119422c00) [pid = 1646] [serial = 2172] [outer = 0x0] 10:25:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1195bec00) [pid = 1646] [serial = 2173] [outer = 0x119422c00] 10:25:34 INFO - PROCESS | 1646 | 1467912334958 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119647000) [pid = 1646] [serial = 2174] [outer = 0x119422c00] 10:25:35 INFO - PROCESS | 1646 | 1467912335284 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]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 470ms 10:25:35 INFO - PROCESS | 1646 | 1467912335312 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 1646 | 1467912335314 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:25:35 INFO - PROCESS | 1646 | 1467912335316 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 1646 | 1467912335317 Marionette TRACE conn2 <- [1,2870,null,{}] 10:25:35 INFO - PROCESS | 1646 | 1467912335319 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}] 10:25:35 INFO - PROCESS | 1646 | 1467912335321 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:35 INFO - PROCESS | 1646 | 1467912335398 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:25:35 INFO - PROCESS | 1646 | 1467912335464 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 1646 | 1467912335465 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236ac800 == 31 [pid = 1646] [id = 725] 10:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119473c00) [pid = 1646] [serial = 2175] [outer = 0x0] 10:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11999f000) [pid = 1646] [serial = 2176] [outer = 0x119473c00] 10:25:35 INFO - PROCESS | 1646 | 1467912335495 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119a80000) [pid = 1646] [serial = 2177] [outer = 0x119473c00] 10:25:35 INFO - PROCESS | 1646 | 1467912335934 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]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 669ms 10:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:25:35 INFO - PROCESS | 1646 | 1467912335985 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 1646 | 1467912335988 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:25:35 INFO - PROCESS | 1646 | 1467912335994 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 1646 | 1467912335996 Marionette TRACE conn2 <- [1,2874,null,{}] 10:25:36 INFO - PROCESS | 1646 | 1467912336001 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}] 10:25:36 INFO - PROCESS | 1646 | 1467912336003 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:36 INFO - PROCESS | 1646 | 1467912336102 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:25:36 INFO - PROCESS | 1646 | 1467912336173 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1646 | 1467912336175 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d3800 == 32 [pid = 1646] [id = 726] 10:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11358c400) [pid = 1646] [serial = 2178] [outer = 0x0] 10:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116973400) [pid = 1646] [serial = 2179] [outer = 0x11358c400] 10:25:36 INFO - PROCESS | 1646 | 1467912336208 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1176eb000) [pid = 1646] [serial = 2180] [outer = 0x11358c400] 10:25:36 INFO - PROCESS | 1646 | 1467912336676 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]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:25:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 727ms 10:25:36 INFO - PROCESS | 1646 | 1467912336724 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 1646 | 1467912336727 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:25:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:25:36 INFO - PROCESS | 1646 | 1467912336733 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 1646 | 1467912336735 Marionette TRACE conn2 <- [1,2878,null,{}] 10:25:36 INFO - PROCESS | 1646 | 1467912336738 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}] 10:25:36 INFO - PROCESS | 1646 | 1467912336741 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:36 INFO - PROCESS | 1646 | 1467912336863 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:25:36 INFO - PROCESS | 1646 | 1467912336935 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1646 | 1467912336936 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ce3000 == 33 [pid = 1646] [id = 727] 10:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118436400) [pid = 1646] [serial = 2181] [outer = 0x0] 10:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11888cc00) [pid = 1646] [serial = 2182] [outer = 0x118436400] 10:25:36 INFO - PROCESS | 1646 | 1467912336968 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11670f800) [pid = 1646] [serial = 2183] [outer = 0x118436400] 10:25:37 INFO - PROCESS | 1646 | 1467912337401 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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 720ms 10:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:25:37 INFO - PROCESS | 1646 | 1467912337454 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 1646 | 1467912337455 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:25:37 INFO - PROCESS | 1646 | 1467912337458 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 1646 | 1467912337461 Marionette TRACE conn2 <- [1,2882,null,{}] 10:25:37 INFO - PROCESS | 1646 | 1467912337468 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}] 10:25:37 INFO - PROCESS | 1646 | 1467912337472 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:37 INFO - PROCESS | 1646 | 1467912337571 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:25:37 INFO - PROCESS | 1646 | 1467912337631 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 1646 | 1467912337633 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169af000 == 34 [pid = 1646] [id = 728] 10:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119acc800) [pid = 1646] [serial = 2184] [outer = 0x0] 10:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119b44400) [pid = 1646] [serial = 2185] [outer = 0x119acc800] 10:25:37 INFO - PROCESS | 1646 | 1467912337664 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119be9000) [pid = 1646] [serial = 2186] [outer = 0x119acc800] 10:25:38 INFO - PROCESS | 1646 | 1467912338079 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]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 10:25:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:25:38 INFO - PROCESS | 1646 | 1467912338131 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 1646 | 1467912338133 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:25:38 INFO - PROCESS | 1646 | 1467912338135 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 1646 | 1467912338136 Marionette TRACE conn2 <- [1,2886,null,{}] 10:25:38 INFO - PROCESS | 1646 | 1467912338139 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}] 10:25:38 INFO - PROCESS | 1646 | 1467912338140 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:38 INFO - PROCESS | 1646 | 1467912338257 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:25:38 INFO - PROCESS | 1646 | 1467912338327 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 1646 | 1467912338329 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12928e800 == 35 [pid = 1646] [id = 729] 10:25:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x121010000) [pid = 1646] [serial = 2187] [outer = 0x0] 10:25:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123867000) [pid = 1646] [serial = 2188] [outer = 0x121010000] 10:25:38 INFO - PROCESS | 1646 | 1467912338357 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123c7a400) [pid = 1646] [serial = 2189] [outer = 0x121010000] 10:25:38 INFO - PROCESS | 1646 | 1467912338745 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]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 669ms 10:25:38 INFO - PROCESS | 1646 | 1467912338826 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 1646 | 1467912338828 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:25:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:25:38 INFO - PROCESS | 1646 | 1467912338832 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 1646 | 1467912338833 Marionette TRACE conn2 <- [1,2890,null,{}] 10:25:38 INFO - PROCESS | 1646 | 1467912338836 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}] 10:25:38 INFO - PROCESS | 1646 | 1467912338837 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:38 INFO - PROCESS | 1646 | 1467912338946 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:25:39 INFO - PROCESS | 1646 | 1467912339030 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1646 | 1467912339032 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7bc800 == 36 [pid = 1646] [id = 730] 10:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1243b1000) [pid = 1646] [serial = 2190] [outer = 0x0] 10:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124529800) [pid = 1646] [serial = 2191] [outer = 0x1243b1000] 10:25:39 INFO - PROCESS | 1646 | 1467912339079 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x124c27000) [pid = 1646] [serial = 2192] [outer = 0x1243b1000] 10:25:39 INFO - PROCESS | 1646 | 1467912339633 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:25:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 875ms 10:25:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:25:39 INFO - PROCESS | 1646 | 1467912339708 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 1646 | 1467912339709 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:25:39 INFO - PROCESS | 1646 | 1467912339711 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 1646 | 1467912339713 Marionette TRACE conn2 <- [1,2894,null,{}] 10:25:39 INFO - PROCESS | 1646 | 1467912339715 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}] 10:25:39 INFO - PROCESS | 1646 | 1467912339720 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:39 INFO - PROCESS | 1646 | 1467912339841 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:25:39 INFO - PROCESS | 1646 | 1467912339897 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1646 | 1467912339899 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e3800 == 37 [pid = 1646] [id = 731] 10:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x124ce6c00) [pid = 1646] [serial = 2193] [outer = 0x0] 10:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12679cc00) [pid = 1646] [serial = 2194] [outer = 0x124ce6c00] 10:25:39 INFO - PROCESS | 1646 | 1467912339927 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x128a41800) [pid = 1646] [serial = 2195] [outer = 0x124ce6c00] 10:25:40 INFO - PROCESS | 1646 | 1467912340394 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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:25:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 10:25:40 INFO - PROCESS | 1646 | 1467912340434 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:25:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:25:40 INFO - PROCESS | 1646 | 1467912340437 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:25:40 INFO - PROCESS | 1646 | 1467912340442 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 1646 | 1467912340445 Marionette TRACE conn2 <- [1,2898,null,{}] 10:25:40 INFO - PROCESS | 1646 | 1467912340449 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}] 10:25:40 INFO - PROCESS | 1646 | 1467912340450 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:40 INFO - PROCESS | 1646 | 1467912340552 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x123335000 == 36 [pid = 1646] [id = 724] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x119c5e000 == 35 [pid = 1646] [id = 723] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x1182ac000 == 34 [pid = 1646] [id = 722] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ab800 == 33 [pid = 1646] [id = 721] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x11832c800 == 32 [pid = 1646] [id = 720] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf95800 == 31 [pid = 1646] [id = 719] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e3800 == 30 [pid = 1646] [id = 731] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7bc800 == 29 [pid = 1646] [id = 730] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x12928e800 == 28 [pid = 1646] [id = 729] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x1169af000 == 27 [pid = 1646] [id = 728] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x123ce3000 == 26 [pid = 1646] [id = 727] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x1236ac800 == 25 [pid = 1646] [id = 725] 10:25:41 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d3800 == 24 [pid = 1646] [id = 726] 10:25:41 INFO - PROCESS | 1646 | 1467912341239 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 1646 | 1467912341240 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f8b800 == 25 [pid = 1646] [id = 732] 10:25:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1120cec00) [pid = 1646] [serial = 2196] [outer = 0x0] 10:25:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1120d5000) [pid = 1646] [serial = 2197] [outer = 0x1120cec00] 10:25:41 INFO - PROCESS | 1646 | 1467912341293 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x113163c00) [pid = 1646] [serial = 2198] [outer = 0x1120cec00] 10:25:41 INFO - PROCESS | 1646 | 1467912341716 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]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:25:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1325ms 10:25:41 INFO - PROCESS | 1646 | 1467912341768 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 1646 | 1467912341770 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:25:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:25:41 INFO - PROCESS | 1646 | 1467912341781 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 1646 | 1467912341784 Marionette TRACE conn2 <- [1,2902,null,{}] 10:25:41 INFO - PROCESS | 1646 | 1467912341790 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}] 10:25:41 INFO - PROCESS | 1646 | 1467912341792 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:41 INFO - PROCESS | 1646 | 1467912341959 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:25:41 INFO - PROCESS | 1646 | 1467912341985 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 1646 | 1467912341987 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119284000 == 26 [pid = 1646] [id = 733] 10:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x118135800) [pid = 1646] [serial = 2199] [outer = 0x0] 10:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118140000) [pid = 1646] [serial = 2200] [outer = 0x118135800] 10:25:42 INFO - PROCESS | 1646 | 1467912342016 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x118583c00) [pid = 1646] [serial = 2201] [outer = 0x118135800] 10:25:42 INFO - PROCESS | 1646 | 1467912342379 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 623ms 10:25:42 INFO - PROCESS | 1646 | 1467912342406 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 1646 | 1467912342411 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:25:42 INFO - PROCESS | 1646 | 1467912342420 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 1646 | 1467912342421 Marionette TRACE conn2 <- [1,2906,null,{}] 10:25:42 INFO - PROCESS | 1646 | 1467912342423 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}] 10:25:42 INFO - PROCESS | 1646 | 1467912342425 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:42 INFO - PROCESS | 1646 | 1467912342547 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:25:42 INFO - PROCESS | 1646 | 1467912342586 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 1646 | 1467912342587 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236a8000 == 27 [pid = 1646] [id = 734] 10:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11941c800) [pid = 1646] [serial = 2202] [outer = 0x0] 10:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119640c00) [pid = 1646] [serial = 2203] [outer = 0x11941c800] 10:25:42 INFO - PROCESS | 1646 | 1467912342622 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119a84400) [pid = 1646] [serial = 2204] [outer = 0x11941c800] 10:25:43 INFO - PROCESS | 1646 | 1467912343137 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]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 771ms 10:25:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:25:43 INFO - PROCESS | 1646 | 1467912343192 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 1646 | 1467912343193 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:25:43 INFO - PROCESS | 1646 | 1467912343201 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 1646 | 1467912343210 Marionette TRACE conn2 <- [1,2910,null,{}] 10:25:43 INFO - PROCESS | 1646 | 1467912343215 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}] 10:25:43 INFO - PROCESS | 1646 | 1467912343219 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x126a2e000) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119be0400) [pid = 1646] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119423c00) [pid = 1646] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1241ec400) [pid = 1646] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119accc00) [pid = 1646] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1120cac00) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x123002c00) [pid = 1646] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x112b79c00) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11067e800) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118436000) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119be3400) [pid = 1646] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128af2800) [pid = 1646] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11358c000) [pid = 1646] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119646400) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12c823000) [pid = 1646] [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.] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x112bca400) [pid = 1646] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12cf7f000) [pid = 1646] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128c88400) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119471800) [pid = 1646] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128af0000) [pid = 1646] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1120ca400) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119473c00) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128de2400) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113736000) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11372e800) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118371000) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1120cdc00) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119422c00) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:25:43 INFO - PROCESS | 1646 | 1467912343657 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:25:43 INFO - PROCESS | 1646 | 1467912343667 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 1646 | 1467912343668 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x116939000 == 28 [pid = 1646] [id = 735] 10:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x110744400) [pid = 1646] [serial = 2205] [outer = 0x0] 10:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1119aa400) [pid = 1646] [serial = 2206] [outer = 0x110744400] 10:25:43 INFO - PROCESS | 1646 | 1467912343696 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1149d8800) [pid = 1646] [serial = 2207] [outer = 0x110744400] 10:25:44 INFO - PROCESS | 1646 | 1467912343998 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]]]}] 10:25:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:25:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:25:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 835ms 10:25:44 INFO - TEST-START | /DOMEvents/constructors.html 10:25:44 INFO - PROCESS | 1646 | 1467912344030 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 1646 | 1467912344032 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:25:44 INFO - PROCESS | 1646 | 1467912344034 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 1646 | 1467912344035 Marionette TRACE conn2 <- [1,2914,null,{}] 10:25:44 INFO - PROCESS | 1646 | 1467912344038 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}] 10:25:44 INFO - PROCESS | 1646 | 1467912344039 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:44 INFO - PROCESS | 1646 | 1467912344125 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:25:44 INFO - PROCESS | 1646 | 1467912344186 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1646 | 1467912344187 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c6a000 == 29 [pid = 1646] [id = 736] 10:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1161dc000) [pid = 1646] [serial = 2208] [outer = 0x0] 10:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1187cd800) [pid = 1646] [serial = 2209] [outer = 0x1161dc000] 10:25:44 INFO - PROCESS | 1646 | 1467912344212 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119b4a000) [pid = 1646] [serial = 2210] [outer = 0x1161dc000] 10:25:44 INFO - PROCESS | 1646 | 1467912344517 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]]]}] 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:25:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:25:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:25:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:25:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:25:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:25:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:25:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:25:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:25:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 528ms 10:25:44 INFO - PROCESS | 1646 | 1467912344564 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 1646 | 1467912344565 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:25:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:25:44 INFO - PROCESS | 1646 | 1467912344568 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 1646 | 1467912344569 Marionette TRACE conn2 <- [1,2918,null,{}] 10:25:44 INFO - PROCESS | 1646 | 1467912344572 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}] 10:25:44 INFO - PROCESS | 1646 | 1467912344573 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:44 INFO - PROCESS | 1646 | 1467912344649 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:25:44 INFO - PROCESS | 1646 | 1467912344653 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1646 | 1467912344660 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8e6000 == 30 [pid = 1646] [id = 737] 10:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119419c00) [pid = 1646] [serial = 2211] [outer = 0x0] 10:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1243b4c00) [pid = 1646] [serial = 2212] [outer = 0x119419c00] 10:25:44 INFO - PROCESS | 1646 | 1467912344693 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124c30800) [pid = 1646] [serial = 2213] [outer = 0x119419c00] 10:25:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:25:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 468ms 10:25:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:25:45 INFO - PROCESS | 1646 | 1467912345033 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:25:45 INFO - PROCESS | 1646 | 1467912345038 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 1646 | 1467912345039 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:25:45 INFO - PROCESS | 1646 | 1467912345044 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 1646 | 1467912345046 Marionette TRACE conn2 <- [1,2922,null,{}] 10:25:45 INFO - PROCESS | 1646 | 1467912345048 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}] 10:25:45 INFO - PROCESS | 1646 | 1467912345050 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:45 INFO - PROCESS | 1646 | 1467912345162 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:25:45 INFO - PROCESS | 1646 | 1467912345177 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 1646 | 1467912345178 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f8b000 == 31 [pid = 1646] [id = 738] 10:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1133a8800) [pid = 1646] [serial = 2214] [outer = 0x0] 10:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1241ec400) [pid = 1646] [serial = 2215] [outer = 0x1133a8800] 10:25:45 INFO - PROCESS | 1646 | 1467912345202 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126125c00) [pid = 1646] [serial = 2216] [outer = 0x1133a8800] 10:25:45 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:25:45 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:25:45 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:25:45 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:25:45 INFO - PROCESS | 1646 | 1467912345499 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]]]}] 10:25:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:25:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:25:45 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 10:25:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:25:45 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 10:25:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:25:45 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]" 10:25:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:25:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:25:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 10:25:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:25:45 INFO - PROCESS | 1646 | 1467912345515 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 1646 | 1467912345516 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:25:45 INFO - PROCESS | 1646 | 1467912345519 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 1646 | 1467912345520 Marionette TRACE conn2 <- [1,2926,null,{}] 10:25:45 INFO - PROCESS | 1646 | 1467912345523 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}] 10:25:45 INFO - PROCESS | 1646 | 1467912345527 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:45 INFO - PROCESS | 1646 | 1467912345656 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:25:45 INFO - PROCESS | 1646 | 1467912345716 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 1646 | 1467912345718 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11149a800 == 32 [pid = 1646] [id = 739] 10:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11067f000) [pid = 1646] [serial = 2217] [outer = 0x0] 10:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1106f2400) [pid = 1646] [serial = 2218] [outer = 0x11067f000] 10:25:45 INFO - PROCESS | 1646 | 1467912345750 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1120ca400) [pid = 1646] [serial = 2219] [outer = 0x11067f000] 10:25:46 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:25:46 INFO - PROCESS | 1646 | 1467912346187 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]]]}] 10:25:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:25:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 719ms 10:25:46 INFO - PROCESS | 1646 | 1467912346239 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 1646 | 1467912346241 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:25:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:25:46 INFO - PROCESS | 1646 | 1467912346245 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1646 | 1467912346247 Marionette TRACE conn2 <- [1,2930,null,{}] 10:25:46 INFO - PROCESS | 1646 | 1467912346250 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}] 10:25:46 INFO - PROCESS | 1646 | 1467912346254 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:46 INFO - PROCESS | 1646 | 1467912346365 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:25:46 INFO - PROCESS | 1646 | 1467912346474 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1646 | 1467912346475 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12600c800 == 33 [pid = 1646] [id = 740] 10:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11803c000) [pid = 1646] [serial = 2220] [outer = 0x0] 10:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118429800) [pid = 1646] [serial = 2221] [outer = 0x11803c000] 10:25:46 INFO - PROCESS | 1646 | 1467912346505 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11941c000) [pid = 1646] [serial = 2222] [outer = 0x11803c000] 10:25:46 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:25:46 INFO - PROCESS | 1646 | 1467912346909 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]]]}] 10:25:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:25:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 673ms 10:25:46 INFO - PROCESS | 1646 | 1467912346918 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 1646 | 1467912346920 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:25:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:25:46 INFO - PROCESS | 1646 | 1467912346922 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1646 | 1467912346924 Marionette TRACE conn2 <- [1,2934,null,{}] 10:25:46 INFO - PROCESS | 1646 | 1467912346926 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}] 10:25:46 INFO - PROCESS | 1646 | 1467912346928 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:47 INFO - PROCESS | 1646 | 1467912347036 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:25:47 INFO - PROCESS | 1646 | 1467912347098 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 1646 | 1467912347100 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b276000 == 34 [pid = 1646] [id = 741] 10:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119475800) [pid = 1646] [serial = 2223] [outer = 0x0] 10:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119a8a400) [pid = 1646] [serial = 2224] [outer = 0x119475800] 10:25:47 INFO - PROCESS | 1646 | 1467912347128 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119b49c00) [pid = 1646] [serial = 2225] [outer = 0x119475800] 10:25:47 INFO - PROCESS | 1646 | 1467912347557 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]]]}] 10:25:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:25:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 10:25:47 INFO - PROCESS | 1646 | 1467912347593 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 1646 | 1467912347596 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:25:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:25:47 INFO - PROCESS | 1646 | 1467912347604 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 1646 | 1467912347606 Marionette TRACE conn2 <- [1,2938,null,{}] 10:25:47 INFO - PROCESS | 1646 | 1467912347609 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}] 10:25:47 INFO - PROCESS | 1646 | 1467912347611 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:47 INFO - PROCESS | 1646 | 1467912347717 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:25:47 INFO - PROCESS | 1646 | 1467912347843 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 1646 | 1467912347845 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a672800 == 35 [pid = 1646] [id = 742] 10:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x123003000) [pid = 1646] [serial = 2226] [outer = 0x0] 10:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x124ce3800) [pid = 1646] [serial = 2227] [outer = 0x123003000] 10:25:47 INFO - PROCESS | 1646 | 1467912347891 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x126128800) [pid = 1646] [serial = 2228] [outer = 0x123003000] 10:25:48 INFO - PROCESS | 1646 | 1467912348400 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]]]}] 10:25:48 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. 10:25:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 829ms 10:25:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:25:48 INFO - PROCESS | 1646 | 1467912348430 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 1646 | 1467912348432 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:25:48 INFO - PROCESS | 1646 | 1467912348435 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 1646 | 1467912348437 Marionette TRACE conn2 <- [1,2942,null,{}] 10:25:48 INFO - PROCESS | 1646 | 1467912348441 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}] 10:25:48 INFO - PROCESS | 1646 | 1467912348443 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:48 INFO - PROCESS | 1646 | 1467912348659 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:25:48 INFO - PROCESS | 1646 | 1467912348784 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 1646 | 1467912348785 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188a9800 == 36 [pid = 1646] [id = 743] 10:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x110750400) [pid = 1646] [serial = 2229] [outer = 0x0] 10:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11199c400) [pid = 1646] [serial = 2230] [outer = 0x110750400] 10:25:48 INFO - PROCESS | 1646 | 1467912348834 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x112a26400) [pid = 1646] [serial = 2231] [outer = 0x110750400] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x115f8b000 == 35 [pid = 1646] [id = 738] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8e6000 == 34 [pid = 1646] [id = 737] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x128c6a000 == 33 [pid = 1646] [id = 736] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x116939000 == 32 [pid = 1646] [id = 735] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1236a8000 == 31 [pid = 1646] [id = 734] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119284000 == 30 [pid = 1646] [id = 733] 10:25:49 INFO - PROCESS | 1646 | --DOCSHELL 0x115f8b800 == 29 [pid = 1646] [id = 732] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12cf80800) [pid = 1646] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x128a46400) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x128af7000) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1120d6000) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x112836c00) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128af8000) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12100dc00) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1230c7800) [pid = 1646] [serial = 2126] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1195bdc00) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119a88c00) [pid = 1646] [serial = 2120] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x126092800) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119a80000) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119b48000) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119be1000) [pid = 1646] [serial = 2123] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128aef800) [pid = 1646] [serial = 2138] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119155800) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119424000) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123c75800) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124b8ec00) [pid = 1646] [serial = 2132] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11617b000) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11670fc00) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x117eb2000) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11813b400) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11852b400) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11858c800) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12378a000) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123c4e000) [pid = 1646] [serial = 2129] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11999f000) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128b74400) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128b6a800) [pid = 1646] [serial = 2141] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128c7d000) [pid = 1646] [serial = 2144] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128c85c00) [pid = 1646] [serial = 2147] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123c47800) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128c88800) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1187d2800) [pid = 1646] [serial = 1439] [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.] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1199a4400) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128cf1400) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12679dc00) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1195bec00) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129329400) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129237c00) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x116183800) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11671e000) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1170b0c00) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118043800) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11858bc00) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119417c00) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112595c00) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x11358cc00) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12416e400) [pid = 1646] [serial = 2150] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x119647000) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126cca800) [pid = 1646] [serial = 2135] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128cea400) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 10:25:49 INFO - PROCESS | 1646 | 1467912349346 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"]]]}] 10:25:49 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 10:25:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:25:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 924ms 10:25:49 INFO - PROCESS | 1646 | 1467912349361 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 1646 | 1467912349363 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:25:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:25:49 INFO - PROCESS | 1646 | 1467912349366 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 1646 | 1467912349368 Marionette TRACE conn2 <- [1,2946,null,{}] 10:25:49 INFO - PROCESS | 1646 | 1467912349371 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}] 10:25:49 INFO - PROCESS | 1646 | 1467912349373 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:49 INFO - PROCESS | 1646 | 1467912349460 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:25:49 INFO - PROCESS | 1646 | 1467912349465 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 1646 | 1467912349466 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x11833e800 == 30 [pid = 1646] [id = 744] 10:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1170b0c00) [pid = 1646] [serial = 2232] [outer = 0x0] 10:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x118043800) [pid = 1646] [serial = 2233] [outer = 0x1170b0c00] 10:25:49 INFO - PROCESS | 1646 | 1467912349493 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11858c800) [pid = 1646] [serial = 2234] [outer = 0x1170b0c00] 10:25:49 INFO - PROCESS | 1646 | 1467912349960 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]]]}] 10:25:49 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. 10:25:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 619ms 10:25:49 INFO - PROCESS | 1646 | 1467912349987 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 1646 | 1467912349990 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:25:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:25:49 INFO - PROCESS | 1646 | 1467912349994 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 1646 | 1467912349996 Marionette TRACE conn2 <- [1,2950,null,{}] 10:25:50 INFO - PROCESS | 1646 | 1467912349999 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}] 10:25:50 INFO - PROCESS | 1646 | 1467912350001 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:50 INFO - PROCESS | 1646 | 1467912350120 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:25:50 INFO - PROCESS | 1646 | 1467912350129 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 1646 | 1467912350130 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12312c800 == 31 [pid = 1646] [id = 745] 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119472400) [pid = 1646] [serial = 2235] [outer = 0x0] 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1195c9000) [pid = 1646] [serial = 2236] [outer = 0x119472400] 10:25:50 INFO - PROCESS | 1646 | 1467912350156 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119a81400) [pid = 1646] [serial = 2237] [outer = 0x119472400] 10:25:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x123495000 == 32 [pid = 1646] [id = 746] 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119b4b000) [pid = 1646] [serial = 2238] [outer = 0x0] 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1170b2400) [pid = 1646] [serial = 2239] [outer = 0x119b4b000] 10:25:50 INFO - PROCESS | 1646 | 1467912350521 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]]]}] 10:25:50 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. 10:25:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 10:25:50 INFO - PROCESS | 1646 | 1467912350563 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 1646 | 1467912350566 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:25:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:25:50 INFO - PROCESS | 1646 | 1467912350573 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 1646 | 1467912350576 Marionette TRACE conn2 <- [1,2954,null,{}] 10:25:50 INFO - PROCESS | 1646 | 1467912350578 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}] 10:25:50 INFO - PROCESS | 1646 | 1467912350581 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:50 INFO - PROCESS | 1646 | 1467912350685 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:25:50 INFO - PROCESS | 1646 | 1467912350712 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 1646 | 1467912350713 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1243cd800 == 33 [pid = 1646] [id = 747] 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x123008000) [pid = 1646] [serial = 2240] [outer = 0x0] 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123c4e000) [pid = 1646] [serial = 2241] [outer = 0x123008000] 10:25:50 INFO - PROCESS | 1646 | 1467912350738 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x124b97000) [pid = 1646] [serial = 2242] [outer = 0x123008000] 10:25:51 INFO - PROCESS | 1646 | 1467912351043 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]]]}] 10:25:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:25:51 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 10:25:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 531ms 10:25:51 INFO - PROCESS | 1646 | 1467912351100 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 1646 | 1467912351102 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:25:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:25:51 INFO - PROCESS | 1646 | 1467912351104 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 1646 | 1467912351105 Marionette TRACE conn2 <- [1,2958,null,{}] 10:25:51 INFO - PROCESS | 1646 | 1467912351107 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}] 10:25:51 INFO - PROCESS | 1646 | 1467912351108 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:51 INFO - PROCESS | 1646 | 1467912351231 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:25:51 INFO - PROCESS | 1646 | 1467912351237 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 1646 | 1467912351238 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c5d000 == 34 [pid = 1646] [id = 748] 10:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1230bec00) [pid = 1646] [serial = 2243] [outer = 0x0] 10:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x124cee000) [pid = 1646] [serial = 2244] [outer = 0x1230bec00] 10:25:51 INFO - PROCESS | 1646 | 1467912351263 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x128a43400) [pid = 1646] [serial = 2245] [outer = 0x1230bec00] 10:25:51 INFO - PROCESS | 1646 | 1467912351562 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]]]}] 10:25:51 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. 10:25:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 10:25:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:25:51 INFO - PROCESS | 1646 | 1467912351594 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 1646 | 1467912351595 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:25:51 INFO - PROCESS | 1646 | 1467912351598 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 1646 | 1467912351599 Marionette TRACE conn2 <- [1,2962,null,{}] 10:25:51 INFO - PROCESS | 1646 | 1467912351601 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}] 10:25:51 INFO - PROCESS | 1646 | 1467912351602 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:51 INFO - PROCESS | 1646 | 1467912351711 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:25:51 INFO - PROCESS | 1646 | 1467912351715 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 1646 | 1467912351719 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b6800 == 35 [pid = 1646] [id = 749] 10:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x128af6c00) [pid = 1646] [serial = 2246] [outer = 0x0] 10:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x128afa400) [pid = 1646] [serial = 2247] [outer = 0x128af6c00] 10:25:51 INFO - PROCESS | 1646 | 1467912351783 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128b70400) [pid = 1646] [serial = 2248] [outer = 0x128af6c00] 10:25:52 INFO - PROCESS | 1646 | 1467912352102 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]]]}] 10:25:52 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. 10:25:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 518ms 10:25:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:25:52 INFO - PROCESS | 1646 | 1467912352117 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 1646 | 1467912352118 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:25:52 INFO - PROCESS | 1646 | 1467912352120 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 1646 | 1467912352121 Marionette TRACE conn2 <- [1,2966,null,{}] 10:25:52 INFO - PROCESS | 1646 | 1467912352124 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}] 10:25:52 INFO - PROCESS | 1646 | 1467912352127 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:52 INFO - PROCESS | 1646 | 1467912352232 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:25:52 INFO - PROCESS | 1646 | 1467912352236 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 1646 | 1467912352237 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x113742000 == 36 [pid = 1646] [id = 750] 10:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128b70800) [pid = 1646] [serial = 2249] [outer = 0x0] 10:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128c82800) [pid = 1646] [serial = 2250] [outer = 0x128b70800] 10:25:52 INFO - PROCESS | 1646 | 1467912352301 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128ce2c00) [pid = 1646] [serial = 2251] [outer = 0x128b70800] 10:25:52 INFO - PROCESS | 1646 | 1467912352580 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]]]}] 10:25:52 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. 10:25:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 10:25:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:25:52 INFO - PROCESS | 1646 | 1467912352601 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 1646 | 1467912352602 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:25:52 INFO - PROCESS | 1646 | 1467912352604 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 1646 | 1467912352605 Marionette TRACE conn2 <- [1,2970,null,{}] 10:25:52 INFO - PROCESS | 1646 | 1467912352625 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}] 10:25:52 INFO - PROCESS | 1646 | 1467912352628 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:52 INFO - PROCESS | 1646 | 1467912352731 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:25:52 INFO - PROCESS | 1646 | 1467912352735 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 1646 | 1467912352736 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd57000 == 37 [pid = 1646] [id = 751] 10:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128c88400) [pid = 1646] [serial = 2252] [outer = 0x0] 10:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128ceb800) [pid = 1646] [serial = 2253] [outer = 0x128c88400] 10:25:52 INFO - PROCESS | 1646 | 1467912352793 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128de7800) [pid = 1646] [serial = 2254] [outer = 0x128c88400] 10:25:53 INFO - PROCESS | 1646 | 1467912353103 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]]]}] 10:25:53 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. 10:25:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 528ms 10:25:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:25:53 INFO - PROCESS | 1646 | 1467912353132 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1646 | 1467912353133 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:25:53 INFO - PROCESS | 1646 | 1467912353135 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1646 | 1467912353136 Marionette TRACE conn2 <- [1,2974,null,{}] 10:25:53 INFO - PROCESS | 1646 | 1467912353139 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}] 10:25:53 INFO - PROCESS | 1646 | 1467912353141 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:53 INFO - PROCESS | 1646 | 1467912353255 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:25:53 INFO - PROCESS | 1646 | 1467912353267 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1646 | 1467912353268 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c708000 == 38 [pid = 1646] [id = 752] 10:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124ced800) [pid = 1646] [serial = 2255] [outer = 0x0] 10:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12932a800) [pid = 1646] [serial = 2256] [outer = 0x124ced800] 10:25:53 INFO - PROCESS | 1646 | 1467912353292 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129331000) [pid = 1646] [serial = 2257] [outer = 0x124ced800] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11941c800) [pid = 1646] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124ce6c00) [pid = 1646] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11358c400) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118436400) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119acc800) [pid = 1646] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x121010000) [pid = 1646] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1243b1000) [pid = 1646] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118135800) [pid = 1646] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119419c00) [pid = 1646] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x110744400) [pid = 1646] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1120cec00) [pid = 1646] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:25:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1161dc000) [pid = 1646] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:25:53 INFO - PROCESS | 1646 | 1467912353614 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]]]}] 10:25:53 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. 10:25:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 522ms 10:25:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:25:53 INFO - PROCESS | 1646 | 1467912353659 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1646 | 1467912353660 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:25:53 INFO - PROCESS | 1646 | 1467912353662 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1646 | 1467912353663 Marionette TRACE conn2 <- [1,2978,null,{}] 10:25:53 INFO - PROCESS | 1646 | 1467912353666 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}] 10:25:53 INFO - PROCESS | 1646 | 1467912353667 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:53 INFO - PROCESS | 1646 | 1467912353753 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:25:53 INFO - PROCESS | 1646 | 1467912353814 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1646 | 1467912353815 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c71e800 == 39 [pid = 1646] [id = 753] 10:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x110750800) [pid = 1646] [serial = 2258] [outer = 0x0] 10:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a86800) [pid = 1646] [serial = 2259] [outer = 0x110750800] 10:25:53 INFO - PROCESS | 1646 | 1467912353840 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x129329400) [pid = 1646] [serial = 2260] [outer = 0x110750800] 10:25:54 INFO - PROCESS | 1646 | 1467912354079 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]]]}] 10:25:54 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. 10:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 420ms 10:25:54 INFO - PROCESS | 1646 | 1467912354083 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 1646 | 1467912354084 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:25:54 INFO - PROCESS | 1646 | 1467912354086 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 1646 | 1467912354087 Marionette TRACE conn2 <- [1,2982,null,{}] 10:25:54 INFO - PROCESS | 1646 | 1467912354097 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}] 10:25:54 INFO - PROCESS | 1646 | 1467912354098 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:54 INFO - PROCESS | 1646 | 1467912354206 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:25:54 INFO - PROCESS | 1646 | 1467912354210 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 1646 | 1467912354212 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf75000 == 40 [pid = 1646] [id = 754] 10:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x129329c00) [pid = 1646] [serial = 2261] [outer = 0x0] 10:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x129561000) [pid = 1646] [serial = 2262] [outer = 0x129329c00] 10:25:54 INFO - PROCESS | 1646 | 1467912354238 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12956c800) [pid = 1646] [serial = 2263] [outer = 0x129329c00] 10:25:54 INFO - PROCESS | 1646 | 1467912354577 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"]]]}] 10:25:54 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 10:25:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 521ms 10:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:25:54 INFO - PROCESS | 1646 | 1467912354610 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 1646 | 1467912354612 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:25:54 INFO - PROCESS | 1646 | 1467912354614 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 1646 | 1467912354616 Marionette TRACE conn2 <- [1,2986,null,{}] 10:25:54 INFO - PROCESS | 1646 | 1467912354618 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}] 10:25:54 INFO - PROCESS | 1646 | 1467912354619 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:54 INFO - PROCESS | 1646 | 1467912354742 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:25:54 INFO - PROCESS | 1646 | 1467912354748 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 1646 | 1467912354749 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf94000 == 41 [pid = 1646] [id = 755] 10:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12956bc00) [pid = 1646] [serial = 2264] [outer = 0x0] 10:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129579000) [pid = 1646] [serial = 2265] [outer = 0x12956bc00] 10:25:54 INFO - PROCESS | 1646 | 1467912354773 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a6c2000) [pid = 1646] [serial = 2266] [outer = 0x12956bc00] 10:25:55 INFO - PROCESS | 1646 | 1467912355052 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]]]}] 10:25:55 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. 10:25:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 10:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:25:55 INFO - PROCESS | 1646 | 1467912355085 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1646 | 1467912355086 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:25:55 INFO - PROCESS | 1646 | 1467912355090 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 1646 | 1467912355093 Marionette TRACE conn2 <- [1,2990,null,{}] 10:25:55 INFO - PROCESS | 1646 | 1467912355097 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}] 10:25:55 INFO - PROCESS | 1646 | 1467912355098 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:55 INFO - PROCESS | 1646 | 1467912355196 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:25:55 INFO - PROCESS | 1646 | 1467912355199 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 1646 | 1467912355200 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d288000 == 42 [pid = 1646] [id = 756] 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118133800) [pid = 1646] [serial = 2267] [outer = 0x0] 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a817400) [pid = 1646] [serial = 2268] [outer = 0x118133800] 10:25:55 INFO - PROCESS | 1646 | 1467912355224 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a81bc00) [pid = 1646] [serial = 2269] [outer = 0x118133800] 10:25:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cfb4800 == 43 [pid = 1646] [id = 757] 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12aa53400) [pid = 1646] [serial = 2270] [outer = 0x0] 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12956d400) [pid = 1646] [serial = 2271] [outer = 0x12aa53400] 10:25:55 INFO - PROCESS | 1646 | 1467912355628 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]]]}] 10:25:55 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. 10:25:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 574ms 10:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:25:55 INFO - PROCESS | 1646 | 1467912355663 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1646 | 1467912355665 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:25:55 INFO - PROCESS | 1646 | 1467912355668 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 1646 | 1467912355670 Marionette TRACE conn2 <- [1,2994,null,{}] 10:25:55 INFO - PROCESS | 1646 | 1467912355675 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}] 10:25:55 INFO - PROCESS | 1646 | 1467912355677 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:55 INFO - PROCESS | 1646 | 1467912355812 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:25:55 INFO - PROCESS | 1646 | 1467912355890 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 1646 | 1467912355892 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188aa000 == 44 [pid = 1646] [id = 758] 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11662f000) [pid = 1646] [serial = 2272] [outer = 0x0] 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116a0b400) [pid = 1646] [serial = 2273] [outer = 0x11662f000] 10:25:55 INFO - PROCESS | 1646 | 1467912355924 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118371c00) [pid = 1646] [serial = 2274] [outer = 0x11662f000] 10:25:56 INFO - PROCESS | 1646 | 1467912356314 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]]]}] 10:25:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:25:56 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 10:25:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 10:25:56 INFO - PROCESS | 1646 | 1467912356339 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 1646 | 1467912356342 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:25:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:25:56 INFO - PROCESS | 1646 | 1467912356347 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 1646 | 1467912356349 Marionette TRACE conn2 <- [1,2998,null,{}] 10:25:56 INFO - PROCESS | 1646 | 1467912356351 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}] 10:25:56 INFO - PROCESS | 1646 | 1467912356353 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:56 INFO - PROCESS | 1646 | 1467912356466 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:25:56 INFO - PROCESS | 1646 | 1467912356529 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 1646 | 1467912356530 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265bb800 == 45 [pid = 1646] [id = 759] 10:25:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11858d800) [pid = 1646] [serial = 2275] [outer = 0x0] 10:25:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119642c00) [pid = 1646] [serial = 2276] [outer = 0x11858d800] 10:25:56 INFO - PROCESS | 1646 | 1467912356601 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119ad6c00) [pid = 1646] [serial = 2277] [outer = 0x11858d800] 10:25:57 INFO - PROCESS | 1646 | 1467912357038 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]]]}] 10:25:57 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. 10:25:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 720ms 10:25:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:25:57 INFO - PROCESS | 1646 | 1467912357067 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1646 | 1467912357069 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:25:57 INFO - PROCESS | 1646 | 1467912357071 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1646 | 1467912357074 Marionette TRACE conn2 <- [1,3002,null,{}] 10:25:57 INFO - PROCESS | 1646 | 1467912357082 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}] 10:25:57 INFO - PROCESS | 1646 | 1467912357085 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:57 INFO - PROCESS | 1646 | 1467912357194 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:25:57 INFO - PROCESS | 1646 | 1467912357303 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1646 | 1467912357305 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cc5d000 == 46 [pid = 1646] [id = 760] 10:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12378a000) [pid = 1646] [serial = 2278] [outer = 0x0] 10:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128a43c00) [pid = 1646] [serial = 2279] [outer = 0x12378a000] 10:25:57 INFO - PROCESS | 1646 | 1467912357337 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128afa800) [pid = 1646] [serial = 2280] [outer = 0x12378a000] 10:25:57 INFO - PROCESS | 1646 | 1467912357693 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]]]}] 10:25:57 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. 10:25:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 10:25:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:25:57 INFO - PROCESS | 1646 | 1467912357744 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1646 | 1467912357746 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:25:57 INFO - PROCESS | 1646 | 1467912357748 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1646 | 1467912357749 Marionette TRACE conn2 <- [1,3006,null,{}] 10:25:57 INFO - PROCESS | 1646 | 1467912357751 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}] 10:25:57 INFO - PROCESS | 1646 | 1467912357753 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:57 INFO - PROCESS | 1646 | 1467912357862 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:25:57 INFO - PROCESS | 1646 | 1467912357921 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1646 | 1467912357923 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d39e000 == 47 [pid = 1646] [id = 761] 10:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128b72400) [pid = 1646] [serial = 2281] [outer = 0x0] 10:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128de2c00) [pid = 1646] [serial = 2282] [outer = 0x128b72400] 10:25:57 INFO - PROCESS | 1646 | 1467912357992 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x129567c00) [pid = 1646] [serial = 2283] [outer = 0x128b72400] 10:25:58 INFO - PROCESS | 1646 | 1467912358367 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]]]}] 10:25:58 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. 10:25:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 668ms 10:25:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:25:58 INFO - PROCESS | 1646 | 1467912358417 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 1646 | 1467912358418 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:25:58 INFO - PROCESS | 1646 | 1467912358420 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 1646 | 1467912358422 Marionette TRACE conn2 <- [1,3010,null,{}] 10:25:58 INFO - PROCESS | 1646 | 1467912358424 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}] 10:25:58 INFO - PROCESS | 1646 | 1467912358426 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:58 INFO - PROCESS | 1646 | 1467912358534 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:25:58 INFO - PROCESS | 1646 | 1467912358631 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 1646 | 1467912358632 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12306b800 == 48 [pid = 1646] [id = 762] 10:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118138000) [pid = 1646] [serial = 2284] [outer = 0x0] 10:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119cdbc00) [pid = 1646] [serial = 2285] [outer = 0x118138000] 10:25:58 INFO - PROCESS | 1646 | 1467912358661 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1295c0400) [pid = 1646] [serial = 2286] [outer = 0x118138000] 10:25:59 INFO - PROCESS | 1646 | 1467912359221 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]]]}] 10:25:59 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 10:25:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 819ms 10:25:59 INFO - PROCESS | 1646 | 1467912359240 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 1646 | 1467912359242 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:25:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:25:59 INFO - PROCESS | 1646 | 1467912359245 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 1646 | 1467912359247 Marionette TRACE conn2 <- [1,3014,null,{}] 10:25:59 INFO - PROCESS | 1646 | 1467912359251 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}] 10:25:59 INFO - PROCESS | 1646 | 1467912359252 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:59 INFO - PROCESS | 1646 | 1467912359353 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:25:59 INFO - PROCESS | 1646 | 1467912359432 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 1646 | 1467912359433 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:25:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fe0800 == 49 [pid = 1646] [id = 763] 10:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11617b000) [pid = 1646] [serial = 2287] [outer = 0x0] 10:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1166f0400) [pid = 1646] [serial = 2288] [outer = 0x11617b000] 10:25:59 INFO - PROCESS | 1646 | 1467912359460 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x117eb1400) [pid = 1646] [serial = 2289] [outer = 0x11617b000] 10:25:59 INFO - PROCESS | 1646 | [1646] 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 10:25:59 INFO - PROCESS | 1646 | 1467912359907 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:25:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:25:59 INFO - {} 10:25:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:25:59 INFO - {} 10:25:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:25:59 INFO - {} 10:25:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:25:59 INFO - {} 10:25:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 10:25:59 INFO - PROCESS | 1646 | 1467912359916 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 1646 | 1467912359919 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:25:59 INFO - TEST-START | /FileAPI/fileReader.html 10:25:59 INFO - PROCESS | 1646 | 1467912359924 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 1646 | 1467912359925 Marionette TRACE conn2 <- [1,3018,null,{}] 10:25:59 INFO - PROCESS | 1646 | 1467912359928 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}] 10:25:59 INFO - PROCESS | 1646 | 1467912359930 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:00 INFO - PROCESS | 1646 | 1467912360028 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:26:00 INFO - PROCESS | 1646 | 1467912360091 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 1646 | 1467912360092 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12313a800 == 50 [pid = 1646] [id = 764] 10:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11813a400) [pid = 1646] [serial = 2290] [outer = 0x0] 10:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1187ce800) [pid = 1646] [serial = 2291] [outer = 0x11813a400] 10:26:00 INFO - PROCESS | 1646 | 1467912360123 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11941bc00) [pid = 1646] [serial = 2292] [outer = 0x11813a400] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf94000 == 49 [pid = 1646] [id = 755] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf75000 == 48 [pid = 1646] [id = 754] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12c71e800 == 47 [pid = 1646] [id = 753] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12c708000 == 46 [pid = 1646] [id = 752] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd57000 == 45 [pid = 1646] [id = 751] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x113742000 == 44 [pid = 1646] [id = 750] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b6800 == 43 [pid = 1646] [id = 749] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x128c5d000 == 42 [pid = 1646] [id = 748] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1243cd800 == 41 [pid = 1646] [id = 747] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x123495000 == 40 [pid = 1646] [id = 746] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12312c800 == 39 [pid = 1646] [id = 745] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x11833e800 == 38 [pid = 1646] [id = 744] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1188a9800 == 37 [pid = 1646] [id = 743] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12a672800 == 36 [pid = 1646] [id = 742] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12b276000 == 35 [pid = 1646] [id = 741] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12600c800 == 34 [pid = 1646] [id = 740] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x11149a800 == 33 [pid = 1646] [id = 739] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12cfb4800 == 32 [pid = 1646] [id = 757] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x119fe0800 == 31 [pid = 1646] [id = 763] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12306b800 == 30 [pid = 1646] [id = 762] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12d39e000 == 29 [pid = 1646] [id = 761] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12cc5d000 == 28 [pid = 1646] [id = 760] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1265bb800 == 27 [pid = 1646] [id = 759] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12d288000 == 26 [pid = 1646] [id = 756] 10:26:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1188aa000 == 25 [pid = 1646] [id = 758] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x119640c00) [pid = 1646] [serial = 2203] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128a41800) [pid = 1646] [serial = 2195] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12679cc00) [pid = 1646] [serial = 2194] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1176eb000) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x116973400) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11670f800) [pid = 1646] [serial = 2183] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11888cc00) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119be9000) [pid = 1646] [serial = 2186] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119b44400) [pid = 1646] [serial = 2185] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x123c7a400) [pid = 1646] [serial = 2189] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123867000) [pid = 1646] [serial = 2188] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124c27000) [pid = 1646] [serial = 2192] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124529800) [pid = 1646] [serial = 2191] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1241ec400) [pid = 1646] [serial = 2215] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118140000) [pid = 1646] [serial = 2200] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118583c00) [pid = 1646] [serial = 2201] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1243b4c00) [pid = 1646] [serial = 2212] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1119aa400) [pid = 1646] [serial = 2206] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119a84400) [pid = 1646] [serial = 2204] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1149d8800) [pid = 1646] [serial = 2207] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x124c30800) [pid = 1646] [serial = 2213] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1120d5000) [pid = 1646] [serial = 2197] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113163c00) [pid = 1646] [serial = 2198] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119b4a000) [pid = 1646] [serial = 2210] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187cd800) [pid = 1646] [serial = 2209] [outer = 0x0] [url = about:blank] 10:26:01 INFO - PROCESS | 1646 | 1467912361190 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]]]}] 10:26:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:26:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:26:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:26:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:26:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1273ms 10:26:01 INFO - PROCESS | 1646 | 1467912361198 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:26:01 INFO - TEST-START | /FileAPI/historical.html 10:26:01 INFO - PROCESS | 1646 | 1467912361200 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:26:01 INFO - PROCESS | 1646 | 1467912361204 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 1646 | 1467912361206 Marionette TRACE conn2 <- [1,3022,null,{}] 10:26:01 INFO - PROCESS | 1646 | 1467912361214 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}] 10:26:01 INFO - PROCESS | 1646 | 1467912361215 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:01 INFO - PROCESS | 1646 | 1467912361326 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:26:01 INFO - PROCESS | 1646 | 1467912361415 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 1646 | 1467912361417 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ad6800 == 26 [pid = 1646] [id = 765] 10:26:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11259ec00) [pid = 1646] [serial = 2293] [outer = 0x0] 10:26:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x112bdac00) [pid = 1646] [serial = 2294] [outer = 0x11259ec00] 10:26:01 INFO - PROCESS | 1646 | 1467912361462 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11612fc00) [pid = 1646] [serial = 2295] [outer = 0x11259ec00] 10:26:01 INFO - PROCESS | 1646 | 1467912361854 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"]]]}] 10:26:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:26:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:26:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:26:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:26:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:26:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:26:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:26:01 INFO - TEST-OK | /FileAPI/historical.html | took 680ms 10:26:01 INFO - PROCESS | 1646 | 1467912361884 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 1646 | 1467912361887 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:26:01 INFO - TEST-START | /FileAPI/idlharness.html 10:26:01 INFO - PROCESS | 1646 | 1467912361891 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 1646 | 1467912361893 Marionette TRACE conn2 <- [1,3026,null,{}] 10:26:01 INFO - PROCESS | 1646 | 1467912361895 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}] 10:26:01 INFO - PROCESS | 1646 | 1467912361897 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:01 INFO - PROCESS | 1646 | 1467912361980 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:26:02 INFO - PROCESS | 1646 | 1467912362035 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 1646 | 1467912362037 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x11872c000 == 27 [pid = 1646] [id = 766] 10:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1161db800) [pid = 1646] [serial = 2296] [outer = 0x0] 10:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1170b9800) [pid = 1646] [serial = 2297] [outer = 0x1161db800] 10:26:02 INFO - PROCESS | 1646 | 1467912362064 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118436400) [pid = 1646] [serial = 2298] [outer = 0x1161db800] 10:26:02 INFO - PROCESS | 1646 | 1467912362688 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]]]}] 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:26:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:26:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:26:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:26:02 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 10:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:26:02 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 10:26:02 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 10:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:26:02 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 10:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:26:02 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 10:26:02 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 10:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:26:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:26:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 835ms 10:26:02 INFO - PROCESS | 1646 | 1467912362726 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 1646 | 1467912362728 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:26:02 INFO - TEST-START | /FileAPI/idlharness.worker 10:26:02 INFO - PROCESS | 1646 | 1467912362732 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 1646 | 1467912362738 Marionette TRACE conn2 <- [1,3030,null,{}] 10:26:02 INFO - PROCESS | 1646 | 1467912362768 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}] 10:26:02 INFO - PROCESS | 1646 | 1467912362772 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:02 INFO - PROCESS | 1646 | 1467912362912 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:26:02 INFO - PROCESS | 1646 | 1467912362998 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1646 | 1467912363000 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d6000 == 28 [pid = 1646] [id = 767] 10:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112592800) [pid = 1646] [serial = 2299] [outer = 0x0] 10:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12452b000) [pid = 1646] [serial = 2300] [outer = 0x112592800] 10:26:03 INFO - PROCESS | 1646 | 1467912363027 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124c2f000) [pid = 1646] [serial = 2301] [outer = 0x112592800] 10:26:03 INFO - PROCESS | 1646 | [1646] 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 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:26:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:26:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:26:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - PROCESS | 1646 | 1467912363666 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,{},{}]]]}] 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:26:03 INFO - {} 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:26:03 INFO - {} 10:26:03 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 - {} 10:26:03 INFO - {} 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:26:03 INFO - {} 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:26:03 INFO - {} 10:26:03 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 - {} 10:26:03 INFO - {} 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 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 10:26:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:26:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:26:03 INFO - {} 10:26:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 960ms 10:26:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:26:03 INFO - PROCESS | 1646 | 1467912363693 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1646 | 1467912363694 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:26:03 INFO - PROCESS | 1646 | 1467912363702 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 1646 | 1467912363703 Marionette TRACE conn2 <- [1,3034,null,{}] 10:26:03 INFO - PROCESS | 1646 | 1467912363706 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}] 10:26:03 INFO - PROCESS | 1646 | 1467912363707 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:03 INFO - PROCESS | 1646 | 1467912363867 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:26:03 INFO - PROCESS | 1646 | 1467912363917 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1646 | 1467912363919 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cfae000 == 29 [pid = 1646] [id = 768] 10:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124c30800) [pid = 1646] [serial = 2302] [outer = 0x0] 10:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ab56c00) [pid = 1646] [serial = 2303] [outer = 0x124c30800] 10:26:03 INFO - PROCESS | 1646 | 1467912363961 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ab60400) [pid = 1646] [serial = 2304] [outer = 0x124c30800] 10:26:04 INFO - PROCESS | 1646 | 1467912364315 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]]]}] 10:26:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:26:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 675ms 10:26:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:26:04 INFO - PROCESS | 1646 | 1467912364372 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 1646 | 1467912364373 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:26:04 INFO - PROCESS | 1646 | 1467912364375 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 1646 | 1467912364377 Marionette TRACE conn2 <- [1,3038,null,{}] 10:26:04 INFO - PROCESS | 1646 | 1467912364379 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}] 10:26:04 INFO - PROCESS | 1646 | 1467912364387 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:04 INFO - PROCESS | 1646 | 1467912364483 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:26:04 INFO - PROCESS | 1646 | 1467912364495 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 1646 | 1467912364496 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3af000 == 30 [pid = 1646] [id = 769] 10:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11617f000) [pid = 1646] [serial = 2305] [outer = 0x0] 10:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b227800) [pid = 1646] [serial = 2306] [outer = 0x11617f000] 10:26:04 INFO - PROCESS | 1646 | 1467912364520 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12b2b7c00) [pid = 1646] [serial = 2307] [outer = 0x11617f000] 10:26:04 INFO - PROCESS | 1646 | 1467912364818 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"]]]}] 10:26:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:26:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:26:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 10:26:04 INFO - PROCESS | 1646 | 1467912364848 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 1646 | 1467912364849 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:26:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:26:04 INFO - PROCESS | 1646 | 1467912364859 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 1646 | 1467912364861 Marionette TRACE conn2 <- [1,3042,null,{}] 10:26:04 INFO - PROCESS | 1646 | 1467912364863 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}] 10:26:04 INFO - PROCESS | 1646 | 1467912364867 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:04 INFO - PROCESS | 1646 | 1467912364969 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:26:05 INFO - PROCESS | 1646 | 1467912365012 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1646 | 1467912365013 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11661b800 == 31 [pid = 1646] [id = 770] 10:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11074e000) [pid = 1646] [serial = 2308] [outer = 0x0] 10:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1167e7400) [pid = 1646] [serial = 2309] [outer = 0x11074e000] 10:26:05 INFO - PROCESS | 1646 | 1467912365035 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ba02400) [pid = 1646] [serial = 2310] [outer = 0x11074e000] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1170b0c00) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123008000) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12956bc00) [pid = 1646] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118133800) [pid = 1646] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124ced800) [pid = 1646] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129329c00) [pid = 1646] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128af6c00) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12aa53400) [pid = 1646] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128c88400) [pid = 1646] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128b70800) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x110750800) [pid = 1646] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11803c000) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x110750400) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119475800) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119472400) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119b4b000) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11067f000) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123003000) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1133a8800) [pid = 1646] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:26:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1230bec00) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:26:05 INFO - PROCESS | 1646 | 1467912365621 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]]]}] 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:26:05 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. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:26:05 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'.) 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:26:05 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. 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:26:05 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. 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:26:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:26:05 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. 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:26:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:26:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:26:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 781ms 10:26:05 INFO - PROCESS | 1646 | 1467912365648 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 1646 | 1467912365650 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:26:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:26:05 INFO - PROCESS | 1646 | 1467912365653 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1646 | 1467912365655 Marionette TRACE conn2 <- [1,3046,null,{}] 10:26:05 INFO - PROCESS | 1646 | 1467912365661 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}] 10:26:05 INFO - PROCESS | 1646 | 1467912365663 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:05 INFO - PROCESS | 1646 | 1467912365779 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:26:05 INFO - PROCESS | 1646 | 1467912365817 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1646 | 1467912365818 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dac0800 == 32 [pid = 1646] [id = 771] 10:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11286b000) [pid = 1646] [serial = 2311] [outer = 0x0] 10:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12956bc00) [pid = 1646] [serial = 2312] [outer = 0x11286b000] 10:26:05 INFO - PROCESS | 1646 | 1467912365838 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12ba9e800) [pid = 1646] [serial = 2313] [outer = 0x11286b000] 10:26:05 INFO - PROCESS | 1646 | [1646] 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 10:26:06 INFO - PROCESS | 1646 | 1467912366085 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:26:06 INFO - {} 10:26:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 477ms 10:26:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:26:06 INFO - PROCESS | 1646 | 1467912366131 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 1646 | 1467912366132 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:26:06 INFO - PROCESS | 1646 | 1467912366134 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1646 | 1467912366135 Marionette TRACE conn2 <- [1,3050,null,{}] 10:26:06 INFO - PROCESS | 1646 | 1467912366137 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}] 10:26:06 INFO - PROCESS | 1646 | 1467912366139 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:06 INFO - PROCESS | 1646 | 1467912366222 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:26:06 INFO - PROCESS | 1646 | 1467912366227 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 1646 | 1467912366229 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e12e800 == 33 [pid = 1646] [id = 772] 10:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12ba9e000) [pid = 1646] [serial = 2314] [outer = 0x0] 10:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12baa9c00) [pid = 1646] [serial = 2315] [outer = 0x12ba9e000] 10:26:06 INFO - PROCESS | 1646 | 1467912366249 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bd73000) [pid = 1646] [serial = 2316] [outer = 0x12ba9e000] 10:26:06 INFO - PROCESS | 1646 | 1467912366538 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]]]}] 10:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:26:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 420ms 10:26:06 INFO - PROCESS | 1646 | 1467912366555 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 1646 | 1467912366557 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:26:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:26:06 INFO - PROCESS | 1646 | 1467912366566 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1646 | 1467912366567 Marionette TRACE conn2 <- [1,3054,null,{}] 10:26:06 INFO - PROCESS | 1646 | 1467912366570 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}] 10:26:06 INFO - PROCESS | 1646 | 1467912366571 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:06 INFO - PROCESS | 1646 | 1467912366651 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:26:06 INFO - PROCESS | 1646 | 1467912366708 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 1646 | 1467912366709 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d5000 == 34 [pid = 1646] [id = 773] 10:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ab5ec00) [pid = 1646] [serial = 2317] [outer = 0x0] 10:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bd79c00) [pid = 1646] [serial = 2318] [outer = 0x12ab5ec00] 10:26:06 INFO - PROCESS | 1646 | 1467912366728 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bd7fc00) [pid = 1646] [serial = 2319] [outer = 0x12ab5ec00] 10:26:07 INFO - PROCESS | 1646 | 1467912367050 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"]]]}] 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:26:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:26:07 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" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:26:07 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" 10:26:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:26:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 537ms 10:26:07 INFO - PROCESS | 1646 | 1467912367104 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 1646 | 1467912367106 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:26:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:26:07 INFO - PROCESS | 1646 | 1467912367108 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 1646 | 1467912367109 Marionette TRACE conn2 <- [1,3058,null,{}] 10:26:07 INFO - PROCESS | 1646 | 1467912367111 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}] 10:26:07 INFO - PROCESS | 1646 | 1467912367112 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:07 INFO - PROCESS | 1646 | 1467912367196 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:26:07 INFO - PROCESS | 1646 | 1467912367199 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 1646 | 1467912367200 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb17000 == 35 [pid = 1646] [id = 774] 10:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bd7f400) [pid = 1646] [serial = 2320] [outer = 0x0] 10:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bd90000) [pid = 1646] [serial = 2321] [outer = 0x12bd7f400] 10:26:07 INFO - PROCESS | 1646 | 1467912367220 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12bddac00) [pid = 1646] [serial = 2322] [outer = 0x12bd7f400] 10:26:07 INFO - PROCESS | 1646 | 1467912367579 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]]]}] 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:26:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:26:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:26:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:26:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:26:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:26:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 528ms 10:26:07 INFO - PROCESS | 1646 | 1467912367637 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 1646 | 1467912367640 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:26:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:26:07 INFO - PROCESS | 1646 | 1467912367684 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 1646 | 1467912367686 Marionette TRACE conn2 <- [1,3062,null,{}] 10:26:07 INFO - PROCESS | 1646 | 1467912367690 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}] 10:26:07 INFO - PROCESS | 1646 | 1467912367691 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:07 INFO - PROCESS | 1646 | 1467912367779 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:26:07 INFO - PROCESS | 1646 | 1467912367870 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 1646 | 1467912367873 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x112990800 == 36 [pid = 1646] [id = 775] 10:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11199fc00) [pid = 1646] [serial = 2323] [outer = 0x0] 10:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1120d8800) [pid = 1646] [serial = 2324] [outer = 0x11199fc00] 10:26:07 INFO - PROCESS | 1646 | 1467912367900 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1133aa000) [pid = 1646] [serial = 2325] [outer = 0x11199fc00] 10:26:08 INFO - PROCESS | 1646 | [1646] 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 10:26:08 INFO - PROCESS | 1646 | 1467912368308 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:26:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:26:08 INFO - {} 10:26:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 674ms 10:26:08 INFO - PROCESS | 1646 | 1467912368357 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 1646 | 1467912368360 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:26:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:26:08 INFO - PROCESS | 1646 | 1467912368411 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 1646 | 1467912368413 Marionette TRACE conn2 <- [1,3066,null,{}] 10:26:08 INFO - PROCESS | 1646 | 1467912368415 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}] 10:26:08 INFO - PROCESS | 1646 | 1467912368417 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:08 INFO - PROCESS | 1646 | 1467912368523 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:26:08 INFO - PROCESS | 1646 | 1467912368598 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 1646 | 1467912368599 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195ea800 == 37 [pid = 1646] [id = 776] 10:26:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11915b000) [pid = 1646] [serial = 2326] [outer = 0x0] 10:26:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1195c0000) [pid = 1646] [serial = 2327] [outer = 0x11915b000] 10:26:08 INFO - PROCESS | 1646 | 1467912368624 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119ad5000) [pid = 1646] [serial = 2328] [outer = 0x11915b000] 10:26:09 INFO - PROCESS | 1646 | 1467912369021 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]]]}] 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:26:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:26:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 10:26:09 INFO - PROCESS | 1646 | 1467912369035 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1646 | 1467912369036 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:26:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:26:09 INFO - PROCESS | 1646 | 1467912369038 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1646 | 1467912369040 Marionette TRACE conn2 <- [1,3070,null,{}] 10:26:09 INFO - PROCESS | 1646 | 1467912369047 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}] 10:26:09 INFO - PROCESS | 1646 | 1467912369050 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:09 INFO - PROCESS | 1646 | 1467912369172 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:26:09 INFO - PROCESS | 1646 | 1467912369253 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1646 | 1467912369255 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12313f800 == 38 [pid = 1646] [id = 777] 10:26:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1187cac00) [pid = 1646] [serial = 2329] [outer = 0x0] 10:26:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119b50400) [pid = 1646] [serial = 2330] [outer = 0x1187cac00] 10:26:09 INFO - PROCESS | 1646 | 1467912369280 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x124c29000) [pid = 1646] [serial = 2331] [outer = 0x1187cac00] 10:26:09 INFO - PROCESS | 1646 | 1467912369783 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]]]}] 10:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:26:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:26:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 783ms 10:26:09 INFO - PROCESS | 1646 | 1467912369821 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1646 | 1467912369824 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:26:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:26:09 INFO - PROCESS | 1646 | 1467912369827 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1646 | 1467912369828 Marionette TRACE conn2 <- [1,3074,null,{}] 10:26:09 INFO - PROCESS | 1646 | 1467912369832 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}] 10:26:09 INFO - PROCESS | 1646 | 1467912369834 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:09 INFO - PROCESS | 1646 | 1467912369933 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:26:09 INFO - PROCESS | 1646 | 1467912369993 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1646 | 1467912369995 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x116f49000 == 39 [pid = 1646] [id = 778] 10:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x117eaec00) [pid = 1646] [serial = 2332] [outer = 0x0] 10:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118044c00) [pid = 1646] [serial = 2333] [outer = 0x117eaec00] 10:26:10 INFO - PROCESS | 1646 | 1467912370018 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11842c800) [pid = 1646] [serial = 2334] [outer = 0x117eaec00] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d5000 == 38 [pid = 1646] [id = 773] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12e12e800 == 37 [pid = 1646] [id = 772] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12dac0800 == 36 [pid = 1646] [id = 771] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11661b800 == 35 [pid = 1646] [id = 770] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3af000 == 34 [pid = 1646] [id = 769] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12cfae000 == 33 [pid = 1646] [id = 768] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d6000 == 32 [pid = 1646] [id = 767] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11872c000 == 31 [pid = 1646] [id = 766] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x116ad6800 == 30 [pid = 1646] [id = 765] 10:26:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12313a800 == 29 [pid = 1646] [id = 764] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119a81400) [pid = 1646] [serial = 2237] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1170b2400) [pid = 1646] [serial = 2239] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1106f2400) [pid = 1646] [serial = 2218] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128de7800) [pid = 1646] [serial = 2254] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1120ca400) [pid = 1646] [serial = 2219] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124ce3800) [pid = 1646] [serial = 2227] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126128800) [pid = 1646] [serial = 2228] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126125c00) [pid = 1646] [serial = 2216] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124cee000) [pid = 1646] [serial = 2244] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118043800) [pid = 1646] [serial = 2233] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11858c800) [pid = 1646] [serial = 2234] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123c4e000) [pid = 1646] [serial = 2241] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124b97000) [pid = 1646] [serial = 2242] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a6c2000) [pid = 1646] [serial = 2266] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a81bc00) [pid = 1646] [serial = 2269] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12932a800) [pid = 1646] [serial = 2256] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129561000) [pid = 1646] [serial = 2262] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128b70400) [pid = 1646] [serial = 2248] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128afa400) [pid = 1646] [serial = 2247] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x129579000) [pid = 1646] [serial = 2265] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129329400) [pid = 1646] [serial = 2260] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a817400) [pid = 1646] [serial = 2268] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129331000) [pid = 1646] [serial = 2257] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12956c800) [pid = 1646] [serial = 2263] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128a43400) [pid = 1646] [serial = 2245] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12956d400) [pid = 1646] [serial = 2271] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128ceb800) [pid = 1646] [serial = 2253] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128ce2c00) [pid = 1646] [serial = 2251] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128c82800) [pid = 1646] [serial = 2250] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119a86800) [pid = 1646] [serial = 2259] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118429800) [pid = 1646] [serial = 2221] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11941c000) [pid = 1646] [serial = 2222] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11199c400) [pid = 1646] [serial = 2230] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a26400) [pid = 1646] [serial = 2231] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119a8a400) [pid = 1646] [serial = 2224] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119b49c00) [pid = 1646] [serial = 2225] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1195c9000) [pid = 1646] [serial = 2236] [outer = 0x0] [url = about:blank] 10:26:10 INFO - PROCESS | 1646 | 1467912370347 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]]]}] 10:26:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:26:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:26:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:26:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:26:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:26:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:26:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 570ms 10:26:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:26:10 INFO - PROCESS | 1646 | 1467912370398 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:26:10 INFO - PROCESS | 1646 | 1467912370400 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:26:10 INFO - PROCESS | 1646 | 1467912370404 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 1646 | 1467912370406 Marionette TRACE conn2 <- [1,3078,null,{}] 10:26:10 INFO - PROCESS | 1646 | 1467912370408 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}] 10:26:10 INFO - PROCESS | 1646 | 1467912370409 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:10 INFO - PROCESS | 1646 | 1467912370484 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:26:10 INFO - PROCESS | 1646 | 1467912370488 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 1646 | 1467912370489 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11927d000 == 30 [pid = 1646] [id = 779] 10:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11858d000) [pid = 1646] [serial = 2335] [outer = 0x0] 10:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119419000) [pid = 1646] [serial = 2336] [outer = 0x11858d000] 10:26:10 INFO - PROCESS | 1646 | 1467912370513 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1195ca000) [pid = 1646] [serial = 2337] [outer = 0x11858d000] 10:26:10 INFO - PROCESS | 1646 | 1467912370865 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] 10:26:10 INFO - PROCESS | 1646 | 1467912370881 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:26:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:26:10 INFO - PROCESS | 1646 | 1467912370884 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 1646 | 1467912370887 Marionette TRACE conn2 <- [1,3082,null,{}] 10:26:10 INFO - PROCESS | 1646 | 1467912370895 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}] 10:26:10 INFO - PROCESS | 1646 | 1467912370899 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:10 INFO - PROCESS | 1646 | 1467912370995 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:26:11 INFO - PROCESS | 1646 | 1467912371001 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 1646 | 1467912371003 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1236b8000 == 31 [pid = 1646] [id = 780] 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119a8bc00) [pid = 1646] [serial = 2338] [outer = 0x0] 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119b4c000) [pid = 1646] [serial = 2339] [outer = 0x119a8bc00] 10:26:11 INFO - PROCESS | 1646 | 1467912371045 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12300c000) [pid = 1646] [serial = 2340] [outer = 0x119a8bc00] 10:26:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:26:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:26:11 INFO - PROCESS | 1646 | 1467912371355 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]]]}] 10:26:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:26:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 477ms 10:26:11 INFO - PROCESS | 1646 | 1467912371362 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 1646 | 1467912371363 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:26:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:26:11 INFO - PROCESS | 1646 | 1467912371366 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1646 | 1467912371367 Marionette TRACE conn2 <- [1,3086,null,{}] 10:26:11 INFO - PROCESS | 1646 | 1467912371369 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}] 10:26:11 INFO - PROCESS | 1646 | 1467912371370 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:11 INFO - PROCESS | 1646 | 1467912371457 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:26:11 INFO - PROCESS | 1646 | 1467912371511 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 1646 | 1467912371513 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cbc800 == 32 [pid = 1646] [id = 781] 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123007800) [pid = 1646] [serial = 2341] [outer = 0x0] 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1243b8c00) [pid = 1646] [serial = 2342] [outer = 0x123007800] 10:26:11 INFO - PROCESS | 1646 | 1467912371533 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124c30000) [pid = 1646] [serial = 2343] [outer = 0x123007800] 10:26:11 INFO - PROCESS | 1646 | 1467912371755 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:26:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:26:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 422ms 10:26:11 INFO - PROCESS | 1646 | 1467912371789 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 1646 | 1467912371790 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:26:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:26:11 INFO - PROCESS | 1646 | 1467912371801 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1646 | 1467912371802 Marionette TRACE conn2 <- [1,3090,null,{}] 10:26:11 INFO - PROCESS | 1646 | 1467912371804 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}] 10:26:11 INFO - PROCESS | 1646 | 1467912371805 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:11 INFO - PROCESS | 1646 | 1467912371880 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:26:11 INFO - PROCESS | 1646 | 1467912371891 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 1646 | 1467912371892 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a66800 == 33 [pid = 1646] [id = 782] 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119b48000) [pid = 1646] [serial = 2344] [outer = 0x0] 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12611ec00) [pid = 1646] [serial = 2345] [outer = 0x119b48000] 10:26:11 INFO - PROCESS | 1646 | 1467912371913 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12612ac00) [pid = 1646] [serial = 2346] [outer = 0x119b48000] 10:26:12 INFO - PROCESS | 1646 | 1467912372197 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:26:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 419ms 10:26:12 INFO - PROCESS | 1646 | 1467912372220 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 1646 | 1467912372221 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:26:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:26:12 INFO - PROCESS | 1646 | 1467912372228 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 1646 | 1467912372230 Marionette TRACE conn2 <- [1,3094,null,{}] 10:26:12 INFO - PROCESS | 1646 | 1467912372232 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}] 10:26:12 INFO - PROCESS | 1646 | 1467912372236 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:12 INFO - PROCESS | 1646 | 1467912372331 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:26:12 INFO - PROCESS | 1646 | 1467912372398 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 1646 | 1467912372399 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8ab800 == 34 [pid = 1646] [id = 783] 10:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1120cec00) [pid = 1646] [serial = 2347] [outer = 0x0] 10:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126cd4c00) [pid = 1646] [serial = 2348] [outer = 0x1120cec00] 10:26:12 INFO - PROCESS | 1646 | 1467912372420 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128afb400) [pid = 1646] [serial = 2349] [outer = 0x1120cec00] 10:26:12 INFO - PROCESS | 1646 | 1467912372663 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:26:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 482ms 10:26:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:26:12 INFO - PROCESS | 1646 | 1467912372715 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 1646 | 1467912372716 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:26:12 INFO - PROCESS | 1646 | 1467912372718 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 1646 | 1467912372719 Marionette TRACE conn2 <- [1,3098,null,{}] 10:26:12 INFO - PROCESS | 1646 | 1467912372721 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}] 10:26:12 INFO - PROCESS | 1646 | 1467912372723 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:12 INFO - PROCESS | 1646 | 1467912372836 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:26:12 INFO - PROCESS | 1646 | 1467912372846 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 1646 | 1467912372847 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab94800 == 35 [pid = 1646] [id = 784] 10:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128afdc00) [pid = 1646] [serial = 2350] [outer = 0x0] 10:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128b6f400) [pid = 1646] [serial = 2351] [outer = 0x128afdc00] 10:26:12 INFO - PROCESS | 1646 | 1467912372867 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128c7b800) [pid = 1646] [serial = 2352] [outer = 0x128afdc00] 10:26:13 INFO - PROCESS | 1646 | 1467912373161 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]]]}] 10:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:26:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 471ms 10:26:13 INFO - PROCESS | 1646 | 1467912373190 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 1646 | 1467912373193 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:26:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:26:13 INFO - PROCESS | 1646 | 1467912373196 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 1646 | 1467912373197 Marionette TRACE conn2 <- [1,3102,null,{}] 10:26:13 INFO - PROCESS | 1646 | 1467912373199 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}] 10:26:13 INFO - PROCESS | 1646 | 1467912373200 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:13 INFO - PROCESS | 1646 | 1467912373293 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:26:13 INFO - PROCESS | 1646 | 1467912373296 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1646 | 1467912373297 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b269000 == 36 [pid = 1646] [id = 785] 10:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128afe000) [pid = 1646] [serial = 2353] [outer = 0x0] 10:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128c84000) [pid = 1646] [serial = 2354] [outer = 0x128afe000] 10:26:13 INFO - PROCESS | 1646 | 1467912373318 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128ce3800) [pid = 1646] [serial = 2355] [outer = 0x128afe000] 10:26:13 INFO - PROCESS | 1646 | 1467912373569 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:26:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 378ms 10:26:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:26:13 INFO - PROCESS | 1646 | 1467912373580 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 1646 | 1467912373582 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:26:13 INFO - PROCESS | 1646 | 1467912373583 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 1646 | 1467912373584 Marionette TRACE conn2 <- [1,3106,null,{}] 10:26:13 INFO - PROCESS | 1646 | 1467912373586 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}] 10:26:13 INFO - PROCESS | 1646 | 1467912373587 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:13 INFO - PROCESS | 1646 | 1467912373696 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:26:13 INFO - PROCESS | 1646 | 1467912373732 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1646 | 1467912373733 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b26d800 == 37 [pid = 1646] [id = 786] 10:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118139000) [pid = 1646] [serial = 2356] [outer = 0x0] 10:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128ce3000) [pid = 1646] [serial = 2357] [outer = 0x118139000] 10:26:13 INFO - PROCESS | 1646 | 1467912373753 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128ced000) [pid = 1646] [serial = 2358] [outer = 0x118139000] 10:26:14 INFO - PROCESS | 1646 | 1467912374012 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]]]}] 10:26:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:26:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:26:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:26:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 473ms 10:26:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:26:14 INFO - PROCESS | 1646 | 1467912374064 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 1646 | 1467912374065 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:26:14 INFO - PROCESS | 1646 | 1467912374068 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 1646 | 1467912374068 Marionette TRACE conn2 <- [1,3110,null,{}] 10:26:14 INFO - PROCESS | 1646 | 1467912374070 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}] 10:26:14 INFO - PROCESS | 1646 | 1467912374072 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:14 INFO - PROCESS | 1646 | 1467912374176 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:26:14 INFO - PROCESS | 1646 | 1467912374179 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1646 | 1467912374180 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb07000 == 38 [pid = 1646] [id = 787] 10:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128ce6800) [pid = 1646] [serial = 2359] [outer = 0x0] 10:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128de7800) [pid = 1646] [serial = 2360] [outer = 0x128ce6800] 10:26:14 INFO - PROCESS | 1646 | 1467912374199 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12932d000) [pid = 1646] [serial = 2361] [outer = 0x128ce6800] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1161db800) [pid = 1646] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124c30800) [pid = 1646] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11286b000) [pid = 1646] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11259ec00) [pid = 1646] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11662f000) [pid = 1646] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11617f000) [pid = 1646] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11074e000) [pid = 1646] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128b72400) [pid = 1646] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ba9e000) [pid = 1646] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12378a000) [pid = 1646] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11858d800) [pid = 1646] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11617b000) [pid = 1646] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11813a400) [pid = 1646] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12ab5ec00) [pid = 1646] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118138000) [pid = 1646] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:26:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112592800) [pid = 1646] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:26:14 INFO - PROCESS | 1646 | 1467912374552 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"]]]}] 10:26:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:26:14 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 10:26:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:26:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 523ms 10:26:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:26:14 INFO - PROCESS | 1646 | 1467912374591 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 1646 | 1467912374592 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:26:14 INFO - PROCESS | 1646 | 1467912374594 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 1646 | 1467912374596 Marionette TRACE conn2 <- [1,3114,null,{}] 10:26:14 INFO - PROCESS | 1646 | 1467912374598 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}] 10:26:14 INFO - PROCESS | 1646 | 1467912374600 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:14 INFO - PROCESS | 1646 | 1467912374689 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:26:14 INFO - PROCESS | 1646 | 1467912374751 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\", \"82649874-608a-470e-97a3-6e15518a11bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1646 | 1467912374752 Marionette INFO sendAsync 7a1de8d9-0837-2f41-b8ab-cefef88897af 10:26:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd5a000 == 39 [pid = 1646] [id = 788] 10:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12932b800) [pid = 1646] [serial = 2362] [outer = 0x0] 10:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129331c00) [pid = 1646] [serial = 2363] [outer = 0x12932b800] 10:26:14 INFO - PROCESS | 1646 | 1467912374776 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a6c1400) [pid = 1646] [serial = 2364] [outer = 0x12932b800] 10:26:15 INFO - PROCESS | 1646 | 1467912374999 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]]]}] 10:26:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:26:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 420ms 10:26:15 INFO - PROCESS | 1646 | 1467912375015 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 1646 | 1467912375017 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:26:16 WARNING - u'runner_teardown' () 10:26:16 INFO - No more tests 10:26:16 INFO - Got 0 unexpected results 10:26:16 INFO - SUITE-END | took 512s 10:26:16 INFO - Closing logging queue 10:26:16 INFO - queue closed 10:26:16 INFO - Return code: 0 10:26:16 WARNING - # TBPL SUCCESS # 10:26:16 INFO - Running post-action listener: _resource_record_post_action 10:26:16 INFO - Running post-run listener: _resource_record_post_run 10:26:17 INFO - Total resource usage - Wall time: 534s; CPU: 58.0%; Read bytes: 32550400; Write bytes: 951894528; Read time: 331; Write time: 5766 10:26:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:26:17 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 148503040; Write bytes: 145729024; Read time: 13948; Write time: 288 10:26:17 INFO - run-tests - Wall time: 516s; CPU: 58.0%; Read bytes: 30404096; Write bytes: 794549248; Read time: 305; Write time: 5436 10:26:17 INFO - Running post-run listener: _upload_blobber_files 10:26:17 INFO - Blob upload gear active. 10:26:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:26:17 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 10:26:17 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'] 10:26:17 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 10:26:17 INFO - (blobuploader) - INFO - Open directory for files ... 10:26:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:26:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:26:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:26:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:26:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:26:19 INFO - (blobuploader) - INFO - Done attempting. 10:26:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:26:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:26:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:26:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:26:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:26:21 INFO - (blobuploader) - INFO - Done attempting. 10:26:21 INFO - (blobuploader) - INFO - Iteration through files over. 10:26:21 INFO - Return code: 0 10:26:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:26:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:26:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e051541953128e5d3ddc9b6e1b32a62054108a952bc127daf339f303843e7f7d361cf9a0e6f02c9cbb9b4315f97ba91061ded41e30eff9436f2b044660103bbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5211650afd73c170d0c0a4f484ea8da9685178d1388ed9a905010aa4dbb20845fd6876f33aab26dab4b258867a589edcb9e9a1ed502578a2c2be4df700daab80"} 10:26:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:26:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:26:21 INFO - Contents: 10:26:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e051541953128e5d3ddc9b6e1b32a62054108a952bc127daf339f303843e7f7d361cf9a0e6f02c9cbb9b4315f97ba91061ded41e30eff9436f2b044660103bbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5211650afd73c170d0c0a4f484ea8da9685178d1388ed9a905010aa4dbb20845fd6876f33aab26dab4b258867a589edcb9e9a1ed502578a2c2be4df700daab80"} 10:26:21 INFO - Running post-run listener: copy_logs_to_upload_dir 10:26:21 INFO - Copying logs to upload dir... 10:26:21 INFO - mkdir: /builds/slave/test/build/upload/logs 10:26:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=615.315271 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 15 secs) (at 2016-07-07 10:26:21.760391) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 10:26:21.764502) ========= 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.KnesP8pKuo/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.BT3AAwXGiX/Listeners TMPDIR=/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/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/e051541953128e5d3ddc9b6e1b32a62054108a952bc127daf339f303843e7f7d361cf9a0e6f02c9cbb9b4315f97ba91061ded41e30eff9436f2b044660103bbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5211650afd73c170d0c0a4f484ea8da9685178d1388ed9a905010aa4dbb20845fd6876f33aab26dab4b258867a589edcb9e9a1ed502578a2c2be4df700daab80"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012760 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e051541953128e5d3ddc9b6e1b32a62054108a952bc127daf339f303843e7f7d361cf9a0e6f02c9cbb9b4315f97ba91061ded41e30eff9436f2b044660103bbb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5211650afd73c170d0c0a4f484ea8da9685178d1388ed9a905010aa4dbb20845fd6876f33aab26dab4b258867a589edcb9e9a1ed502578a2c2be4df700daab80"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467815637/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 10:26:21.798865) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:26:21.802190) ========= 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.KnesP8pKuo/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.BT3AAwXGiX/Listeners TMPDIR=/var/folders/jj/s59qmh6s1dz_jfxlkd9gr08000000w/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.005314 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 10:26:21.849491) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 10:26:21.849769) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 10:26:21.850073) ========= ========= Total master_lag: 0.42 =========