builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0081 starttime: 1468694357.57 results: success (0) buildid: 20160714034658 builduid: 8f9438d5bd224c6d8ec9a97285402187 revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:17.571513) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:17.571917) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:17.572194) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:17.660872) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:17.661115) ========= 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.ByGv4QRf9O/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.Kd24Z9Omi3/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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-16 11:39:17-- 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% 156M=0s 2016-07-16 11:39:18 (156 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.613889 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:18.298713) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:18.298981) ========= 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.ByGv4QRf9O/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.Kd24Z9Omi3/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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.021451 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:18.348845) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 11:39:18.349176) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --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 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ByGv4QRf9O/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.Kd24Z9Omi3/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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-16 11:39:18,422 truncating revision to first 12 chars 2016-07-16 11:39:18,422 Setting DEBUG logging. 2016-07-16 11:39:18,422 attempt 1/10 2016-07-16 11:39:18,422 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2ba3feb910fb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 11:39:19,383 unpacking tar archive at: mozilla-beta-2ba3feb910fb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.241909 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 11:39:19.612438) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:19.612716) ========= script_repo_revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:19.613117) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:19.613400) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 11:39:19.631950) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 21 secs) (at 2016-07-16 11:39:19.632291) ========= /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.ByGv4QRf9O/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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 11:39:19 INFO - MultiFileLogger online at 20160716 11:39:19 in /builds/slave/test 11:39:19 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 11:39:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:39:19 INFO - {'append_to_log': False, 11:39:19 INFO - 'base_work_dir': '/builds/slave/test', 11:39:19 INFO - 'blob_upload_branch': 'mozilla-beta', 11:39:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:39:19 INFO - 'buildbot_json_path': 'buildprops.json', 11:39:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:39:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:39:19 INFO - 'download_minidump_stackwalk': True, 11:39:19 INFO - 'download_symbols': 'true', 11:39:19 INFO - 'e10s': False, 11:39:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:39:19 INFO - 'tooltool.py': '/tools/tooltool.py', 11:39:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:39:19 INFO - '/tools/misc-python/virtualenv.py')}, 11:39:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:39:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:39:19 INFO - 'log_level': 'info', 11:39:19 INFO - 'log_to_console': True, 11:39:19 INFO - 'opt_config_files': (), 11:39:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:39:19 INFO - '--processes=1', 11:39:19 INFO - '--config=%(test_path)s/wptrunner.ini', 11:39:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:39:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:39:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:39:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:39:19 INFO - 'pip_index': False, 11:39:19 INFO - 'require_test_zip': True, 11:39:19 INFO - 'test_type': ('testharness',), 11:39:19 INFO - 'this_chunk': '1', 11:39:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:39:19 INFO - 'total_chunks': '10', 11:39:19 INFO - 'virtualenv_path': 'venv', 11:39:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:39:19 INFO - 'work_dir': 'build'} 11:39:19 INFO - ##### 11:39:19 INFO - ##### Running clobber step. 11:39:19 INFO - ##### 11:39:19 INFO - Running pre-action listener: _resource_record_pre_action 11:39:19 INFO - Running main action method: clobber 11:39:19 INFO - rmtree: /builds/slave/test/build 11:39:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:39:21 INFO - Running post-action listener: _resource_record_post_action 11:39:21 INFO - ##### 11:39:21 INFO - ##### Running read-buildbot-config step. 11:39:21 INFO - ##### 11:39:21 INFO - Running pre-action listener: _resource_record_pre_action 11:39:21 INFO - Running main action method: read_buildbot_config 11:39:21 INFO - Using buildbot properties: 11:39:21 INFO - { 11:39:21 INFO - "project": "", 11:39:21 INFO - "product": "firefox", 11:39:21 INFO - "script_repo_revision": "production", 11:39:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:39:21 INFO - "repository": "", 11:39:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:39:21 INFO - "buildid": "20160714034658", 11:39:21 INFO - "pgo_build": "False", 11:39:21 INFO - "basedir": "/builds/slave/test", 11:39:21 INFO - "buildnumber": 30, 11:39:21 INFO - "slavename": "t-yosemite-r7-0081", 11:39:21 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 11:39:21 INFO - "platform": "macosx64", 11:39:21 INFO - "branch": "mozilla-beta", 11:39:21 INFO - "revision": "2ba3feb910fb31f5fb3df3528b2991b3a37b05cf", 11:39:21 INFO - "repo_path": "releases/mozilla-beta", 11:39:21 INFO - "moz_repo_path": "", 11:39:21 INFO - "stage_platform": "macosx64", 11:39:21 INFO - "builduid": "8f9438d5bd224c6d8ec9a97285402187", 11:39:21 INFO - "slavebuilddir": "test" 11:39:21 INFO - } 11:39:21 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg. 11:39:21 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.test_packages.json. 11:39:21 INFO - Running post-action listener: _resource_record_post_action 11:39:21 INFO - ##### 11:39:21 INFO - ##### Running download-and-extract step. 11:39:21 INFO - ##### 11:39:21 INFO - Running pre-action listener: _resource_record_pre_action 11:39:21 INFO - Running main action method: download_and_extract 11:39:21 INFO - mkdir: /builds/slave/test/build/tests 11:39:21 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')]} 11:39:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.test_packages.json 11:39:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:39:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/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 11:39:22 INFO - Downloaded 1201 bytes. 11:39:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:39:22 INFO - Using the following test package requirements: 11:39:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:39:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:39:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:39:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'jsshell-mac64.zip'], 11:39:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:39:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:39:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:39:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:39:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:39:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:39:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:39:22 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 11:39:22 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')]} 11:39:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.common.tests.zip 11:39:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:39:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/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 11:39:22 INFO - Downloaded 18370182 bytes. 11:39:22 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/*'] 11:39:22 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/* 11:39:22 INFO - caution: filename not matched: web-platform/* 11:39:22 INFO - Return code: 11 11:39:22 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')]} 11:39:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:39:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/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 11:39:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/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 11:39:29 INFO - Downloaded 36389883 bytes. 11:39:29 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/*'] 11:39:29 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/* 11:39:34 INFO - caution: filename not matched: bin/* 11:39:34 INFO - caution: filename not matched: config/* 11:39:34 INFO - caution: filename not matched: mozbase/* 11:39:34 INFO - caution: filename not matched: marionette/* 11:39:34 INFO - caution: filename not matched: tools/wptserve/* 11:39:34 INFO - Return code: 11 11:39: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')]} 11:39:34 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg 11:39:34 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:39:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:40:02 INFO - Downloaded 73023571 bytes. 11:40:02 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg 11:40:02 INFO - mkdir: /builds/slave/test/properties 11:40:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:40:02 INFO - Writing to file /builds/slave/test/properties/build_url 11:40:02 INFO - Contents: 11:40:02 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg 11:40:02 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:40:02 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:40:02 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:40:02 INFO - Contents: 11:40:02 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:40:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:02 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:40:02 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:40:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/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 11:40:08 INFO - Downloaded 103720706 bytes. 11:40:08 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'] 11:40:08 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 11:40:12 INFO - Return code: 0 11:40:12 INFO - Running post-action listener: _resource_record_post_action 11:40:12 INFO - Running post-action listener: set_extra_try_arguments 11:40:12 INFO - ##### 11:40:12 INFO - ##### Running create-virtualenv step. 11:40:12 INFO - ##### 11:40:12 INFO - Running pre-action listener: _pre_create_virtualenv 11:40:12 INFO - Running pre-action listener: _resource_record_pre_action 11:40:12 INFO - Running main action method: create_virtualenv 11:40:12 INFO - Creating virtualenv /builds/slave/test/build/venv 11:40:12 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 11:40:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:40:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:40:12 INFO - Using real prefix '/tools/python27' 11:40:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:40:12 INFO - Installing distribute.............................................................................................................................................................................................done. 11:40:15 INFO - Installing pip.................done. 11:40:15 INFO - Return code: 0 11:40:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:40: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')]} 11:40:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40: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')]} 11:40:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:15 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 0x10ee0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fdbdb2b70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee265e0>, '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 0x10ea09cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ea34990>, '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.ByGv4QRf9O/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:40:15 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 11:40:15 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 11:40:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ByGv4QRf9O/Render', 11:40:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:40:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:40:15 INFO - 'HOME': '/Users/cltbld', 11:40:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:40:15 INFO - 'LOGNAME': 'cltbld', 11:40:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:40:15 INFO - 'MOZ_NO_REMOTE': '1', 11:40:15 INFO - 'NO_EM_RESTART': '1', 11:40:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:40:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:15 INFO - 'PWD': '/builds/slave/test', 11:40:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:40:15 INFO - 'SHELL': '/bin/bash', 11:40:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 11:40:15 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:40:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:40:15 INFO - 'USER': 'cltbld', 11:40:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:40:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:40:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:40:15 INFO - 'XPC_FLAGS': '0x0', 11:40:15 INFO - 'XPC_SERVICE_NAME': '0', 11:40:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:40:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:16 INFO - Downloading/unpacking psutil>=0.7.1 11:40:16 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 11:40:16 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 11:40:16 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 11:40:16 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 11:40:16 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 11:40:16 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 11:40:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:40:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:40:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:40:19 INFO - Installing collected packages: psutil 11:40:19 INFO - Running setup.py install for psutil 11:40:19 INFO - building 'psutil._psutil_osx' extension 11:40:19 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 11:40:20 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 11:40:20 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 11:40:20 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 11:40:20 INFO - building 'psutil._psutil_posix' extension 11:40:20 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 11:40:20 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:40:20 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:40:20 INFO - ^ 11:40:20 INFO - 1 warning generated. 11:40:20 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 11:40:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:40:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:40:20 INFO - Successfully installed psutil 11:40:20 INFO - Cleaning up... 11:40:20 INFO - Return code: 0 11:40:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:40:20 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')]} 11:40:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:20 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')]} 11:40:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:20 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 0x10ee0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fdbdb2b70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee265e0>, '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 0x10ea09cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ea34990>, '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.ByGv4QRf9O/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:40:20 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 11:40:20 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 11:40:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ByGv4QRf9O/Render', 11:40:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:40:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:40:20 INFO - 'HOME': '/Users/cltbld', 11:40:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:40:20 INFO - 'LOGNAME': 'cltbld', 11:40:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:40:20 INFO - 'MOZ_NO_REMOTE': '1', 11:40:20 INFO - 'NO_EM_RESTART': '1', 11:40:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:40:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:20 INFO - 'PWD': '/builds/slave/test', 11:40:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:40:20 INFO - 'SHELL': '/bin/bash', 11:40:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 11:40:20 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:40:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:40:20 INFO - 'USER': 'cltbld', 11:40:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:40:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:40:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:40:20 INFO - 'XPC_FLAGS': '0x0', 11:40:20 INFO - 'XPC_SERVICE_NAME': '0', 11:40:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:40:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:40:21 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 11:40:21 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 11:40:21 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 11:40:21 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 11:40:21 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 11:40:21 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 11:40:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:40:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:40:23 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:40:23 INFO - Installing collected packages: mozsystemmonitor 11:40:23 INFO - Running setup.py install for mozsystemmonitor 11:40:23 INFO - Successfully installed mozsystemmonitor 11:40:23 INFO - Cleaning up... 11:40:23 INFO - Return code: 0 11:40:23 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:40:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10ee0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fdbdb2b70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee265e0>, '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 0x10ea09cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ea34990>, '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.ByGv4QRf9O/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:40:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:40:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:40:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ByGv4QRf9O/Render', 11:40:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:40:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:40:23 INFO - 'HOME': '/Users/cltbld', 11:40:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:40:23 INFO - 'LOGNAME': 'cltbld', 11:40:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:23 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:40:23 INFO - 'MOZ_NO_REMOTE': '1', 11:40:23 INFO - 'NO_EM_RESTART': '1', 11:40:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:40:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:23 INFO - 'PWD': '/builds/slave/test', 11:40:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:40:23 INFO - 'SHELL': '/bin/bash', 11:40:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 11:40:23 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:40:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:40:23 INFO - 'USER': 'cltbld', 11:40:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:40:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:40:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:40:23 INFO - 'XPC_FLAGS': '0x0', 11:40:23 INFO - 'XPC_SERVICE_NAME': '0', 11:40:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:40:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:23 INFO - Downloading/unpacking blobuploader==1.2.4 11:40:23 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 11:40:23 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 11:40:23 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 11:40:23 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 11:40:23 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 11:40:23 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 11:40:26 INFO - Downloading blobuploader-1.2.4.tar.gz 11:40:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:40:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:40:26 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 11:40:26 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 11:40:26 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 11:40:26 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 11:40:26 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 11:40:26 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 11:40:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:40:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:40:27 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 11:40:27 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 11:40:27 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 11:40:27 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 11:40:27 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 11:40:27 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 11:40:27 INFO - Downloading docopt-0.6.1.tar.gz 11:40:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:40:27 INFO - Installing collected packages: blobuploader, requests, docopt 11:40:27 INFO - Running setup.py install for blobuploader 11:40:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:40:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:40:27 INFO - Running setup.py install for requests 11:40:28 INFO - Running setup.py install for docopt 11:40:28 INFO - Successfully installed blobuploader requests docopt 11:40:28 INFO - Cleaning up... 11:40:28 INFO - Return code: 0 11:40:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:40:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:28 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 0x10ee0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fdbdb2b70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee265e0>, '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 0x10ea09cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ea34990>, '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.ByGv4QRf9O/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:40:28 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 11:40:28 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 11:40:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ByGv4QRf9O/Render', 11:40:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:40:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:40:28 INFO - 'HOME': '/Users/cltbld', 11:40:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:40:28 INFO - 'LOGNAME': 'cltbld', 11:40:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:28 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:40:28 INFO - 'MOZ_NO_REMOTE': '1', 11:40:28 INFO - 'NO_EM_RESTART': '1', 11:40:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:40:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:28 INFO - 'PWD': '/builds/slave/test', 11:40:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:40:28 INFO - 'SHELL': '/bin/bash', 11:40:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 11:40:28 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:40:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:40:28 INFO - 'USER': 'cltbld', 11:40:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:40:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:40:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:40:28 INFO - 'XPC_FLAGS': '0x0', 11:40:28 INFO - 'XPC_SERVICE_NAME': '0', 11:40:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:40:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:40:28 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-ic5Phn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:40:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:40:28 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-_1XrKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-NfWqiM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-z3ICsA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-raOP0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-UJGo4c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-KKBHAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-JWAVa3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-mKXDC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-sEMZWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:40:29 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-ljgeFd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:40:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-b7bgR4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-gDjUZg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-cQzSf9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-e5FkrY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-Bj6Qt_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-FSBR7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-La2NDV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-7C90hx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:30 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-yll9uy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:40:31 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-5EAtxK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:40:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:40:31 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 11:40:31 INFO - Running setup.py install for manifestparser 11:40:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:40:31 INFO - Running setup.py install for mozcrash 11:40:31 INFO - Running setup.py install for mozdebug 11:40:31 INFO - Running setup.py install for mozdevice 11:40:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Running setup.py install for mozfile 11:40:32 INFO - Running setup.py install for mozhttpd 11:40:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Running setup.py install for mozinfo 11:40:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Running setup.py install for mozInstall 11:40:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Running setup.py install for mozleak 11:40:32 INFO - Running setup.py install for mozlog 11:40:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:40:32 INFO - Running setup.py install for moznetwork 11:40:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:40:33 INFO - Running setup.py install for mozprocess 11:40:33 INFO - Running setup.py install for mozprofile 11:40:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:40:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:40:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:40:33 INFO - Running setup.py install for mozrunner 11:40:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:40:33 INFO - Running setup.py install for mozscreenshot 11:40:33 INFO - Running setup.py install for moztest 11:40:33 INFO - Running setup.py install for mozversion 11:40:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:40:34 INFO - Running setup.py install for wptserve 11:40:34 INFO - Running setup.py install for marionette-driver 11:40:34 INFO - Running setup.py install for browsermob-proxy 11:40:34 INFO - Running setup.py install for marionette-client 11:40:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:40:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:40:34 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 11:40:34 INFO - Cleaning up... 11:40:34 INFO - Return code: 0 11:40:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:40: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')]} 11:40:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40: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')]} 11:40:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:40:34 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 0x10ee0de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee2af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fdbdb2b70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ee265e0>, '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 0x10ea09cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ea34990>, '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.ByGv4QRf9O/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:40:34 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 11:40:34 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 11:40:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ByGv4QRf9O/Render', 11:40:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:40:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:40:34 INFO - 'HOME': '/Users/cltbld', 11:40:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:40:34 INFO - 'LOGNAME': 'cltbld', 11:40:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:34 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:40:34 INFO - 'MOZ_NO_REMOTE': '1', 11:40:34 INFO - 'NO_EM_RESTART': '1', 11:40:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:40:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:34 INFO - 'PWD': '/builds/slave/test', 11:40:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:40:34 INFO - 'SHELL': '/bin/bash', 11:40:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 11:40:34 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:40:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:40:34 INFO - 'USER': 'cltbld', 11:40:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:40:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:40:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:40:34 INFO - 'XPC_FLAGS': '0x0', 11:40:34 INFO - 'XPC_SERVICE_NAME': '0', 11:40:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:40:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-lXLqGK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-rXY3Pp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-HiWQKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-EpsXE3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-NgveL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-bdvnKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-kOiJad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-WAqFaY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:40:35 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)) 11:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:40:35 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-9j5aFx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-Quok7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-_PzxGw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-laddW6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-0z1SG6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-TvW_fH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-3eYgIB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-IZPveQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-yKgVYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:40:36 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)) 11:40:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:40:36 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-mVvXIf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:40:37 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)) 11:40:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:40:37 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-VN9_oZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:40:37 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)) 11:40:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:37 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-IFm0d4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:37 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)) 11:40:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:40:37 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-Nz13IO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:40:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:40:37 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)) 11:40:37 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)) 11:40:37 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)) 11:40:37 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)) 11:40:37 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)) 11:40:37 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)) 11:40:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:40:37 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 11:40:37 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 11:40:37 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 11:40:37 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 11:40:37 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 11:40:37 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 11:40:40 INFO - Downloading blessings-1.6.tar.gz 11:40:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:40:40 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)) 11:40:40 INFO - Installing collected packages: blessings 11:40:40 INFO - Running setup.py install for blessings 11:40:40 INFO - Successfully installed blessings 11:40:40 INFO - Cleaning up... 11:40:40 INFO - Return code: 0 11:40:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:40:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:40:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:40:40 INFO - Reading from file tmpfile_stdout 11:40:40 INFO - Current package versions: 11:40:40 INFO - blessings == 1.6 11:40:40 INFO - blobuploader == 1.2.4 11:40:40 INFO - browsermob-proxy == 0.6.0 11:40:40 INFO - docopt == 0.6.1 11:40:40 INFO - manifestparser == 1.1 11:40:40 INFO - marionette-client == 2.3.0 11:40:40 INFO - marionette-driver == 1.4.0 11:40:40 INFO - mozInstall == 1.12 11:40:40 INFO - mozcrash == 0.17 11:40:40 INFO - mozdebug == 0.1 11:40:40 INFO - mozdevice == 0.48 11:40:40 INFO - mozfile == 1.2 11:40:40 INFO - mozhttpd == 0.7 11:40:40 INFO - mozinfo == 0.9 11:40:40 INFO - mozleak == 0.1 11:40:40 INFO - mozlog == 3.1 11:40:40 INFO - moznetwork == 0.27 11:40:40 INFO - mozprocess == 0.22 11:40:40 INFO - mozprofile == 0.28 11:40:40 INFO - mozrunner == 6.11 11:40:40 INFO - mozscreenshot == 0.1 11:40:40 INFO - mozsystemmonitor == 0.0 11:40:40 INFO - moztest == 0.7 11:40:40 INFO - mozversion == 1.4 11:40:40 INFO - psutil == 3.1.1 11:40:40 INFO - requests == 1.2.3 11:40:40 INFO - wptserve == 1.4.0 11:40:40 INFO - wsgiref == 0.1.2 11:40:40 INFO - Running post-action listener: _resource_record_post_action 11:40:40 INFO - Running post-action listener: _start_resource_monitoring 11:40:41 INFO - Starting resource monitoring. 11:40:41 INFO - ##### 11:40:41 INFO - ##### Running pull step. 11:40:41 INFO - ##### 11:40:41 INFO - Running pre-action listener: _resource_record_pre_action 11:40:41 INFO - Running main action method: pull 11:40:41 INFO - Pull has nothing to do! 11:40:41 INFO - Running post-action listener: _resource_record_post_action 11:40:41 INFO - ##### 11:40:41 INFO - ##### Running install step. 11:40:41 INFO - ##### 11:40:41 INFO - Running pre-action listener: _resource_record_pre_action 11:40:41 INFO - Running main action method: install 11:40:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:40:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:40:41 INFO - Reading from file tmpfile_stdout 11:40:41 INFO - Detecting whether we're running mozinstall >=1.0... 11:40:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:40:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:40:41 INFO - Reading from file tmpfile_stdout 11:40:41 INFO - Output received: 11:40:41 INFO - Usage: mozinstall [options] installer 11:40:41 INFO - Options: 11:40:41 INFO - -h, --help show this help message and exit 11:40:41 INFO - -d DEST, --destination=DEST 11:40:41 INFO - Directory to install application into. [default: 11:40:41 INFO - "/builds/slave/test"] 11:40:41 INFO - --app=APP Application being installed. [default: firefox] 11:40:41 INFO - mkdir: /builds/slave/test/build/application 11:40:41 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'] 11:40:41 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 11:40:59 INFO - Reading from file tmpfile_stdout 11:40:59 INFO - Output received: 11:40:59 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:40:59 INFO - Running post-action listener: _resource_record_post_action 11:40:59 INFO - ##### 11:40:59 INFO - ##### Running run-tests step. 11:40:59 INFO - ##### 11:40:59 INFO - Running pre-action listener: _resource_record_pre_action 11:40:59 INFO - Running main action method: run_tests 11:40:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:40:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:40:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:40:59 INFO - grabbing minidump binary from tooltool 11:40:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:59 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 0x10ee265e0>, '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 0x10ea09cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ea34990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:40:59 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 11:40:59 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 11:40:59 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:40:59 INFO - Return code: 0 11:40:59 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:40:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:40:59 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/1468493218/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 11:40:59 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/1468493218/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 11:40:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ByGv4QRf9O/Render', 11:40:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:40:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:40:59 INFO - 'HOME': '/Users/cltbld', 11:40:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:40:59 INFO - 'LOGNAME': 'cltbld', 11:40:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:40:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:40:59 INFO - 'MOZ_NO_REMOTE': '1', 11:40:59 INFO - 'NO_EM_RESTART': '1', 11:40:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:40:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:59 INFO - 'PWD': '/builds/slave/test', 11:40:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:40:59 INFO - 'SHELL': '/bin/bash', 11:40:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Kd24Z9Omi3/Listeners', 11:40:59 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:40:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:40:59 INFO - 'USER': 'cltbld', 11:40:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:40:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:40:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:40:59 INFO - 'XPC_FLAGS': '0x0', 11:40:59 INFO - 'XPC_SERVICE_NAME': '0', 11:40:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:40:59 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/1468493218/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 11:40:59 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 11:40:59 INFO - import pkg_resources 11:41:00 INFO - Using 1 client processes 11:41:00 INFO - wptserve Starting http server on 127.0.0.1:8000 11:41:00 INFO - wptserve Starting http server on 127.0.0.1:8001 11:41:00 INFO - wptserve Starting http server on 127.0.0.1:8443 11:41:02 INFO - SUITE-START | Running 778 tests 11:41:02 INFO - Running testharness tests 11:41:02 INFO - Setting up ssl 11:41:02 INFO - PROCESS | certutil | 11:41:02 INFO - PROCESS | certutil | 11:41:02 INFO - PROCESS | certutil | 11:41:02 INFO - Certificate Nickname Trust Attributes 11:41:02 INFO - SSL,S/MIME,JAR/XPI 11:41:02 INFO - 11:41:02 INFO - web-platform-tests CT,, 11:41:02 INFO - 11:41:02 INFO - Starting runner 11:41:03 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:41:03 INFO - PROCESS | 6664 | 1468694463986 Marionette DEBUG Marionette enabled via build flag and pref 11:41:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x113ce9800 == 1 [pid = 6664] [id = 1] 11:41:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 1 (0x113cea000) [pid = 6664] [serial = 1] [outer = 0x0] 11:41:04 INFO - PROCESS | 6664 | [6664] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:41:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 2 (0x113ceb000) [pid = 6664] [serial = 2] [outer = 0x113cea000] 11:41:04 INFO - PROCESS | 6664 | 1468694464432 Marionette INFO Listening on port 2828 11:41:04 INFO - PROCESS | 6664 | 1468694464656 Marionette DEBUG Marionette enabled via command-line flag 11:41:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x116960000 == 2 [pid = 6664] [id = 2] 11:41:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 3 (0x116960800) [pid = 6664] [serial = 3] [outer = 0x0] 11:41:04 INFO - PROCESS | 6664 | [6664] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:41:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 4 (0x116961800) [pid = 6664] [serial = 4] [outer = 0x116960800] 11:41:04 INFO - PROCESS | 6664 | [6664] 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 11:41:04 INFO - PROCESS | 6664 | 1468694464798 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56964 11:41:04 INFO - PROCESS | 6664 | 1468694464883 Marionette DEBUG Closed connection conn0 11:41:04 INFO - PROCESS | 6664 | [6664] 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 11:41:04 INFO - PROCESS | 6664 | 1468694464889 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56965 11:41:04 INFO - PROCESS | 6664 | 1468694464897 Marionette DEBUG Closed connection conn1 11:41:04 INFO - PROCESS | 6664 | [6664] 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 11:41:04 INFO - PROCESS | 6664 | 1468694464902 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56966 11:41:04 INFO - PROCESS | 6664 | 1468694464911 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:41:04 INFO - PROCESS | 6664 | 1468694464918 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":"20160714034658","device":"desktop","version":"48.0"} 11:41:05 INFO - PROCESS | 6664 | [6664] 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 11:41:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f03000 == 3 [pid = 6664] [id = 3] 11:41:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 5 (0x120f03800) [pid = 6664] [serial = 5] [outer = 0x0] 11:41:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f04000 == 4 [pid = 6664] [id = 4] 11:41:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 6 (0x119fcb800) [pid = 6664] [serial = 6] [outer = 0x0] 11:41:05 INFO - PROCESS | 6664 | [6664] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:41:05 INFO - PROCESS | 6664 | [6664] 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 11:41:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x12471f000 == 5 [pid = 6664] [id = 5] 11:41:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 7 (0x119fca800) [pid = 6664] [serial = 7] [outer = 0x0] 11:41:05 INFO - PROCESS | 6664 | [6664] 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 11:41:06 INFO - PROCESS | 6664 | [6664] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:41:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 8 (0x1247d7400) [pid = 6664] [serial = 8] [outer = 0x119fca800] 11:41:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 9 (0x12452c800) [pid = 6664] [serial = 9] [outer = 0x120f03800] 11:41:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 10 (0x124db8c00) [pid = 6664] [serial = 10] [outer = 0x119fcb800] 11:41:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 11 (0x124dba800) [pid = 6664] [serial = 11] [outer = 0x119fca800] 11:41:06 INFO - PROCESS | 6664 | [6664] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:41:06 INFO - PROCESS | 6664 | 1468694466610 Marionette INFO startBrowser 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:06 INFO - PROCESS | 6664 | 1468694466631 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 6664 | 1468694466640 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 6664 | 1468694466641 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 12 (0x126e9ec00) [pid = 6664] [serial = 12] [outer = 0x119fca800] 11:41:06 INFO - PROCESS | 6664 | 1468694466953 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"53f04b8f-2ad3-1049-bcf9-32e75da5239a","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":"20160714034658","device":"desktop","version":"48.0","command_id":1}}] 11:41:07 INFO - PROCESS | 6664 | 1468694467050 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}] 11:41:07 INFO - PROCESS | 6664 | 1468694467052 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:07 INFO - PROCESS | 6664 | 1468694467093 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:41:07 INFO - PROCESS | 6664 | 1468694467186 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:41:07 INFO - PROCESS | 6664 | 1468694467189 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:07 INFO - PROCESS | 6664 | [6664] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:41:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:41:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 13 (0x128c73000) [pid = 6664] [serial = 13] [outer = 0x119fca800] 11:41:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:41:07 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:41:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:41:07 INFO - PROCESS | 6664 | 1468694467517 Marionette TRACE conn2 <- [1,3,null,{}] 11:41:07 INFO - PROCESS | 6664 | 1468694467519 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:41:07 INFO - PROCESS | 6664 | 1468694467522 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:07 INFO - PROCESS | 6664 | 1468694467539 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:41:07 INFO - PROCESS | 6664 | 1468694467565 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 6664 | 1468694467567 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:41:07 INFO - PROCESS | 6664 | 1468694467570 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 6664 | 1468694467573 Marionette TRACE conn2 <- [1,6,null,{}] 11:41:07 INFO - PROCESS | 6664 | 1468694467578 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}] 11:41:07 INFO - PROCESS | 6664 | 1468694467579 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:07 INFO - PROCESS | 6664 | 1468694467590 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:41:07 INFO - PROCESS | 6664 | 1468694467596 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 6664 | 1468694467598 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x129213000 == 6 [pid = 6664] [id = 6] 11:41:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 14 (0x128ff0400) [pid = 6664] [serial = 14] [outer = 0x0] 11:41:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 15 (0x128ff2000) [pid = 6664] [serial = 15] [outer = 0x128ff0400] 11:41:07 INFO - PROCESS | 6664 | 1468694467630 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 16 (0x128ff7c00) [pid = 6664] [serial = 16] [outer = 0x128ff0400] 11:41:07 INFO - PROCESS | 6664 | 1468694467910 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]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 376ms 11:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:41:07 INFO - PROCESS | 6664 | 1468694467946 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 6664 | 1468694467947 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:41:07 INFO - PROCESS | 6664 | 1468694467950 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 6664 | 1468694467951 Marionette TRACE conn2 <- [1,10,null,{}] 11:41:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296ae000 == 7 [pid = 6664] [id = 7] 11:41:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 17 (0x1294f0c00) [pid = 6664] [serial = 17] [outer = 0x0] 11:41:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 18 (0x1294f2c00) [pid = 6664] [serial = 18] [outer = 0x1294f0c00] 11:41:07 INFO - PROCESS | 6664 | 1468694467980 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 6664 | 1468694468003 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}] 11:41:08 INFO - PROCESS | 6664 | 1468694468007 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 19 (0x12a565400) [pid = 6664] [serial = 19] [outer = 0x1294f0c00] 11:41:08 INFO - PROCESS | 6664 | 1468694468135 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:41:08 INFO - PROCESS | 6664 | 1468694468149 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 6664 | 1468694468150 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x129490000 == 8 [pid = 6664] [id = 8] 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 20 (0x12a694400) [pid = 6664] [serial = 20] [outer = 0x0] 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 21 (0x12a699c00) [pid = 6664] [serial = 21] [outer = 0x12a694400] 11:41:08 INFO - PROCESS | 6664 | 1468694468179 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 22 (0x12a806400) [pid = 6664] [serial = 22] [outer = 0x12a694400] 11:41:08 INFO - PROCESS | 6664 | 1468694468580 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 669ms 11:41:08 INFO - PROCESS | 6664 | 1468694468619 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 6664 | 1468694468621 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:41:08 INFO - PROCESS | 6664 | 1468694468628 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 6664 | 1468694468629 Marionette TRACE conn2 <- [1,14,null,{}] 11:41:08 INFO - PROCESS | 6664 | 1468694468632 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}] 11:41:08 INFO - PROCESS | 6664 | 1468694468634 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:08 INFO - PROCESS | 6664 | 1468694468727 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:41:08 INFO - PROCESS | 6664 | 1468694468731 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 6664 | 1468694468732 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace5800 == 9 [pid = 6664] [id = 9] 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 23 (0x12aa0b000) [pid = 6664] [serial = 23] [outer = 0x0] 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 24 (0x12aa0cc00) [pid = 6664] [serial = 24] [outer = 0x12aa0b000] 11:41:08 INFO - PROCESS | 6664 | 1468694468757 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 25 (0x12aa15c00) [pid = 6664] [serial = 25] [outer = 0x12aa0b000] 11:41:09 INFO - PROCESS | 6664 | 1468694469016 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 11:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:41:09 INFO - PROCESS | 6664 | 1468694469049 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 6664 | 1468694469050 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 6664 | 1468694469052 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 6664 | 1468694469053 Marionette TRACE conn2 <- [1,18,null,{}] 11:41:09 INFO - PROCESS | 6664 | 1468694469063 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}] 11:41:09 INFO - PROCESS | 6664 | 1468694469064 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:09 INFO - PROCESS | 6664 | 1468694469164 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:41:09 INFO - PROCESS | 6664 | 1468694469170 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 6664 | 1468694469172 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acfe800 == 10 [pid = 6664] [id = 10] 11:41:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 26 (0x12b882800) [pid = 6664] [serial = 26] [outer = 0x0] 11:41:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 27 (0x12b905800) [pid = 6664] [serial = 27] [outer = 0x12b882800] 11:41:09 INFO - PROCESS | 6664 | 1468694469196 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 28 (0x12b90b800) [pid = 6664] [serial = 28] [outer = 0x12b882800] 11:41:09 INFO - PROCESS | 6664 | 1468694469578 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 572ms 11:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:41:09 INFO - PROCESS | 6664 | 1468694469627 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 6664 | 1468694469628 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 6664 | 1468694469631 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 6664 | 1468694469632 Marionette TRACE conn2 <- [1,22,null,{}] 11:41:09 INFO - PROCESS | 6664 | 1468694469634 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}] 11:41:09 INFO - PROCESS | 6664 | 1468694469635 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:09 INFO - PROCESS | 6664 | 1468694469717 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:41:09 INFO - PROCESS | 6664 | 1468694469722 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 6664 | 1468694469723 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be88800 == 11 [pid = 6664] [id = 11] 11:41:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 29 (0x12bbe3c00) [pid = 6664] [serial = 29] [outer = 0x0] 11:41:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 30 (0x12bbe9c00) [pid = 6664] [serial = 30] [outer = 0x12bbe3c00] 11:41:09 INFO - PROCESS | 6664 | 1468694469744 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 31 (0x12bfa7c00) [pid = 6664] [serial = 31] [outer = 0x12bbe3c00] 11:41:10 INFO - PROCESS | 6664 | 1468694470123 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 523ms 11:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:41:10 INFO - PROCESS | 6664 | 1468694470154 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 6664 | 1468694470156 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:41:10 INFO - PROCESS | 6664 | 1468694470160 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 6664 | 1468694470161 Marionette TRACE conn2 <- [1,26,null,{}] 11:41:10 INFO - PROCESS | 6664 | 1468694470164 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}] 11:41:10 INFO - PROCESS | 6664 | 1468694470166 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:10 INFO - PROCESS | 6664 | 1468694470309 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:41:10 INFO - PROCESS | 6664 | 1468694470314 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 6664 | 1468694470317 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c128000 == 12 [pid = 6664] [id = 12] 11:41:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 32 (0x12bfae000) [pid = 6664] [serial = 32] [outer = 0x0] 11:41:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 33 (0x12bfb2c00) [pid = 6664] [serial = 33] [outer = 0x12bfae000] 11:41:10 INFO - PROCESS | 6664 | 1468694470362 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 34 (0x12c321c00) [pid = 6664] [serial = 34] [outer = 0x12bfae000] 11:41:10 INFO - PROCESS | 6664 | 1468694470664 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 519ms 11:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:41:10 INFO - PROCESS | 6664 | 1468694470679 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 6664 | 1468694470680 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:41:10 INFO - PROCESS | 6664 | 1468694470682 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 6664 | 1468694470695 Marionette TRACE conn2 <- [1,30,null,{}] 11:41:10 INFO - PROCESS | 6664 | 1468694470704 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}] 11:41:10 INFO - PROCESS | 6664 | 1468694470705 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:10 INFO - PROCESS | 6664 | 1468694470811 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:41:10 INFO - PROCESS | 6664 | 1468694470814 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 6664 | 1468694470815 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c3a7000 == 13 [pid = 6664] [id = 13] 11:41:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 35 (0x12c326800) [pid = 6664] [serial = 35] [outer = 0x0] 11:41:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 36 (0x12c3ee000) [pid = 6664] [serial = 36] [outer = 0x12c326800] 11:41:10 INFO - PROCESS | 6664 | 1468694470839 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 37 (0x12c3f1400) [pid = 6664] [serial = 37] [outer = 0x12c326800] 11:41:11 INFO - PROCESS | 6664 | 1468694471075 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 435ms 11:41:11 INFO - PROCESS | 6664 | 1468694471118 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 6664 | 1468694471119 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:41:11 INFO - PROCESS | 6664 | 1468694471128 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 6664 | 1468694471129 Marionette TRACE conn2 <- [1,34,null,{}] 11:41:11 INFO - PROCESS | 6664 | 1468694471132 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}] 11:41:11 INFO - PROCESS | 6664 | 1468694471133 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:11 INFO - PROCESS | 6664 | 1468694471230 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:41:11 INFO - PROCESS | 6664 | 1468694471234 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 6664 | 1468694471235 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c710000 == 14 [pid = 6664] [id = 14] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 38 (0x12c3f3800) [pid = 6664] [serial = 38] [outer = 0x0] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 39 (0x12c3f9400) [pid = 6664] [serial = 39] [outer = 0x12c3f3800] 11:41:11 INFO - PROCESS | 6664 | 1468694471260 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 40 (0x12c736400) [pid = 6664] [serial = 40] [outer = 0x12c3f3800] 11:41:11 INFO - PROCESS | 6664 | 1468694471495 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 11:41:11 INFO - PROCESS | 6664 | 1468694471555 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 6664 | 1468694471558 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:41:11 INFO - PROCESS | 6664 | 1468694471566 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 6664 | 1468694471567 Marionette TRACE conn2 <- [1,38,null,{}] 11:41:11 INFO - PROCESS | 6664 | 1468694471569 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}] 11:41:11 INFO - PROCESS | 6664 | 1468694471571 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:11 INFO - PROCESS | 6664 | 1468694471675 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:41:11 INFO - PROCESS | 6664 | 1468694471679 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 6664 | 1468694471680 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cbcf800 == 15 [pid = 6664] [id = 15] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 41 (0x12c73bc00) [pid = 6664] [serial = 41] [outer = 0x0] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 42 (0x12c741400) [pid = 6664] [serial = 42] [outer = 0x12c73bc00] 11:41:11 INFO - PROCESS | 6664 | 1468694471704 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 43 (0x12ca45000) [pid = 6664] [serial = 43] [outer = 0x12c73bc00] 11:41:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ced8800 == 16 [pid = 6664] [id = 16] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 44 (0x12ced9000) [pid = 6664] [serial = 44] [outer = 0x0] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 45 (0x12ced2000) [pid = 6664] [serial = 45] [outer = 0x12ced9000] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 46 (0x12cbdc000) [pid = 6664] [serial = 46] [outer = 0x12ced9000] 11:41:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ced8000 == 17 [pid = 6664] [id = 17] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 47 (0x12ca46000) [pid = 6664] [serial = 47] [outer = 0x0] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 48 (0x12ce93c00) [pid = 6664] [serial = 48] [outer = 0x12ca46000] 11:41:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 49 (0x12ce8dc00) [pid = 6664] [serial = 49] [outer = 0x12ca46000] 11:41:12 INFO - PROCESS | 6664 | 1468694472056 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 11:41:12 INFO - PROCESS | 6664 | 1468694472085 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 6664 | 1468694472086 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:41:12 INFO - PROCESS | 6664 | 1468694472088 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 6664 | 1468694472089 Marionette TRACE conn2 <- [1,42,null,{}] 11:41:12 INFO - PROCESS | 6664 | 1468694472091 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}] 11:41:12 INFO - PROCESS | 6664 | 1468694472092 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:12 INFO - PROCESS | 6664 | 1468694472192 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:41:12 INFO - PROCESS | 6664 | 1468694472195 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 6664 | 1468694472196 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d299000 == 18 [pid = 6664] [id = 18] 11:41:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 50 (0x12ca47400) [pid = 6664] [serial = 50] [outer = 0x0] 11:41:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 51 (0x12cfae800) [pid = 6664] [serial = 51] [outer = 0x12ca47400] 11:41:12 INFO - PROCESS | 6664 | 1468694472221 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 52 (0x12d659000) [pid = 6664] [serial = 52] [outer = 0x12ca47400] 11:41:12 INFO - PROCESS | 6664 | 1468694472471 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 11:41:12 INFO - PROCESS | 6664 | 1468694472514 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 6664 | 1468694472516 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:41:12 INFO - PROCESS | 6664 | 1468694472519 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 6664 | 1468694472521 Marionette TRACE conn2 <- [1,46,null,{}] 11:41:12 INFO - PROCESS | 6664 | 1468694472535 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}] 11:41:12 INFO - PROCESS | 6664 | 1468694472536 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:12 INFO - PROCESS | 6664 | 1468694472700 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:41:12 INFO - PROCESS | 6664 | 1468694472705 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 6664 | 1468694472708 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d864800 == 19 [pid = 6664] [id = 19] 11:41:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 53 (0x12cfb6000) [pid = 6664] [serial = 53] [outer = 0x0] 11:41:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 54 (0x12d65fc00) [pid = 6664] [serial = 54] [outer = 0x12cfb6000] 11:41:12 INFO - PROCESS | 6664 | 1468694472750 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 55 (0x12d663800) [pid = 6664] [serial = 55] [outer = 0x12cfb6000] 11:41:13 INFO - PROCESS | 6664 | 1468694473146 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 11:41:13 INFO - PROCESS | 6664 | 1468694473149 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 6664 | 1468694473150 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:41:13 INFO - PROCESS | 6664 | 1468694473153 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 6664 | 1468694473154 Marionette TRACE conn2 <- [1,50,null,{}] 11:41:13 INFO - PROCESS | 6664 | 1468694473157 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}] 11:41:13 INFO - PROCESS | 6664 | 1468694473159 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:13 INFO - PROCESS | 6664 | 1468694473263 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:41:13 INFO - PROCESS | 6664 | 1468694473267 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 6664 | 1468694473267 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x12db6c000 == 20 [pid = 6664] [id = 20] 11:41:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 56 (0x12b83d800) [pid = 6664] [serial = 56] [outer = 0x0] 11:41:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x12b844c00) [pid = 6664] [serial = 57] [outer = 0x12b83d800] 11:41:13 INFO - PROCESS | 6664 | 1468694473291 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x12ce94400) [pid = 6664] [serial = 58] [outer = 0x12b83d800] 11:41:13 INFO - PROCESS | 6664 | 1468694473524 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 11:41:13 INFO - PROCESS | 6664 | 1468694473580 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 6664 | 1468694473581 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:41:13 INFO - PROCESS | 6664 | 1468694473583 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 6664 | 1468694473584 Marionette TRACE conn2 <- [1,54,null,{}] 11:41:13 INFO - PROCESS | 6664 | 1468694473587 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}] 11:41:13 INFO - PROCESS | 6664 | 1468694473588 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:13 INFO - PROCESS | 6664 | 1468694473703 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:41:13 INFO - PROCESS | 6664 | 1468694473707 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 6664 | 1468694473708 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x12db71000 == 21 [pid = 6664] [id = 21] 11:41:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x12d663c00) [pid = 6664] [serial = 59] [outer = 0x0] 11:41:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x12d666000) [pid = 6664] [serial = 60] [outer = 0x12d663c00] 11:41:13 INFO - PROCESS | 6664 | 1468694473735 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x12dd4d000) [pid = 6664] [serial = 61] [outer = 0x12d663c00] 11:41:14 INFO - PROCESS | 6664 | 1468694474037 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 474ms 11:41:14 INFO - PROCESS | 6664 | 1468694474067 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:41:14 INFO - PROCESS | 6664 | 1468694474069 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:41:14 INFO - PROCESS | 6664 | 1468694474073 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 6664 | 1468694474077 Marionette TRACE conn2 <- [1,58,null,{}] 11:41:14 INFO - PROCESS | 6664 | 1468694474081 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}] 11:41:14 INFO - PROCESS | 6664 | 1468694474082 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:14 INFO - PROCESS | 6664 | 1468694474887 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:41:14 INFO - PROCESS | 6664 | 1468694474962 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 6664 | 1468694474965 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x111f1a000 == 22 [pid = 6664] [id = 22] 11:41:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x111e2fc00) [pid = 6664] [serial = 62] [outer = 0x0] 11:41:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x111f28000) [pid = 6664] [serial = 63] [outer = 0x111e2fc00] 11:41:14 INFO - PROCESS | 6664 | 1468694474995 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x1121b2400) [pid = 6664] [serial = 64] [outer = 0x111e2fc00] 11:41:15 INFO - PROCESS | 6664 | 1468694475414 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]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1376ms 11:41:15 INFO - PROCESS | 6664 | 1468694475448 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 6664 | 1468694475451 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:41:15 INFO - PROCESS | 6664 | 1468694475454 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 6664 | 1468694475456 Marionette TRACE conn2 <- [1,62,null,{}] 11:41:15 INFO - PROCESS | 6664 | 1468694475459 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}] 11:41:15 INFO - PROCESS | 6664 | 1468694475461 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:15 INFO - PROCESS | 6664 | 1468694475579 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:41:15 INFO - PROCESS | 6664 | 1468694475618 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 6664 | 1468694475620 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x116610000 == 23 [pid = 6664] [id = 23] 11:41:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x112ab3800) [pid = 6664] [serial = 65] [outer = 0x0] 11:41:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x113c6a800) [pid = 6664] [serial = 66] [outer = 0x112ab3800] 11:41:15 INFO - PROCESS | 6664 | 1468694475652 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x116746c00) [pid = 6664] [serial = 67] [outer = 0x112ab3800] 11:41:16 INFO - PROCESS | 6664 | 1468694476062 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]]]}] 11:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 11:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:41:16 INFO - PROCESS | 6664 | 1468694476077 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 6664 | 1468694476079 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:41:16 INFO - PROCESS | 6664 | 1468694476081 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 6664 | 1468694476083 Marionette TRACE conn2 <- [1,66,null,{}] 11:41:16 INFO - PROCESS | 6664 | 1468694476085 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}] 11:41:16 INFO - PROCESS | 6664 | 1468694476087 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:16 INFO - PROCESS | 6664 | 1468694476199 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:41:16 INFO - PROCESS | 6664 | 1468694476269 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 6664 | 1468694476271 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x116aca000 == 24 [pid = 6664] [id = 24] 11:41:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x118415c00) [pid = 6664] [serial = 68] [outer = 0x0] 11:41:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x118648800) [pid = 6664] [serial = 69] [outer = 0x118415c00] 11:41:16 INFO - PROCESS | 6664 | 1468694476303 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x11944a400) [pid = 6664] [serial = 70] [outer = 0x118415c00] 11:41:16 INFO - PROCESS | 6664 | 1468694476941 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]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 920ms 11:41:17 INFO - PROCESS | 6664 | 1468694477002 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:41:17 INFO - PROCESS | 6664 | 1468694477004 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:41:17 INFO - PROCESS | 6664 | 1468694477008 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 6664 | 1468694477010 Marionette TRACE conn2 <- [1,70,null,{}] 11:41:17 INFO - PROCESS | 6664 | 1468694477013 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}] 11:41:17 INFO - PROCESS | 6664 | 1468694477015 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:17 INFO - PROCESS | 6664 | 1468694477098 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:41:17 INFO - PROCESS | 6664 | 1468694477150 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 6664 | 1468694477152 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x112717800 == 25 [pid = 6664] [id = 25] 11:41:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x113c91800) [pid = 6664] [serial = 71] [outer = 0x0] 11:41:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x113ddb000) [pid = 6664] [serial = 72] [outer = 0x113c91800] 11:41:17 INFO - PROCESS | 6664 | 1468694477179 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x115df7800) [pid = 6664] [serial = 73] [outer = 0x113c91800] 11:41:17 INFO - PROCESS | 6664 | 1468694477634 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]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 11:41:17 INFO - PROCESS | 6664 | 1468694477691 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 6664 | 1468694477695 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:41:17 INFO - PROCESS | 6664 | 1468694477702 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 6664 | 1468694477705 Marionette TRACE conn2 <- [1,74,null,{}] 11:41:17 INFO - PROCESS | 6664 | 1468694477709 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}] 11:41:17 INFO - PROCESS | 6664 | 1468694477712 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:17 INFO - PROCESS | 6664 | 1468694477835 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:41:17 INFO - PROCESS | 6664 | 1468694477850 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 6664 | 1468694477852 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x113ce0800 == 26 [pid = 6664] [id = 26] 11:41:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x1164e2400) [pid = 6664] [serial = 74] [outer = 0x0] 11:41:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x116632400) [pid = 6664] [serial = 75] [outer = 0x1164e2400] 11:41:17 INFO - PROCESS | 6664 | 1468694477898 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1132b7000) [pid = 6664] [serial = 76] [outer = 0x1164e2400] 11:41:18 INFO - PROCESS | 6664 | 1468694478285 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]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 624ms 11:41:18 INFO - PROCESS | 6664 | 1468694478327 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 6664 | 1468694478328 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:41:18 INFO - PROCESS | 6664 | 1468694478330 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 6664 | 1468694478332 Marionette TRACE conn2 <- [1,78,null,{}] 11:41:18 INFO - PROCESS | 6664 | 1468694478340 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}] 11:41:18 INFO - PROCESS | 6664 | 1468694478343 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:18 INFO - PROCESS | 6664 | 1468694478420 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:41:18 INFO - PROCESS | 6664 | 1468694478427 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 6664 | 1468694478429 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x116409800 == 27 [pid = 6664] [id = 27] 11:41:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1176e9400) [pid = 6664] [serial = 77] [outer = 0x0] 11:41:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x117da2800) [pid = 6664] [serial = 78] [outer = 0x1176e9400] 11:41:18 INFO - PROCESS | 6664 | 1468694478457 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x118181800) [pid = 6664] [serial = 79] [outer = 0x1176e9400] 11:41:18 INFO - PROCESS | 6664 | 1468694478774 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]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 11:41:18 INFO - PROCESS | 6664 | 1468694478801 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:41:18 INFO - PROCESS | 6664 | 1468694478803 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:41:18 INFO - PROCESS | 6664 | 1468694478805 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 6664 | 1468694478808 Marionette TRACE conn2 <- [1,82,null,{}] 11:41:18 INFO - PROCESS | 6664 | 1468694478811 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}] 11:41:18 INFO - PROCESS | 6664 | 1468694478812 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:18 INFO - PROCESS | 6664 | 1468694478894 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:41:18 INFO - PROCESS | 6664 | 1468694478931 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 6664 | 1468694478932 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x116948800 == 28 [pid = 6664] [id = 28] 11:41:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x117da1400) [pid = 6664] [serial = 80] [outer = 0x0] 11:41:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x118642c00) [pid = 6664] [serial = 81] [outer = 0x117da1400] 11:41:18 INFO - PROCESS | 6664 | 1468694478958 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1187b1c00) [pid = 6664] [serial = 82] [outer = 0x117da1400] 11:41:19 INFO - PROCESS | 6664 | 1468694479229 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]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 11:41:19 INFO - PROCESS | 6664 | 1468694479280 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 6664 | 1468694479281 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:41:19 INFO - PROCESS | 6664 | 1468694479283 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 6664 | 1468694479284 Marionette TRACE conn2 <- [1,86,null,{}] 11:41:19 INFO - PROCESS | 6664 | 1468694479287 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}] 11:41:19 INFO - PROCESS | 6664 | 1468694479288 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:19 INFO - PROCESS | 6664 | 1468694479365 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:41:19 INFO - PROCESS | 6664 | 1468694479369 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 6664 | 1468694479370 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fc7800 == 29 [pid = 6664] [id = 29] 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1186f4000) [pid = 6664] [serial = 83] [outer = 0x0] 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x11915c400) [pid = 6664] [serial = 84] [outer = 0x1186f4000] 11:41:19 INFO - PROCESS | 6664 | 1468694479397 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x11944b000) [pid = 6664] [serial = 85] [outer = 0x1186f4000] 11:41:19 INFO - PROCESS | 6664 | 1468694479684 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]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 11:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:41:19 INFO - PROCESS | 6664 | 1468694479701 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 6664 | 1468694479703 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:41:19 INFO - PROCESS | 6664 | 1468694479705 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 6664 | 1468694479706 Marionette TRACE conn2 <- [1,90,null,{}] 11:41:19 INFO - PROCESS | 6664 | 1468694479719 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}] 11:41:19 INFO - PROCESS | 6664 | 1468694479723 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:19 INFO - PROCESS | 6664 | 1468694479846 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:41:19 INFO - PROCESS | 6664 | 1468694479853 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 6664 | 1468694479854 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x117245000 == 30 [pid = 6664] [id = 30] 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1186f3800) [pid = 6664] [serial = 86] [outer = 0x0] 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119449400) [pid = 6664] [serial = 87] [outer = 0x1186f3800] 11:41:19 INFO - PROCESS | 6664 | 1468694479879 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1199a7000) [pid = 6664] [serial = 88] [outer = 0x1186f3800] 11:41:20 INFO - PROCESS | 6664 | 1468694480142 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 478ms 11:41:20 INFO - PROCESS | 6664 | 1468694480183 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 6664 | 1468694480184 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:41:20 INFO - PROCESS | 6664 | 1468694480187 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 6664 | 1468694480188 Marionette TRACE conn2 <- [1,94,null,{}] 11:41:20 INFO - PROCESS | 6664 | 1468694480198 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}] 11:41:20 INFO - PROCESS | 6664 | 1468694480199 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:20 INFO - PROCESS | 6664 | 1468694480276 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:41:20 INFO - PROCESS | 6664 | 1468694480280 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 6664 | 1468694480282 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x118678000 == 31 [pid = 6664] [id = 31] 11:41:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11972a800) [pid = 6664] [serial = 89] [outer = 0x0] 11:41:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x119bf1000) [pid = 6664] [serial = 90] [outer = 0x11972a800] 11:41:20 INFO - PROCESS | 6664 | 1468694480308 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x124206400) [pid = 6664] [serial = 91] [outer = 0x11972a800] 11:41:20 INFO - PROCESS | 6664 | 1468694480609 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 11:41:20 INFO - PROCESS | 6664 | 1468694480658 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 6664 | 1468694480659 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:41:20 INFO - PROCESS | 6664 | 1468694480661 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 6664 | 1468694480663 Marionette TRACE conn2 <- [1,98,null,{}] 11:41:20 INFO - PROCESS | 6664 | 1468694480665 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}] 11:41:20 INFO - PROCESS | 6664 | 1468694480666 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:20 INFO - PROCESS | 6664 | 1468694480742 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:41:20 INFO - PROCESS | 6664 | 1468694480786 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 6664 | 1468694480788 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x111f13800 == 32 [pid = 6664] [id = 32] 11:41:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1199a0c00) [pid = 6664] [serial = 92] [outer = 0x0] 11:41:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x124430c00) [pid = 6664] [serial = 93] [outer = 0x1199a0c00] 11:41:20 INFO - PROCESS | 6664 | 1468694480812 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1248aa400) [pid = 6664] [serial = 94] [outer = 0x1199a0c00] 11:41:21 INFO - PROCESS | 6664 | 1468694481052 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 11:41:21 INFO - PROCESS | 6664 | 1468694481080 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 6664 | 1468694481081 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:41:21 INFO - PROCESS | 6664 | 1468694481084 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 6664 | 1468694481085 Marionette TRACE conn2 <- [1,102,null,{}] 11:41:21 INFO - PROCESS | 6664 | 1468694481087 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}] 11:41:21 INFO - PROCESS | 6664 | 1468694481088 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:21 INFO - PROCESS | 6664 | 1468694481173 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:41:21 INFO - PROCESS | 6664 | 1468694481179 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 6664 | 1468694481180 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d0000 == 33 [pid = 6664] [id = 33] 11:41:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x111c79000) [pid = 6664] [serial = 95] [outer = 0x0] 11:41:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x124d8a000) [pid = 6664] [serial = 96] [outer = 0x111c79000] 11:41:21 INFO - PROCESS | 6664 | 1468694481204 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x125223800) [pid = 6664] [serial = 97] [outer = 0x111c79000] 11:41:21 INFO - PROCESS | 6664 | 1468694481495 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 11:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:41:21 INFO - PROCESS | 6664 | 1468694481503 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 6664 | 1468694481504 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:41:21 INFO - PROCESS | 6664 | 1468694481507 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 6664 | 1468694481510 Marionette TRACE conn2 <- [1,106,null,{}] 11:41:21 INFO - PROCESS | 6664 | 1468694481518 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}] 11:41:21 INFO - PROCESS | 6664 | 1468694481519 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:21 INFO - PROCESS | 6664 | 1468694481598 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:41:21 INFO - PROCESS | 6664 | 1468694481602 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 6664 | 1468694481604 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c74000 == 34 [pid = 6664] [id = 34] 11:41:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x125224000) [pid = 6664] [serial = 98] [outer = 0x0] 11:41:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12537bc00) [pid = 6664] [serial = 99] [outer = 0x125224000] 11:41:21 INFO - PROCESS | 6664 | 1468694481630 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1253f2c00) [pid = 6664] [serial = 100] [outer = 0x125224000] 11:41:21 INFO - PROCESS | 6664 | 1468694481914 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 11:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:41:21 INFO - PROCESS | 6664 | 1468694481946 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 6664 | 1468694481947 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:41:21 INFO - PROCESS | 6664 | 1468694481953 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 6664 | 1468694481955 Marionette TRACE conn2 <- [1,110,null,{}] 11:41:21 INFO - PROCESS | 6664 | 1468694481961 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}] 11:41:21 INFO - PROCESS | 6664 | 1468694481962 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:22 INFO - PROCESS | 6664 | 1468694482075 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:41:22 INFO - PROCESS | 6664 | 1468694482082 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 6664 | 1468694482084 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f20000 == 35 [pid = 6664] [id = 35] 11:41:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1248ac000) [pid = 6664] [serial = 101] [outer = 0x0] 11:41:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x125376c00) [pid = 6664] [serial = 102] [outer = 0x1248ac000] 11:41:22 INFO - PROCESS | 6664 | 1468694482109 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x125f06800) [pid = 6664] [serial = 103] [outer = 0x1248ac000] 11:41:22 INFO - PROCESS | 6664 | 1468694482436 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]]]}] 11:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 526ms 11:41:22 INFO - PROCESS | 6664 | 1468694482477 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 6664 | 1468694482478 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:41:22 INFO - PROCESS | 6664 | 1468694482482 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 6664 | 1468694482483 Marionette TRACE conn2 <- [1,114,null,{}] 11:41:22 INFO - PROCESS | 6664 | 1468694482487 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}] 11:41:22 INFO - PROCESS | 6664 | 1468694482489 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:22 INFO - PROCESS | 6664 | 1468694482610 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:41:22 INFO - PROCESS | 6664 | 1468694482675 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 6664 | 1468694482676 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240d3000 == 36 [pid = 6664] [id = 36] 11:41:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1248adc00) [pid = 6664] [serial = 104] [outer = 0x0] 11:41:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x125f0f000) [pid = 6664] [serial = 105] [outer = 0x1248adc00] 11:41:22 INFO - PROCESS | 6664 | 1468694482715 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x126d02400) [pid = 6664] [serial = 106] [outer = 0x1248adc00] 11:41:23 INFO - PROCESS | 6664 | 1468694483029 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 11:41:23 INFO - PROCESS | 6664 | 1468694483051 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 6664 | 1468694483052 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:41:23 INFO - PROCESS | 6664 | 1468694483055 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 6664 | 1468694483056 Marionette TRACE conn2 <- [1,118,null,{}] 11:41:23 INFO - PROCESS | 6664 | 1468694483066 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}] 11:41:23 INFO - PROCESS | 6664 | 1468694483067 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:23 INFO - PROCESS | 6664 | 1468694483151 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:41:23 INFO - PROCESS | 6664 | 1468694483155 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 6664 | 1468694483156 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x124547000 == 37 [pid = 6664] [id = 37] 11:41:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x126d06800) [pid = 6664] [serial = 107] [outer = 0x0] 11:41:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x126e9f800) [pid = 6664] [serial = 108] [outer = 0x126d06800] 11:41:23 INFO - PROCESS | 6664 | 1468694483182 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x127438000) [pid = 6664] [serial = 109] [outer = 0x126d06800] 11:41:23 INFO - PROCESS | 6664 | 1468694483489 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 477ms 11:41:23 INFO - PROCESS | 6664 | 1468694483533 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:41:23 INFO - PROCESS | 6664 | 1468694483534 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:41:23 INFO - PROCESS | 6664 | 1468694483536 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 6664 | 1468694483537 Marionette TRACE conn2 <- [1,122,null,{}] 11:41:23 INFO - PROCESS | 6664 | 1468694483540 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}] 11:41:23 INFO - PROCESS | 6664 | 1468694483541 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:23 INFO - PROCESS | 6664 | 1468694483644 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:41:23 INFO - PROCESS | 6664 | 1468694483660 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 6664 | 1468694483661 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x124723000 == 38 [pid = 6664] [id = 38] 11:41:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x128b0fc00) [pid = 6664] [serial = 110] [outer = 0x0] 11:41:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x128c6a400) [pid = 6664] [serial = 111] [outer = 0x128b0fc00] 11:41:23 INFO - PROCESS | 6664 | 1468694483686 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x128c79c00) [pid = 6664] [serial = 112] [outer = 0x128b0fc00] 11:41:23 INFO - PROCESS | 6664 | 1468694483959 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]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 473ms 11:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:41:24 INFO - PROCESS | 6664 | 1468694484011 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 6664 | 1468694484013 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:41:24 INFO - PROCESS | 6664 | 1468694484015 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 6664 | 1468694484016 Marionette TRACE conn2 <- [1,126,null,{}] 11:41:24 INFO - PROCESS | 6664 | 1468694484018 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}] 11:41:24 INFO - PROCESS | 6664 | 1468694484019 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:24 INFO - PROCESS | 6664 | 1468694484101 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:41:24 INFO - PROCESS | 6664 | 1468694484105 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 6664 | 1468694484106 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x125319000 == 39 [pid = 6664] [id = 39] 11:41:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x128f49800) [pid = 6664] [serial = 113] [outer = 0x0] 11:41:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x128ff3c00) [pid = 6664] [serial = 114] [outer = 0x128f49800] 11:41:24 INFO - PROCESS | 6664 | 1468694484131 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 115 (0x129464800) [pid = 6664] [serial = 115] [outer = 0x128f49800] 11:41:24 INFO - PROCESS | 6664 | 1468694484451 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]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 11:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:41:24 INFO - PROCESS | 6664 | 1468694484484 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 6664 | 1468694484485 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:41:24 INFO - PROCESS | 6664 | 1468694484487 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 6664 | 1468694484488 Marionette TRACE conn2 <- [1,130,null,{}] 11:41:24 INFO - PROCESS | 6664 | 1468694484493 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}] 11:41:24 INFO - PROCESS | 6664 | 1468694484495 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:24 INFO - PROCESS | 6664 | 1468694484635 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:41:24 INFO - PROCESS | 6664 | 1468694484646 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 6664 | 1468694484647 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f14800 == 40 [pid = 6664] [id = 40] 11:41:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 116 (0x126d03400) [pid = 6664] [serial = 116] [outer = 0x0] 11:41:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 117 (0x129466c00) [pid = 6664] [serial = 117] [outer = 0x126d03400] 11:41:24 INFO - PROCESS | 6664 | 1468694484686 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 118 (0x1294eb000) [pid = 6664] [serial = 118] [outer = 0x126d03400] 11:41:25 INFO - PROCESS | 6664 | 1468694485084 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 622ms 11:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:41:25 INFO - PROCESS | 6664 | 1468694485110 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 6664 | 1468694485111 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:41:25 INFO - PROCESS | 6664 | 1468694485113 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 6664 | 1468694485114 Marionette TRACE conn2 <- [1,134,null,{}] 11:41:25 INFO - PROCESS | 6664 | 1468694485116 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}] 11:41:25 INFO - PROCESS | 6664 | 1468694485117 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:25 INFO - PROCESS | 6664 | 1468694485200 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:41:25 INFO - PROCESS | 6664 | 1468694485922 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 6664 | 1468694485924 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x112633000 == 41 [pid = 6664] [id = 41] 11:41:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 119 (0x11320c800) [pid = 6664] [serial = 119] [outer = 0x0] 11:41:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 120 (0x113c8f800) [pid = 6664] [serial = 120] [outer = 0x11320c800] 11:41:25 INFO - PROCESS | 6664 | 1468694485952 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 121 (0x115e2cc00) [pid = 6664] [serial = 121] [outer = 0x11320c800] 11:41:26 INFO - PROCESS | 6664 | 1468694486281 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1220ms 11:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:41:26 INFO - PROCESS | 6664 | 1468694486335 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 6664 | 1468694486337 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:41:26 INFO - PROCESS | 6664 | 1468694486340 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 6664 | 1468694486342 Marionette TRACE conn2 <- [1,138,null,{}] 11:41:26 INFO - PROCESS | 6664 | 1468694486345 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}] 11:41:26 INFO - PROCESS | 6664 | 1468694486346 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:26 INFO - PROCESS | 6664 | 1468694486437 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:41:26 INFO - PROCESS | 6664 | 1468694486468 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 6664 | 1468694486470 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x114f2c000 == 42 [pid = 6664] [id = 42] 11:41:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 122 (0x116a23800) [pid = 6664] [serial = 122] [outer = 0x0] 11:41:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 123 (0x117150400) [pid = 6664] [serial = 123] [outer = 0x116a23800] 11:41:26 INFO - PROCESS | 6664 | 1468694486496 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 124 (0x118067400) [pid = 6664] [serial = 124] [outer = 0x116a23800] 11:41:26 INFO - PROCESS | 6664 | 1468694486789 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 11:41:26 INFO - PROCESS | 6664 | 1468694486824 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:41:26 INFO - PROCESS | 6664 | 1468694486829 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:41:26 INFO - PROCESS | 6664 | 1468694486831 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 6664 | 1468694486833 Marionette TRACE conn2 <- [1,142,null,{}] 11:41:26 INFO - PROCESS | 6664 | 1468694486835 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}] 11:41:26 INFO - PROCESS | 6664 | 1468694486836 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:26 INFO - PROCESS | 6664 | 1468694486942 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:41:26 INFO - PROCESS | 6664 | 1468694486973 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 6664 | 1468694486974 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x116961000 == 43 [pid = 6664] [id = 43] 11:41:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 125 (0x11863e400) [pid = 6664] [serial = 125] [outer = 0x0] 11:41:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 126 (0x119109000) [pid = 6664] [serial = 126] [outer = 0x11863e400] 11:41:26 INFO - PROCESS | 6664 | 1468694486999 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 127 (0x119448000) [pid = 6664] [serial = 127] [outer = 0x11863e400] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 126 (0x12b882800) [pid = 6664] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 125 (0x12aa0b000) [pid = 6664] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 124 (0x12a694400) [pid = 6664] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 123 (0x128ff0400) [pid = 6664] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 122 (0x12b83d800) [pid = 6664] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 121 (0x12cfb6000) [pid = 6664] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 120 (0x12ca47400) [pid = 6664] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 119 (0x12c73bc00) [pid = 6664] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 118 (0x12c3f3800) [pid = 6664] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 117 (0x12c326800) [pid = 6664] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 116 (0x12bfae000) [pid = 6664] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 115 (0x12bbe3c00) [pid = 6664] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 114 (0x113c91800) [pid = 6664] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x1164e2400) [pid = 6664] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x1176e9400) [pid = 6664] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x117da1400) [pid = 6664] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x1186f4000) [pid = 6664] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x1186f3800) [pid = 6664] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x11972a800) [pid = 6664] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1199a0c00) [pid = 6664] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x111c79000) [pid = 6664] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x125224000) [pid = 6664] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1248adc00) [pid = 6664] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x126d06800) [pid = 6664] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x128b0fc00) [pid = 6664] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12d663c00) [pid = 6664] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x111e2fc00) [pid = 6664] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x112ab3800) [pid = 6664] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:41:27 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x118415c00) [pid = 6664] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:41:27 INFO - PROCESS | 6664 | 1468694487740 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]]]}] 11:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 922ms 11:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:41:27 INFO - PROCESS | 6664 | 1468694487754 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 6664 | 1468694487755 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:41:27 INFO - PROCESS | 6664 | 1468694487764 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 6664 | 1468694487768 Marionette TRACE conn2 <- [1,146,null,{}] 11:41:27 INFO - PROCESS | 6664 | 1468694487771 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}] 11:41:27 INFO - PROCESS | 6664 | 1468694487773 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:27 INFO - PROCESS | 6664 | 1468694487854 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:41:27 INFO - PROCESS | 6664 | 1468694487860 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 6664 | 1468694487861 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x117454000 == 44 [pid = 6664] [id = 44] 11:41:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1121be000) [pid = 6664] [serial = 128] [outer = 0x0] 11:41:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x11320f400) [pid = 6664] [serial = 129] [outer = 0x1121be000] 11:41:27 INFO - PROCESS | 6664 | 1468694487886 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x11944e800) [pid = 6664] [serial = 130] [outer = 0x1121be000] 11:41:28 INFO - PROCESS | 6664 | 1468694488198 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 479ms 11:41:28 INFO - PROCESS | 6664 | 1468694488238 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 6664 | 1468694488241 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:41:28 INFO - PROCESS | 6664 | 1468694488244 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 6664 | 1468694488245 Marionette TRACE conn2 <- [1,150,null,{}] 11:41:28 INFO - PROCESS | 6664 | 1468694488247 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}] 11:41:28 INFO - PROCESS | 6664 | 1468694488249 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:28 INFO - PROCESS | 6664 | 1468694488330 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:41:28 INFO - PROCESS | 6664 | 1468694488334 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 6664 | 1468694488335 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x118673800 == 45 [pid = 6664] [id = 45] 11:41:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x116634c00) [pid = 6664] [serial = 131] [outer = 0x0] 11:41:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x119908800) [pid = 6664] [serial = 132] [outer = 0x116634c00] 11:41:28 INFO - PROCESS | 6664 | 1468694488363 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x119be4c00) [pid = 6664] [serial = 133] [outer = 0x116634c00] 11:41:28 INFO - PROCESS | 6664 | 1468694488686 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 11:41:28 INFO - PROCESS | 6664 | 1468694488713 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:41:28 INFO - PROCESS | 6664 | 1468694488715 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 6664 | 1468694488718 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 6664 | 1468694488719 Marionette TRACE conn2 <- [1,154,null,{}] 11:41:28 INFO - PROCESS | 6664 | 1468694488722 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}] 11:41:28 INFO - PROCESS | 6664 | 1468694488724 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:28 INFO - PROCESS | 6664 | 1468694488800 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:41:28 INFO - PROCESS | 6664 | 1468694488848 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 6664 | 1468694488852 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d4000 == 46 [pid = 6664] [id = 46] 11:41:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12403f400) [pid = 6664] [serial = 134] [outer = 0x0] 11:41:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x124422c00) [pid = 6664] [serial = 135] [outer = 0x12403f400] 11:41:28 INFO - PROCESS | 6664 | 1468694488883 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x1248b1c00) [pid = 6664] [serial = 136] [outer = 0x12403f400] 11:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 11:41:29 INFO - PROCESS | 6664 | 1468694489183 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]]]}] 11:41:29 INFO - PROCESS | 6664 | 1468694489187 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 6664 | 1468694489188 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:41:29 INFO - PROCESS | 6664 | 1468694489198 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 6664 | 1468694489199 Marionette TRACE conn2 <- [1,158,null,{}] 11:41:29 INFO - PROCESS | 6664 | 1468694489201 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}] 11:41:29 INFO - PROCESS | 6664 | 1468694489203 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:29 INFO - PROCESS | 6664 | 1468694489288 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:41:29 INFO - PROCESS | 6664 | 1468694489294 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 6664 | 1468694489295 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169be800 == 47 [pid = 6664] [id = 47] 11:41:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x113c93400) [pid = 6664] [serial = 137] [outer = 0x0] 11:41:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x12522fc00) [pid = 6664] [serial = 138] [outer = 0x113c93400] 11:41:29 INFO - PROCESS | 6664 | 1468694489319 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x125eb0c00) [pid = 6664] [serial = 139] [outer = 0x113c93400] 11:41:29 INFO - PROCESS | 6664 | 1468694489632 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]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:41:29 INFO - PROCESS | 6664 | 1468694489694 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 6664 | 1468694489696 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:41:29 INFO - PROCESS | 6664 | 1468694489700 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 6664 | 1468694489702 Marionette TRACE conn2 <- [1,162,null,{}] 11:41:29 INFO - PROCESS | 6664 | 1468694489706 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}] 11:41:29 INFO - PROCESS | 6664 | 1468694489708 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:29 INFO - PROCESS | 6664 | 1468694489793 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:41:29 INFO - PROCESS | 6664 | 1468694489876 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 6664 | 1468694489878 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x113360000 == 48 [pid = 6664] [id = 48] 11:41:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x1131de400) [pid = 6664] [serial = 140] [outer = 0x0] 11:41:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x11337f800) [pid = 6664] [serial = 141] [outer = 0x1131de400] 11:41:29 INFO - PROCESS | 6664 | 1468694489910 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x116135c00) [pid = 6664] [serial = 142] [outer = 0x1131de400] 11:41:30 INFO - PROCESS | 6664 | 1468694490350 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]]]}] 11:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 11:41:30 INFO - PROCESS | 6664 | 1468694490371 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 6664 | 1468694490373 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:41:30 INFO - PROCESS | 6664 | 1468694490378 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 6664 | 1468694490381 Marionette TRACE conn2 <- [1,166,null,{}] 11:41:30 INFO - PROCESS | 6664 | 1468694490384 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}] 11:41:30 INFO - PROCESS | 6664 | 1468694490385 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:30 INFO - PROCESS | 6664 | 1468694490482 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:41:30 INFO - PROCESS | 6664 | 1468694490525 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 6664 | 1468694490527 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x118659000 == 49 [pid = 6664] [id = 49] 11:41:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x116986800) [pid = 6664] [serial = 143] [outer = 0x0] 11:41:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 115 (0x11806c000) [pid = 6664] [serial = 144] [outer = 0x116986800] 11:41:30 INFO - PROCESS | 6664 | 1468694490557 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 116 (0x1187a8400) [pid = 6664] [serial = 145] [outer = 0x116986800] 11:41:31 INFO - PROCESS | 6664 | 1468694491013 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 11:41:31 INFO - PROCESS | 6664 | 1468694491061 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 6664 | 1468694491063 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:41:31 INFO - PROCESS | 6664 | 1468694491068 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 6664 | 1468694491071 Marionette TRACE conn2 <- [1,170,null,{}] 11:41:31 INFO - PROCESS | 6664 | 1468694491083 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}] 11:41:31 INFO - PROCESS | 6664 | 1468694491088 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:31 INFO - PROCESS | 6664 | 1468694491233 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:41:31 INFO - PROCESS | 6664 | 1468694491318 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 6664 | 1468694491321 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fb7000 == 50 [pid = 6664] [id = 50] 11:41:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 117 (0x124045800) [pid = 6664] [serial = 146] [outer = 0x0] 11:41:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 118 (0x1247d6800) [pid = 6664] [serial = 147] [outer = 0x124045800] 11:41:31 INFO - PROCESS | 6664 | 1468694491371 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 119 (0x124dbc000) [pid = 6664] [serial = 148] [outer = 0x124045800] 11:41:31 INFO - PROCESS | 6664 | 1468694491843 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 824ms 11:41:31 INFO - PROCESS | 6664 | 1468694491892 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 6664 | 1468694491894 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:41:31 INFO - PROCESS | 6664 | 1468694491896 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 6664 | 1468694491897 Marionette TRACE conn2 <- [1,174,null,{}] 11:41:31 INFO - PROCESS | 6664 | 1468694491900 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}] 11:41:31 INFO - PROCESS | 6664 | 1468694491901 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:31 INFO - PROCESS | 6664 | 1468694491995 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:41:32 INFO - PROCESS | 6664 | 1468694492043 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 6664 | 1468694492044 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f17800 == 51 [pid = 6664] [id = 51] 11:41:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 120 (0x125eb1000) [pid = 6664] [serial = 149] [outer = 0x0] 11:41:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 121 (0x125ede000) [pid = 6664] [serial = 150] [outer = 0x125eb1000] 11:41:32 INFO - PROCESS | 6664 | 1468694492073 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 122 (0x125f9f000) [pid = 6664] [serial = 151] [outer = 0x125eb1000] 11:41:32 INFO - PROCESS | 6664 | 1468694492471 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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 11:41:32 INFO - PROCESS | 6664 | 1468694492518 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 6664 | 1468694492519 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:41:32 INFO - PROCESS | 6664 | 1468694492521 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 6664 | 1468694492523 Marionette TRACE conn2 <- [1,178,null,{}] 11:41:32 INFO - PROCESS | 6664 | 1468694492545 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}] 11:41:32 INFO - PROCESS | 6664 | 1468694492546 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:32 INFO - PROCESS | 6664 | 1468694492637 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:41:32 INFO - PROCESS | 6664 | 1468694492696 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 6664 | 1468694492698 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x113011000 == 52 [pid = 6664] [id = 52] 11:41:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 123 (0x113c67000) [pid = 6664] [serial = 152] [outer = 0x0] 11:41:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 124 (0x116f92c00) [pid = 6664] [serial = 153] [outer = 0x113c67000] 11:41:32 INFO - PROCESS | 6664 | 1468694492727 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 125 (0x119fc9c00) [pid = 6664] [serial = 154] [outer = 0x113c67000] 11:41:33 INFO - PROCESS | 6664 | 1468694493179 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 689ms 11:41:33 INFO - PROCESS | 6664 | 1468694493237 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 6664 | 1468694493240 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:41:33 INFO - PROCESS | 6664 | 1468694493259 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 6664 | 1468694493261 Marionette TRACE conn2 <- [1,182,null,{}] 11:41:33 INFO - PROCESS | 6664 | 1468694493265 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}] 11:41:33 INFO - PROCESS | 6664 | 1468694493267 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:33 INFO - PROCESS | 6664 | 1468694493392 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:41:33 INFO - PROCESS | 6664 | 1468694493480 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 6664 | 1468694493481 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x116677800 == 53 [pid = 6664] [id = 53] 11:41:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 126 (0x115e8a800) [pid = 6664] [serial = 155] [outer = 0x0] 11:41:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 127 (0x116637400) [pid = 6664] [serial = 156] [outer = 0x115e8a800] 11:41:33 INFO - PROCESS | 6664 | 1468694493528 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 128 (0x117146400) [pid = 6664] [serial = 157] [outer = 0x115e8a800] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d4000 == 52 [pid = 6664] [id = 46] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x118673800 == 51 [pid = 6664] [id = 45] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x117454000 == 50 [pid = 6664] [id = 44] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x116961000 == 49 [pid = 6664] [id = 43] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d0000 == 48 [pid = 6664] [id = 33] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x114f2c000 == 47 [pid = 6664] [id = 42] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x111f13800 == 46 [pid = 6664] [id = 32] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x116409800 == 45 [pid = 6664] [id = 27] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x116948800 == 44 [pid = 6664] [id = 28] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x112633000 == 43 [pid = 6664] [id = 41] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x1240d3000 == 42 [pid = 6664] [id = 36] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x120f20000 == 41 [pid = 6664] [id = 35] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x118678000 == 40 [pid = 6664] [id = 31] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x117245000 == 39 [pid = 6664] [id = 30] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x116fc7800 == 38 [pid = 6664] [id = 29] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x113011000 == 37 [pid = 6664] [id = 52] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x125f17800 == 36 [pid = 6664] [id = 51] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x116fb7000 == 35 [pid = 6664] [id = 50] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x119c74000 == 34 [pid = 6664] [id = 34] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x125f14800 == 33 [pid = 6664] [id = 40] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x124723000 == 32 [pid = 6664] [id = 38] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x125319000 == 31 [pid = 6664] [id = 39] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x118659000 == 30 [pid = 6664] [id = 49] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x1169be800 == 29 [pid = 6664] [id = 47] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x124547000 == 28 [pid = 6664] [id = 37] 11:41:34 INFO - PROCESS | 6664 | --DOCSHELL 0x113360000 == 27 [pid = 6664] [id = 48] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 127 (0x124dba800) [pid = 6664] [serial = 11] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 126 (0x116632400) [pid = 6664] [serial = 75] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 125 (0x1132b7000) [pid = 6664] [serial = 76] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 124 (0x117da2800) [pid = 6664] [serial = 78] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 123 (0x118642c00) [pid = 6664] [serial = 81] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 122 (0x11915c400) [pid = 6664] [serial = 84] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 121 (0x119449400) [pid = 6664] [serial = 87] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 120 (0x1199a7000) [pid = 6664] [serial = 88] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 119 (0x119bf1000) [pid = 6664] [serial = 90] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 118 (0x124206400) [pid = 6664] [serial = 91] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 117 (0x124430c00) [pid = 6664] [serial = 93] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 116 (0x1248aa400) [pid = 6664] [serial = 94] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 115 (0x124d8a000) [pid = 6664] [serial = 96] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 114 (0x12537bc00) [pid = 6664] [serial = 99] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x125376c00) [pid = 6664] [serial = 102] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x125f0f000) [pid = 6664] [serial = 105] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x126e9f800) [pid = 6664] [serial = 108] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x128c6a400) [pid = 6664] [serial = 111] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x128ff3c00) [pid = 6664] [serial = 114] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x111f28000) [pid = 6664] [serial = 63] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x125223800) [pid = 6664] [serial = 97] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x113c6a800) [pid = 6664] [serial = 66] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x118648800) [pid = 6664] [serial = 69] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x113ddb000) [pid = 6664] [serial = 72] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x115df7800) [pid = 6664] [serial = 73] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1253f2c00) [pid = 6664] [serial = 100] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x126d02400) [pid = 6664] [serial = 106] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x11944b000) [pid = 6664] [serial = 85] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x127438000) [pid = 6664] [serial = 109] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x11944a400) [pid = 6664] [serial = 70] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x128c79c00) [pid = 6664] [serial = 112] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x116746c00) [pid = 6664] [serial = 67] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x118181800) [pid = 6664] [serial = 79] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1121b2400) [pid = 6664] [serial = 64] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x129466c00) [pid = 6664] [serial = 117] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x12dd4d000) [pid = 6664] [serial = 61] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1187b1c00) [pid = 6664] [serial = 82] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1247d7400) [pid = 6664] [serial = 8] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12c3f9400) [pid = 6664] [serial = 39] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12c3ee000) [pid = 6664] [serial = 36] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12c3f1400) [pid = 6664] [serial = 37] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12bfb2c00) [pid = 6664] [serial = 33] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12c321c00) [pid = 6664] [serial = 34] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12bfa7c00) [pid = 6664] [serial = 31] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12bbe9c00) [pid = 6664] [serial = 30] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12b905800) [pid = 6664] [serial = 27] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12b90b800) [pid = 6664] [serial = 28] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12aa0cc00) [pid = 6664] [serial = 24] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12aa15c00) [pid = 6664] [serial = 25] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12a699c00) [pid = 6664] [serial = 21] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12a806400) [pid = 6664] [serial = 22] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1294f2c00) [pid = 6664] [serial = 18] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x128ff2000) [pid = 6664] [serial = 15] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x128ff7c00) [pid = 6664] [serial = 16] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12d666000) [pid = 6664] [serial = 60] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x12b844c00) [pid = 6664] [serial = 57] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x12ce94400) [pid = 6664] [serial = 58] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x12d663800) [pid = 6664] [serial = 55] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x12d65fc00) [pid = 6664] [serial = 54] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x12cfae800) [pid = 6664] [serial = 51] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x12d659000) [pid = 6664] [serial = 52] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x12ce93c00) [pid = 6664] [serial = 48] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x12c741400) [pid = 6664] [serial = 42] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x12ca45000) [pid = 6664] [serial = 43] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x12ced2000) [pid = 6664] [serial = 45] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x12c736400) [pid = 6664] [serial = 40] [outer = 0x0] [url = about:blank] 11:41:34 INFO - PROCESS | 6664 | 1468694494398 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1174ms 11:41:34 INFO - PROCESS | 6664 | 1468694494431 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 6664 | 1468694494433 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:41:34 INFO - PROCESS | 6664 | 1468694494436 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 6664 | 1468694494438 Marionette TRACE conn2 <- [1,186,null,{}] 11:41:34 INFO - PROCESS | 6664 | 1468694494442 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}] 11:41:34 INFO - PROCESS | 6664 | 1468694494443 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:34 INFO - PROCESS | 6664 | 1468694494518 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:41:34 INFO - PROCESS | 6664 | 1468694494526 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 6664 | 1468694494529 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x113014800 == 28 [pid = 6664] [id = 54] 11:41:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x115e8b000) [pid = 6664] [serial = 158] [outer = 0x0] 11:41:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x116189000) [pid = 6664] [serial = 159] [outer = 0x115e8b000] 11:41:34 INFO - PROCESS | 6664 | 1468694494557 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x116905400) [pid = 6664] [serial = 160] [outer = 0x115e8b000] 11:41:34 INFO - PROCESS | 6664 | 1468694494868 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 474ms 11:41:34 INFO - PROCESS | 6664 | 1468694494911 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 6664 | 1468694494914 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:41:34 INFO - PROCESS | 6664 | 1468694494919 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 6664 | 1468694494921 Marionette TRACE conn2 <- [1,190,null,{}] 11:41:34 INFO - PROCESS | 6664 | 1468694494923 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}] 11:41:34 INFO - PROCESS | 6664 | 1468694494925 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:35 INFO - PROCESS | 6664 | 1468694494999 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:41:35 INFO - PROCESS | 6664 | 1468694495003 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 6664 | 1468694495005 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x1167ca000 == 29 [pid = 6664] [id = 55] 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x1176e7c00) [pid = 6664] [serial = 161] [outer = 0x0] 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x1186f0400) [pid = 6664] [serial = 162] [outer = 0x1176e7c00] 11:41:35 INFO - PROCESS | 6664 | 1468694495035 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1187ae800) [pid = 6664] [serial = 163] [outer = 0x1176e7c00] 11:41:35 INFO - PROCESS | 6664 | 1468694495347 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 11:41:35 INFO - PROCESS | 6664 | 1468694495388 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 6664 | 1468694495392 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:41:35 INFO - PROCESS | 6664 | 1468694495395 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 6664 | 1468694495397 Marionette TRACE conn2 <- [1,194,null,{}] 11:41:35 INFO - PROCESS | 6664 | 1468694495405 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}] 11:41:35 INFO - PROCESS | 6664 | 1468694495408 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:35 INFO - PROCESS | 6664 | 1468694495485 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:41:35 INFO - PROCESS | 6664 | 1468694495528 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 6664 | 1468694495530 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x11722c800 == 30 [pid = 6664] [id = 56] 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x1164e3400) [pid = 6664] [serial = 164] [outer = 0x0] 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x11944a400) [pid = 6664] [serial = 165] [outer = 0x1164e3400] 11:41:35 INFO - PROCESS | 6664 | 1468694495558 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x119904800) [pid = 6664] [serial = 166] [outer = 0x1164e3400] 11:41:35 INFO - PROCESS | 6664 | 1468694495813 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 11:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:41:35 INFO - PROCESS | 6664 | 1468694495867 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 6664 | 1468694495868 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:41:35 INFO - PROCESS | 6664 | 1468694495870 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 6664 | 1468694495872 Marionette TRACE conn2 <- [1,198,null,{}] 11:41:35 INFO - PROCESS | 6664 | 1468694495882 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}] 11:41:35 INFO - PROCESS | 6664 | 1468694495883 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:35 INFO - PROCESS | 6664 | 1468694495964 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:41:35 INFO - PROCESS | 6664 | 1468694495968 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 6664 | 1468694495969 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x118667800 == 31 [pid = 6664] [id = 57] 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x119be6c00) [pid = 6664] [serial = 167] [outer = 0x0] 11:41:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x124002800) [pid = 6664] [serial = 168] [outer = 0x119be6c00] 11:41:35 INFO - PROCESS | 6664 | 1468694495996 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x124209c00) [pid = 6664] [serial = 169] [outer = 0x119be6c00] 11:41:36 INFO - PROCESS | 6664 | 1468694496306 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 478ms 11:41:36 INFO - PROCESS | 6664 | 1468694496349 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 6664 | 1468694496350 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:41:36 INFO - PROCESS | 6664 | 1468694496360 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 6664 | 1468694496361 Marionette TRACE conn2 <- [1,202,null,{}] 11:41:36 INFO - PROCESS | 6664 | 1468694496363 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}] 11:41:36 INFO - PROCESS | 6664 | 1468694496364 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:36 INFO - PROCESS | 6664 | 1468694496468 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:41:36 INFO - PROCESS | 6664 | 1468694496471 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 6664 | 1468694496472 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195bf800 == 32 [pid = 6664] [id = 58] 11:41:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x113c97400) [pid = 6664] [serial = 170] [outer = 0x0] 11:41:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1244d6800) [pid = 6664] [serial = 171] [outer = 0x113c97400] 11:41:36 INFO - PROCESS | 6664 | 1468694496500 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x124db8800) [pid = 6664] [serial = 172] [outer = 0x113c97400] 11:41:36 INFO - PROCESS | 6664 | 1468694496815 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 473ms 11:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:41:36 INFO - PROCESS | 6664 | 1468694496833 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 6664 | 1468694496834 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:41:36 INFO - PROCESS | 6664 | 1468694496836 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 6664 | 1468694496837 Marionette TRACE conn2 <- [1,206,null,{}] 11:41:36 INFO - PROCESS | 6664 | 1468694496847 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}] 11:41:36 INFO - PROCESS | 6664 | 1468694496851 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:36 INFO - PROCESS | 6664 | 1468694496968 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:41:36 INFO - PROCESS | 6664 | 1468694496972 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 6664 | 1468694496973 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f10800 == 33 [pid = 6664] [id = 59] 11:41:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1187b1c00) [pid = 6664] [serial = 173] [outer = 0x0] 11:41:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x12537b800) [pid = 6664] [serial = 174] [outer = 0x1187b1c00] 11:41:37 INFO - PROCESS | 6664 | 1468694496999 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x125f07800) [pid = 6664] [serial = 175] [outer = 0x1187b1c00] 11:41:37 INFO - PROCESS | 6664 | 1468694497319 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 11:41:37 INFO - PROCESS | 6664 | 1468694497356 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 6664 | 1468694497358 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:41:37 INFO - PROCESS | 6664 | 1468694497363 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 6664 | 1468694497364 Marionette TRACE conn2 <- [1,210,null,{}] 11:41:37 INFO - PROCESS | 6664 | 1468694497366 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}] 11:41:37 INFO - PROCESS | 6664 | 1468694497367 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:37 INFO - PROCESS | 6664 | 1468694497463 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:41:37 INFO - PROCESS | 6664 | 1468694497493 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 6664 | 1468694497495 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x124279000 == 34 [pid = 6664] [id = 60] 11:41:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x125f09000) [pid = 6664] [serial = 176] [outer = 0x0] 11:41:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x12694c000) [pid = 6664] [serial = 177] [outer = 0x125f09000] 11:41:37 INFO - PROCESS | 6664 | 1468694497519 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x126d0d800) [pid = 6664] [serial = 178] [outer = 0x125f09000] 11:41:37 INFO - PROCESS | 6664 | 1468694497795 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 11:41:37 INFO - PROCESS | 6664 | 1468694497837 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:41:37 INFO - PROCESS | 6664 | 1468694497838 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:41:37 INFO - PROCESS | 6664 | 1468694497842 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 6664 | 1468694497845 Marionette TRACE conn2 <- [1,214,null,{}] 11:41:37 INFO - PROCESS | 6664 | 1468694497847 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}] 11:41:37 INFO - PROCESS | 6664 | 1468694497848 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:37 INFO - PROCESS | 6664 | 1468694497938 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:41:37 INFO - PROCESS | 6664 | 1468694497942 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 6664 | 1468694497943 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x124537800 == 35 [pid = 6664] [id = 61] 11:41:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12694e800) [pid = 6664] [serial = 179] [outer = 0x0] 11:41:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x126e9d400) [pid = 6664] [serial = 180] [outer = 0x12694e800] 11:41:37 INFO - PROCESS | 6664 | 1468694497967 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x127126c00) [pid = 6664] [serial = 181] [outer = 0x12694e800] 11:41:38 INFO - PROCESS | 6664 | 1468694498263 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 471ms 11:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:41:38 INFO - PROCESS | 6664 | 1468694498315 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 6664 | 1468694498316 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:41:38 INFO - PROCESS | 6664 | 1468694498318 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 6664 | 1468694498320 Marionette TRACE conn2 <- [1,218,null,{}] 11:41:38 INFO - PROCESS | 6664 | 1468694498322 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}] 11:41:38 INFO - PROCESS | 6664 | 1468694498324 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:38 INFO - PROCESS | 6664 | 1468694498463 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x113c93400) [pid = 6664] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12403f400) [pid = 6664] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x116a23800) [pid = 6664] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x11863e400) [pid = 6664] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1121be000) [pid = 6664] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x11320c800) [pid = 6664] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x116634c00) [pid = 6664] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x126d03400) [pid = 6664] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x1248ac000) [pid = 6664] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:41:38 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x128f49800) [pid = 6664] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:41:38 INFO - PROCESS | 6664 | 1468694498499 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 6664 | 1468694498500 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d25000 == 36 [pid = 6664] [id = 62] 11:41:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1121be000) [pid = 6664] [serial = 182] [outer = 0x0] 11:41:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x116748400) [pid = 6664] [serial = 183] [outer = 0x1121be000] 11:41:38 INFO - PROCESS | 6664 | 1468694498524 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119730800) [pid = 6664] [serial = 184] [outer = 0x1121be000] 11:41:38 INFO - PROCESS | 6664 | 1468694498784 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 11:41:38 INFO - PROCESS | 6664 | 1468694498838 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 6664 | 1468694498839 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:41:38 INFO - PROCESS | 6664 | 1468694498849 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 6664 | 1468694498850 Marionette TRACE conn2 <- [1,222,null,{}] 11:41:38 INFO - PROCESS | 6664 | 1468694498852 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}] 11:41:38 INFO - PROCESS | 6664 | 1468694498853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:38 INFO - PROCESS | 6664 | 1468694498932 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:41:38 INFO - PROCESS | 6664 | 1468694498936 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 6664 | 1468694498937 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x125315000 == 37 [pid = 6664] [id = 63] 11:41:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x124a95400) [pid = 6664] [serial = 185] [outer = 0x0] 11:41:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x128c74400) [pid = 6664] [serial = 186] [outer = 0x124a95400] 11:41:38 INFO - PROCESS | 6664 | 1468694498963 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x128f56800) [pid = 6664] [serial = 187] [outer = 0x124a95400] 11:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:41:39 INFO - PROCESS | 6664 | 1468694499264 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]]]}] 11:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 419ms 11:41:39 INFO - PROCESS | 6664 | 1468694499268 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 6664 | 1468694499270 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:41:39 INFO - PROCESS | 6664 | 1468694499272 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 6664 | 1468694499275 Marionette TRACE conn2 <- [1,226,null,{}] 11:41:39 INFO - PROCESS | 6664 | 1468694499288 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}] 11:41:39 INFO - PROCESS | 6664 | 1468694499291 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:39 INFO - PROCESS | 6664 | 1468694499410 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:41:39 INFO - PROCESS | 6664 | 1468694499416 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 6664 | 1468694499417 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195be800 == 38 [pid = 6664] [id = 64] 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1121be400) [pid = 6664] [serial = 188] [outer = 0x0] 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x128f57400) [pid = 6664] [serial = 189] [outer = 0x1121be400] 11:41:39 INFO - PROCESS | 6664 | 1468694499444 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x129470000) [pid = 6664] [serial = 190] [outer = 0x1121be400] 11:41:39 INFO - PROCESS | 6664 | 1468694499725 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 479ms 11:41:39 INFO - PROCESS | 6664 | 1468694499751 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:41:39 INFO - PROCESS | 6664 | 1468694499753 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:41:39 INFO - PROCESS | 6664 | 1468694499755 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 6664 | 1468694499756 Marionette TRACE conn2 <- [1,230,null,{}] 11:41:39 INFO - PROCESS | 6664 | 1468694499766 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}] 11:41:39 INFO - PROCESS | 6664 | 1468694499767 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:39 INFO - PROCESS | 6664 | 1468694499848 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:41:39 INFO - PROCESS | 6664 | 1468694499852 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 6664 | 1468694499853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f2800 == 39 [pid = 6664] [id = 65] 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12946d000) [pid = 6664] [serial = 191] [outer = 0x0] 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1294f3000) [pid = 6664] [serial = 192] [outer = 0x12946d000] 11:41:39 INFO - PROCESS | 6664 | 1468694499880 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12a68c400) [pid = 6664] [serial = 193] [outer = 0x12946d000] 11:41:40 INFO - PROCESS | 6664 | 1468694500179 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 428ms 11:41:40 INFO - PROCESS | 6664 | 1468694500183 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 6664 | 1468694500184 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:41:40 INFO - PROCESS | 6664 | 1468694500187 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 6664 | 1468694500188 Marionette TRACE conn2 <- [1,234,null,{}] 11:41:40 INFO - PROCESS | 6664 | 1468694500197 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}] 11:41:40 INFO - PROCESS | 6664 | 1468694500198 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:40 INFO - PROCESS | 6664 | 1468694500285 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:41:40 INFO - PROCESS | 6664 | 1468694500334 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 6664 | 1468694500335 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x128bae000 == 40 [pid = 6664] [id = 66] 11:41:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11972a800) [pid = 6664] [serial = 194] [outer = 0x0] 11:41:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12a693800) [pid = 6664] [serial = 195] [outer = 0x11972a800] 11:41:40 INFO - PROCESS | 6664 | 1468694500358 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12a757000) [pid = 6664] [serial = 196] [outer = 0x11972a800] 11:41:40 INFO - PROCESS | 6664 | 1468694500827 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 673ms 11:41:40 INFO - PROCESS | 6664 | 1468694500866 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 6664 | 1468694500868 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:41:40 INFO - PROCESS | 6664 | 1468694500873 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 6664 | 1468694500877 Marionette TRACE conn2 <- [1,238,null,{}] 11:41:40 INFO - PROCESS | 6664 | 1468694500882 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}] 11:41:40 INFO - PROCESS | 6664 | 1468694500884 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:40 INFO - PROCESS | 6664 | 1468694500987 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:41:41 INFO - PROCESS | 6664 | 1468694501095 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 6664 | 1468694501096 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x11667f000 == 41 [pid = 6664] [id = 67] 11:41:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x116632400) [pid = 6664] [serial = 197] [outer = 0x0] 11:41:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x116903800) [pid = 6664] [serial = 198] [outer = 0x116632400] 11:41:41 INFO - PROCESS | 6664 | 1468694501128 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x117d9d800) [pid = 6664] [serial = 199] [outer = 0x116632400] 11:41:41 INFO - PROCESS | 6664 | 1468694501648 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 824ms 11:41:41 INFO - PROCESS | 6664 | 1468694501864 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 6664 | 1468694501869 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:41:41 INFO - PROCESS | 6664 | 1468694501897 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 6664 | 1468694501899 Marionette TRACE conn2 <- [1,242,null,{}] 11:41:41 INFO - PROCESS | 6664 | 1468694501903 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}] 11:41:41 INFO - PROCESS | 6664 | 1468694501905 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:42 INFO - PROCESS | 6664 | 1468694502003 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x116f92800) [pid = 6664] [serial = 200] [outer = 0x12ca46000] 11:41:42 INFO - PROCESS | 6664 | 1468694502062 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 6664 | 1468694502065 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fcc800 == 42 [pid = 6664] [id = 68] 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x117da2c00) [pid = 6664] [serial = 201] [outer = 0x0] 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x117da7c00) [pid = 6664] [serial = 202] [outer = 0x117da2c00] 11:41:42 INFO - PROCESS | 6664 | 1468694502096 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x118643400) [pid = 6664] [serial = 203] [outer = 0x117da2c00] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f2800 == 41 [pid = 6664] [id = 65] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x1195be800 == 40 [pid = 6664] [id = 64] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x125315000 == 39 [pid = 6664] [id = 63] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x117d25000 == 38 [pid = 6664] [id = 62] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x124537800 == 37 [pid = 6664] [id = 61] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x124279000 == 36 [pid = 6664] [id = 60] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x120f10800 == 35 [pid = 6664] [id = 59] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x1195bf800 == 34 [pid = 6664] [id = 58] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x118667800 == 33 [pid = 6664] [id = 57] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x11722c800 == 32 [pid = 6664] [id = 56] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x1167ca000 == 31 [pid = 6664] [id = 55] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x113014800 == 30 [pid = 6664] [id = 54] 11:41:42 INFO - PROCESS | 6664 | --DOCSHELL 0x116677800 == 29 [pid = 6664] [id = 53] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1294eb000) [pid = 6664] [serial = 118] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1248b1c00) [pid = 6664] [serial = 136] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x117150400) [pid = 6664] [serial = 123] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x119109000) [pid = 6664] [serial = 126] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x118067400) [pid = 6664] [serial = 124] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x11320f400) [pid = 6664] [serial = 129] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119448000) [pid = 6664] [serial = 127] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11944e800) [pid = 6664] [serial = 130] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x124422c00) [pid = 6664] [serial = 135] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x113c8f800) [pid = 6664] [serial = 120] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x119908800) [pid = 6664] [serial = 132] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x115e2cc00) [pid = 6664] [serial = 121] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x119be4c00) [pid = 6664] [serial = 133] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x125f06800) [pid = 6664] [serial = 103] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x129464800) [pid = 6664] [serial = 115] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12522fc00) [pid = 6664] [serial = 138] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x125eb0c00) [pid = 6664] [serial = 139] [outer = 0x0] [url = about:blank] 11:41:42 INFO - PROCESS | 6664 | 1468694502518 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 673ms 11:41:42 INFO - PROCESS | 6664 | 1468694502570 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 6664 | 1468694502572 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:41:42 INFO - PROCESS | 6664 | 1468694502577 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 6664 | 1468694502580 Marionette TRACE conn2 <- [1,246,null,{}] 11:41:42 INFO - PROCESS | 6664 | 1468694502582 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}] 11:41:42 INFO - PROCESS | 6664 | 1468694502584 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:42 INFO - PROCESS | 6664 | 1468694502661 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:41:42 INFO - PROCESS | 6664 | 1468694502666 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 6664 | 1468694502667 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x1167ca000 == 30 [pid = 6664] [id = 69] 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1187aa400) [pid = 6664] [serial = 204] [outer = 0x0] 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x11915e800) [pid = 6664] [serial = 205] [outer = 0x1187aa400] 11:41:42 INFO - PROCESS | 6664 | 1468694502697 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x119903400) [pid = 6664] [serial = 206] [outer = 0x1187aa400] 11:41:43 INFO - PROCESS | 6664 | 1468694503001 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 11:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:41:43 INFO - PROCESS | 6664 | 1468694503055 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 6664 | 1468694503057 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:41:43 INFO - PROCESS | 6664 | 1468694503060 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 6664 | 1468694503061 Marionette TRACE conn2 <- [1,250,null,{}] 11:41:43 INFO - PROCESS | 6664 | 1468694503068 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}] 11:41:43 INFO - PROCESS | 6664 | 1468694503071 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:43 INFO - PROCESS | 6664 | 1468694503149 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:41:43 INFO - PROCESS | 6664 | 1468694503155 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 6664 | 1468694503160 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187ba000 == 31 [pid = 6664] [id = 70] 11:41:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1247d8000) [pid = 6664] [serial = 207] [outer = 0x0] 11:41:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x124a96800) [pid = 6664] [serial = 208] [outer = 0x1247d8000] 11:41:43 INFO - PROCESS | 6664 | 1468694503191 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125227000) [pid = 6664] [serial = 209] [outer = 0x1247d8000] 11:41:43 INFO - PROCESS | 6664 | 1468694503518 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 11:41:43 INFO - PROCESS | 6664 | 1468694503529 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 6664 | 1468694503531 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:41:43 INFO - PROCESS | 6664 | 1468694503533 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 6664 | 1468694503534 Marionette TRACE conn2 <- [1,254,null,{}] 11:41:43 INFO - PROCESS | 6664 | 1468694503536 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}] 11:41:43 INFO - PROCESS | 6664 | 1468694503537 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:43 INFO - PROCESS | 6664 | 1468694503619 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:41:43 INFO - PROCESS | 6664 | 1468694503664 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 6664 | 1468694503665 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d9000 == 32 [pid = 6664] [id = 71] 11:41:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x124dc0000) [pid = 6664] [serial = 210] [outer = 0x0] 11:41:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1255e4c00) [pid = 6664] [serial = 211] [outer = 0x124dc0000] 11:41:43 INFO - PROCESS | 6664 | 1468694503690 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x125eb2400) [pid = 6664] [serial = 212] [outer = 0x124dc0000] 11:41:43 INFO - PROCESS | 6664 | 1468694503948 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 467ms 11:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:41:44 INFO - PROCESS | 6664 | 1468694504001 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 6664 | 1468694504002 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:41:44 INFO - PROCESS | 6664 | 1468694504004 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 6664 | 1468694504006 Marionette TRACE conn2 <- [1,258,null,{}] 11:41:44 INFO - PROCESS | 6664 | 1468694504017 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}] 11:41:44 INFO - PROCESS | 6664 | 1468694504018 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:44 INFO - PROCESS | 6664 | 1468694504103 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:41:44 INFO - PROCESS | 6664 | 1468694504108 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 6664 | 1468694504111 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240c9000 == 33 [pid = 6664] [id = 72] 11:41:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x113ddbc00) [pid = 6664] [serial = 213] [outer = 0x0] 11:41:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x125f96800) [pid = 6664] [serial = 214] [outer = 0x113ddbc00] 11:41:44 INFO - PROCESS | 6664 | 1468694504142 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x126e0bc00) [pid = 6664] [serial = 215] [outer = 0x113ddbc00] 11:41:44 INFO - PROCESS | 6664 | 1468694504551 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]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 574ms 11:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:41:44 INFO - PROCESS | 6664 | 1468694504579 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 6664 | 1468694504580 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:41:44 INFO - PROCESS | 6664 | 1468694504597 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 6664 | 1468694504598 Marionette TRACE conn2 <- [1,262,null,{}] 11:41:44 INFO - PROCESS | 6664 | 1468694504600 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}] 11:41:44 INFO - PROCESS | 6664 | 1468694504605 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:44 INFO - PROCESS | 6664 | 1468694504720 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:41:44 INFO - PROCESS | 6664 | 1468694504726 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 6664 | 1468694504727 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x124736000 == 34 [pid = 6664] [id = 73] 11:41:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x127439400) [pid = 6664] [serial = 216] [outer = 0x0] 11:41:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x128f4a000) [pid = 6664] [serial = 217] [outer = 0x127439400] 11:41:44 INFO - PROCESS | 6664 | 1468694504752 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12946e000) [pid = 6664] [serial = 218] [outer = 0x127439400] 11:41:45 INFO - PROCESS | 6664 | 1468694505071 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 535ms 11:41:45 INFO - PROCESS | 6664 | 1468694505118 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 6664 | 1468694505119 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:41:45 INFO - PROCESS | 6664 | 1468694505121 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 6664 | 1468694505122 Marionette TRACE conn2 <- [1,266,null,{}] 11:41:45 INFO - PROCESS | 6664 | 1468694505127 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}] 11:41:45 INFO - PROCESS | 6664 | 1468694505128 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:45 INFO - PROCESS | 6664 | 1468694505218 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:41:45 INFO - PROCESS | 6664 | 1468694505225 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 6664 | 1468694505226 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x12531f000 == 35 [pid = 6664] [id = 74] 11:41:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1294e8c00) [pid = 6664] [serial = 219] [outer = 0x0] 11:41:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12a569800) [pid = 6664] [serial = 220] [outer = 0x1294e8c00] 11:41:45 INFO - PROCESS | 6664 | 1468694505251 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12a758000) [pid = 6664] [serial = 221] [outer = 0x1294e8c00] 11:41:45 INFO - PROCESS | 6664 | 1468694505575 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 472ms 11:41:45 INFO - PROCESS | 6664 | 1468694505597 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 6664 | 1468694505598 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:41:45 INFO - PROCESS | 6664 | 1468694505600 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 6664 | 1468694505601 Marionette TRACE conn2 <- [1,270,null,{}] 11:41:45 INFO - PROCESS | 6664 | 1468694505615 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}] 11:41:45 INFO - PROCESS | 6664 | 1468694505616 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:45 INFO - PROCESS | 6664 | 1468694505707 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:41:45 INFO - PROCESS | 6664 | 1468694505710 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 6664 | 1468694505712 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x126dd3800 == 36 [pid = 6664] [id = 75] 11:41:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1121b1400) [pid = 6664] [serial = 222] [outer = 0x0] 11:41:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12a802400) [pid = 6664] [serial = 223] [outer = 0x1121b1400] 11:41:45 INFO - PROCESS | 6664 | 1468694505736 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12a809c00) [pid = 6664] [serial = 224] [outer = 0x1121b1400] 11:41:46 INFO - PROCESS | 6664 | 1468694506061 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 11:41:46 INFO - PROCESS | 6664 | 1468694506070 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 6664 | 1468694506071 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:41:46 INFO - PROCESS | 6664 | 1468694506081 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 6664 | 1468694506082 Marionette TRACE conn2 <- [1,274,null,{}] 11:41:46 INFO - PROCESS | 6664 | 1468694506085 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}] 11:41:46 INFO - PROCESS | 6664 | 1468694506086 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:46 INFO - PROCESS | 6664 | 1468694506186 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:41:46 INFO - PROCESS | 6664 | 1468694506190 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 6664 | 1468694506191 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b3e000 == 37 [pid = 6664] [id = 76] 11:41:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12a75e000) [pid = 6664] [serial = 225] [outer = 0x0] 11:41:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12aa0cc00) [pid = 6664] [serial = 226] [outer = 0x12a75e000] 11:41:46 INFO - PROCESS | 6664 | 1468694506215 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12aa48800) [pid = 6664] [serial = 227] [outer = 0x12a75e000] 11:41:46 INFO - PROCESS | 6664 | 1468694506566 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 526ms 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1187b1c00) [pid = 6664] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x125f09000) [pid = 6664] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1164e3400) [pid = 6664] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x115e8a800) [pid = 6664] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x115e8b000) [pid = 6664] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1176e7c00) [pid = 6664] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x12694e800) [pid = 6664] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119be6c00) [pid = 6664] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1131de400) [pid = 6664] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x116986800) [pid = 6664] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x124045800) [pid = 6664] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x125eb1000) [pid = 6664] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x113c67000) [pid = 6664] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1121be000) [pid = 6664] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1121be400) [pid = 6664] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12946d000) [pid = 6664] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x124a95400) [pid = 6664] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:41:46 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x113c97400) [pid = 6664] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:41:46 INFO - PROCESS | 6664 | 1468694506769 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 6664 | 1468694506772 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:41:46 INFO - PROCESS | 6664 | 1468694506787 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 6664 | 1468694506790 Marionette TRACE conn2 <- [1,278,null,{}] 11:41:46 INFO - PROCESS | 6664 | 1468694506794 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}] 11:41:46 INFO - PROCESS | 6664 | 1468694506796 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:46 INFO - PROCESS | 6664 | 1468694506913 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:41:46 INFO - PROCESS | 6664 | 1468694506920 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 6664 | 1468694506922 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195bd800 == 38 [pid = 6664] [id = 77] 11:41:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x115e2a000) [pid = 6664] [serial = 228] [outer = 0x0] 11:41:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x116747c00) [pid = 6664] [serial = 229] [outer = 0x115e2a000] 11:41:46 INFO - PROCESS | 6664 | 1468694506963 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x11915f800) [pid = 6664] [serial = 230] [outer = 0x115e2a000] 11:41:47 INFO - PROCESS | 6664 | 1468694507294 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 527ms 11:41:47 INFO - PROCESS | 6664 | 1468694507313 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 6664 | 1468694507315 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:41:47 INFO - PROCESS | 6664 | 1468694507321 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 6664 | 1468694507323 Marionette TRACE conn2 <- [1,282,null,{}] 11:41:47 INFO - PROCESS | 6664 | 1468694507328 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}] 11:41:47 INFO - PROCESS | 6664 | 1468694507329 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:47 INFO - PROCESS | 6664 | 1468694507437 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:41:47 INFO - PROCESS | 6664 | 1468694507443 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 6664 | 1468694507445 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x12921f800 == 39 [pid = 6664] [id = 78] 11:41:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x115e2b000) [pid = 6664] [serial = 231] [outer = 0x0] 11:41:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x124dba800) [pid = 6664] [serial = 232] [outer = 0x115e2b000] 11:41:47 INFO - PROCESS | 6664 | 1468694507471 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b839400) [pid = 6664] [serial = 233] [outer = 0x115e2b000] 11:41:47 INFO - PROCESS | 6664 | 1468694507796 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 523ms 11:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:41:47 INFO - PROCESS | 6664 | 1468694507845 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 6664 | 1468694507847 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:41:47 INFO - PROCESS | 6664 | 1468694507850 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 6664 | 1468694507852 Marionette TRACE conn2 <- [1,286,null,{}] 11:41:47 INFO - PROCESS | 6664 | 1468694507855 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}] 11:41:47 INFO - PROCESS | 6664 | 1468694507857 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:47 INFO - PROCESS | 6664 | 1468694507978 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:41:48 INFO - PROCESS | 6664 | 1468694508046 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 6664 | 1468694508047 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294ab800 == 40 [pid = 6664] [id = 79] 11:41:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x113c98400) [pid = 6664] [serial = 234] [outer = 0x0] 11:41:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12b83ec00) [pid = 6664] [serial = 235] [outer = 0x113c98400] 11:41:48 INFO - PROCESS | 6664 | 1468694508086 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12b848800) [pid = 6664] [serial = 236] [outer = 0x113c98400] 11:41:48 INFO - PROCESS | 6664 | 1468694508505 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 11:41:48 INFO - PROCESS | 6664 | 1468694508521 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 6664 | 1468694508522 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:41:48 INFO - PROCESS | 6664 | 1468694508525 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 6664 | 1468694508526 Marionette TRACE conn2 <- [1,290,null,{}] 11:41:48 INFO - PROCESS | 6664 | 1468694508528 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}] 11:41:48 INFO - PROCESS | 6664 | 1468694508529 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:48 INFO - PROCESS | 6664 | 1468694508625 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:41:48 INFO - PROCESS | 6664 | 1468694508630 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 6664 | 1468694508632 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296b4000 == 41 [pid = 6664] [id = 80] 11:41:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12b840800) [pid = 6664] [serial = 237] [outer = 0x0] 11:41:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12b87d400) [pid = 6664] [serial = 238] [outer = 0x12b840800] 11:41:48 INFO - PROCESS | 6664 | 1468694508655 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12b884400) [pid = 6664] [serial = 239] [outer = 0x12b840800] 11:41:49 INFO - PROCESS | 6664 | 1468694509083 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]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 569ms 11:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:41:49 INFO - PROCESS | 6664 | 1468694509094 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 6664 | 1468694509097 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:41:49 INFO - PROCESS | 6664 | 1468694509101 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 6664 | 1468694509103 Marionette TRACE conn2 <- [1,294,null,{}] 11:41:49 INFO - PROCESS | 6664 | 1468694509107 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}] 11:41:49 INFO - PROCESS | 6664 | 1468694509109 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:49 INFO - PROCESS | 6664 | 1468694509208 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:41:49 INFO - PROCESS | 6664 | 1468694509271 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 6664 | 1468694509273 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac4000 == 42 [pid = 6664] [id = 81] 11:41:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x114f92400) [pid = 6664] [serial = 240] [outer = 0x0] 11:41:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x117d9a800) [pid = 6664] [serial = 241] [outer = 0x114f92400] 11:41:49 INFO - PROCESS | 6664 | 1468694509304 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1187a8c00) [pid = 6664] [serial = 242] [outer = 0x114f92400] 11:41:49 INFO - PROCESS | 6664 | 1468694509732 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]]]}] 11:41:49 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. 11:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 11:41:49 INFO - PROCESS | 6664 | 1468694509772 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 6664 | 1468694509775 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:41:49 INFO - PROCESS | 6664 | 1468694509780 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 6664 | 1468694509782 Marionette TRACE conn2 <- [1,298,null,{}] 11:41:49 INFO - PROCESS | 6664 | 1468694509784 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}] 11:41:49 INFO - PROCESS | 6664 | 1468694509786 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:49 INFO - PROCESS | 6664 | 1468694509888 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:41:49 INFO - PROCESS | 6664 | 1468694509938 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 6664 | 1468694509940 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244ee800 == 43 [pid = 6664] [id = 82] 11:41:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1199a6000) [pid = 6664] [serial = 243] [outer = 0x0] 11:41:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x120fda400) [pid = 6664] [serial = 244] [outer = 0x1199a6000] 11:41:49 INFO - PROCESS | 6664 | 1468694509970 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x124aa0c00) [pid = 6664] [serial = 245] [outer = 0x1199a6000] 11:41:50 INFO - PROCESS | 6664 | 1468694510379 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]]]}] 11:41:50 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. 11:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 11:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:41:50 INFO - PROCESS | 6664 | 1468694510399 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 6664 | 1468694510401 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:41:50 INFO - PROCESS | 6664 | 1468694510403 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 6664 | 1468694510406 Marionette TRACE conn2 <- [1,302,null,{}] 11:41:50 INFO - PROCESS | 6664 | 1468694510413 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}] 11:41:50 INFO - PROCESS | 6664 | 1468694510417 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:50 INFO - PROCESS | 6664 | 1468694510517 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:41:50 INFO - PROCESS | 6664 | 1468694510598 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 6664 | 1468694510600 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x129486800 == 44 [pid = 6664] [id = 83] 11:41:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x125ee1c00) [pid = 6664] [serial = 246] [outer = 0x0] 11:41:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x125ee5800) [pid = 6664] [serial = 247] [outer = 0x125ee1c00] 11:41:50 INFO - PROCESS | 6664 | 1468694510630 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x12694cc00) [pid = 6664] [serial = 248] [outer = 0x125ee1c00] 11:41:51 INFO - PROCESS | 6664 | 1468694511036 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]]]}] 11:41:51 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. 11:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 673ms 11:41:51 INFO - PROCESS | 6664 | 1468694511076 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 6664 | 1468694511078 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:41:51 INFO - PROCESS | 6664 | 1468694511081 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 6664 | 1468694511082 Marionette TRACE conn2 <- [1,306,null,{}] 11:41:51 INFO - PROCESS | 6664 | 1468694511084 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}] 11:41:51 INFO - PROCESS | 6664 | 1468694511086 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:51 INFO - PROCESS | 6664 | 1468694511187 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:41:51 INFO - PROCESS | 6664 | 1468694511235 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 6664 | 1468694511237 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8af800 == 45 [pid = 6664] [id = 84] 11:41:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x12743a000) [pid = 6664] [serial = 249] [outer = 0x0] 11:41:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x128b11c00) [pid = 6664] [serial = 250] [outer = 0x12743a000] 11:41:51 INFO - PROCESS | 6664 | 1468694511266 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x128b18800) [pid = 6664] [serial = 251] [outer = 0x12743a000] 11:41:51 INFO - PROCESS | 6664 | 1468694511685 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]]]}] 11:41:51 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. 11:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 618ms 11:41:51 INFO - PROCESS | 6664 | 1468694511700 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 6664 | 1468694511701 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:41:51 INFO - PROCESS | 6664 | 1468694511703 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 6664 | 1468694511705 Marionette TRACE conn2 <- [1,310,null,{}] 11:41:51 INFO - PROCESS | 6664 | 1468694511707 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}] 11:41:51 INFO - PROCESS | 6664 | 1468694511709 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:51 INFO - PROCESS | 6664 | 1468694511908 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:41:52 INFO - PROCESS | 6664 | 1468694512005 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 6664 | 1468694512006 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab5800 == 46 [pid = 6664] [id = 85] 11:41:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x116639800) [pid = 6664] [serial = 252] [outer = 0x0] 11:41:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x116a23800) [pid = 6664] [serial = 253] [outer = 0x116639800] 11:41:52 INFO - PROCESS | 6664 | 1468694512046 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x1186ef800) [pid = 6664] [serial = 254] [outer = 0x116639800] 11:41:52 INFO - PROCESS | 6664 | 1468694512467 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]]]}] 11:41:52 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. 11:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 11:41:52 INFO - PROCESS | 6664 | 1468694512475 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 6664 | 1468694512477 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:41:52 INFO - PROCESS | 6664 | 1468694512481 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 6664 | 1468694512483 Marionette TRACE conn2 <- [1,314,null,{}] 11:41:52 INFO - PROCESS | 6664 | 1468694512486 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}] 11:41:52 INFO - PROCESS | 6664 | 1468694512488 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:52 INFO - PROCESS | 6664 | 1468694512595 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:41:52 INFO - PROCESS | 6664 | 1468694512667 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 6664 | 1468694512668 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x113019000 == 47 [pid = 6664] [id = 86] 11:41:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 115 (0x11806e000) [pid = 6664] [serial = 255] [outer = 0x0] 11:41:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 116 (0x119449c00) [pid = 6664] [serial = 256] [outer = 0x11806e000] 11:41:52 INFO - PROCESS | 6664 | 1468694512747 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 117 (0x11990a400) [pid = 6664] [serial = 257] [outer = 0x11806e000] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x1294ab800 == 46 [pid = 6664] [id = 79] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x12921f800 == 45 [pid = 6664] [id = 78] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x1195bd800 == 44 [pid = 6664] [id = 77] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x128b3e000 == 43 [pid = 6664] [id = 76] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x126dd3800 == 42 [pid = 6664] [id = 75] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x12531f000 == 41 [pid = 6664] [id = 74] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 116 (0x12a693800) [pid = 6664] [serial = 195] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x124736000 == 40 [pid = 6664] [id = 73] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x1240c9000 == 39 [pid = 6664] [id = 72] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d9000 == 38 [pid = 6664] [id = 71] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x1187ba000 == 37 [pid = 6664] [id = 70] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x1167ca000 == 36 [pid = 6664] [id = 69] 11:41:52 INFO - PROCESS | 6664 | --DOCSHELL 0x116fcc800 == 35 [pid = 6664] [id = 68] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 115 (0x116f92c00) [pid = 6664] [serial = 153] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 114 (0x124209c00) [pid = 6664] [serial = 169] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x11944a400) [pid = 6664] [serial = 165] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x119904800) [pid = 6664] [serial = 166] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x116637400) [pid = 6664] [serial = 156] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x117146400) [pid = 6664] [serial = 157] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x116189000) [pid = 6664] [serial = 159] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x116905400) [pid = 6664] [serial = 160] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1186f0400) [pid = 6664] [serial = 162] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x1187ae800) [pid = 6664] [serial = 163] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x124002800) [pid = 6664] [serial = 168] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x116135c00) [pid = 6664] [serial = 142] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x11337f800) [pid = 6664] [serial = 141] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1187a8400) [pid = 6664] [serial = 145] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x11806c000) [pid = 6664] [serial = 144] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x124dbc000) [pid = 6664] [serial = 148] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1247d6800) [pid = 6664] [serial = 147] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x125f9f000) [pid = 6664] [serial = 151] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x125ede000) [pid = 6664] [serial = 150] [outer = 0x0] [url = about:blank] 11:41:52 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x119fc9c00) [pid = 6664] [serial = 154] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x129470000) [pid = 6664] [serial = 190] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1294f3000) [pid = 6664] [serial = 192] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x116748400) [pid = 6664] [serial = 183] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x128c74400) [pid = 6664] [serial = 186] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1244d6800) [pid = 6664] [serial = 171] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125f07800) [pid = 6664] [serial = 175] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128f56800) [pid = 6664] [serial = 187] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x124db8800) [pid = 6664] [serial = 172] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x128f57400) [pid = 6664] [serial = 189] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12a68c400) [pid = 6664] [serial = 193] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12537b800) [pid = 6664] [serial = 174] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12694c000) [pid = 6664] [serial = 177] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x126e9d400) [pid = 6664] [serial = 180] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x126d0d800) [pid = 6664] [serial = 178] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x127126c00) [pid = 6664] [serial = 181] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x119730800) [pid = 6664] [serial = 184] [outer = 0x0] [url = about:blank] 11:41:53 INFO - PROCESS | 6664 | 1468694513247 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]]]}] 11:41:53 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. 11:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 822ms 11:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:41:53 INFO - PROCESS | 6664 | 1468694513319 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 6664 | 1468694513322 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:41:53 INFO - PROCESS | 6664 | 1468694513325 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 6664 | 1468694513327 Marionette TRACE conn2 <- [1,318,null,{}] 11:41:53 INFO - PROCESS | 6664 | 1468694513331 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}] 11:41:53 INFO - PROCESS | 6664 | 1468694513333 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:53 INFO - PROCESS | 6664 | 1468694513454 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:41:53 INFO - PROCESS | 6664 | 1468694513539 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 6664 | 1468694513541 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x117465000 == 36 [pid = 6664] [id = 87] 11:41:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x118187400) [pid = 6664] [serial = 258] [outer = 0x0] 11:41:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1248aa400) [pid = 6664] [serial = 259] [outer = 0x118187400] 11:41:53 INFO - PROCESS | 6664 | 1468694513582 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x124dc3400) [pid = 6664] [serial = 260] [outer = 0x118187400] 11:41:53 INFO - PROCESS | 6664 | 1468694513939 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]]]}] 11:41:53 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. 11:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 11:41:54 INFO - PROCESS | 6664 | 1468694513996 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 6664 | 1468694513998 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:41:54 INFO - PROCESS | 6664 | 1468694514006 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 6664 | 1468694514010 Marionette TRACE conn2 <- [1,322,null,{}] 11:41:54 INFO - PROCESS | 6664 | 1468694514013 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}] 11:41:54 INFO - PROCESS | 6664 | 1468694514017 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:54 INFO - PROCESS | 6664 | 1468694514156 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:41:54 INFO - PROCESS | 6664 | 1468694514223 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 6664 | 1468694514225 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195c1000 == 37 [pid = 6664] [id = 88] 11:41:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1248adc00) [pid = 6664] [serial = 261] [outer = 0x0] 11:41:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1253fb400) [pid = 6664] [serial = 262] [outer = 0x1248adc00] 11:41:54 INFO - PROCESS | 6664 | 1468694514268 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12694e800) [pid = 6664] [serial = 263] [outer = 0x1248adc00] 11:41:54 INFO - PROCESS | 6664 | 1468694514628 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]]]}] 11:41:54 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. 11:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 675ms 11:41:54 INFO - PROCESS | 6664 | 1468694514684 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 6664 | 1468694514686 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:41:54 INFO - PROCESS | 6664 | 1468694514689 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 6664 | 1468694514691 Marionette TRACE conn2 <- [1,326,null,{}] 11:41:54 INFO - PROCESS | 6664 | 1468694514694 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}] 11:41:54 INFO - PROCESS | 6664 | 1468694514696 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:54 INFO - PROCESS | 6664 | 1468694514822 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:41:54 INFO - PROCESS | 6664 | 1468694514852 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 6664 | 1468694514853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x124072800 == 38 [pid = 6664] [id = 89] 11:41:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x126d03400) [pid = 6664] [serial = 264] [outer = 0x0] 11:41:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x128b10400) [pid = 6664] [serial = 265] [outer = 0x126d03400] 11:41:54 INFO - PROCESS | 6664 | 1468694514889 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128b1c000) [pid = 6664] [serial = 266] [outer = 0x126d03400] 11:41:55 INFO - PROCESS | 6664 | 1468694515319 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]]]}] 11:41:55 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. 11:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 11:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:41:55 INFO - PROCESS | 6664 | 1468694515361 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 6664 | 1468694515362 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:41:55 INFO - PROCESS | 6664 | 1468694515364 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 6664 | 1468694515365 Marionette TRACE conn2 <- [1,330,null,{}] 11:41:55 INFO - PROCESS | 6664 | 1468694515368 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}] 11:41:55 INFO - PROCESS | 6664 | 1468694515369 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:55 INFO - PROCESS | 6664 | 1468694515471 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:41:55 INFO - PROCESS | 6664 | 1468694515475 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 6664 | 1468694515479 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x124530800 == 39 [pid = 6664] [id = 90] 11:41:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128fed400) [pid = 6664] [serial = 267] [outer = 0x0] 11:41:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128ff1c00) [pid = 6664] [serial = 268] [outer = 0x128fed400] 11:41:55 INFO - PROCESS | 6664 | 1468694515536 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12946d000) [pid = 6664] [serial = 269] [outer = 0x128fed400] 11:41:55 INFO - PROCESS | 6664 | 1468694515880 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]]]}] 11:41:55 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. 11:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 11:41:55 INFO - PROCESS | 6664 | 1468694515886 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 6664 | 1468694515887 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:41:55 INFO - PROCESS | 6664 | 1468694515890 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 6664 | 1468694515892 Marionette TRACE conn2 <- [1,334,null,{}] 11:41:55 INFO - PROCESS | 6664 | 1468694515895 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}] 11:41:55 INFO - PROCESS | 6664 | 1468694515896 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:55 INFO - PROCESS | 6664 | 1468694515994 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:41:56 INFO - PROCESS | 6664 | 1468694515997 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 6664 | 1468694515999 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x125316800 == 40 [pid = 6664] [id = 91] 11:41:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12946d400) [pid = 6664] [serial = 270] [outer = 0x0] 11:41:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a569000) [pid = 6664] [serial = 271] [outer = 0x12946d400] 11:41:56 INFO - PROCESS | 6664 | 1468694516023 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a75f400) [pid = 6664] [serial = 272] [outer = 0x12946d400] 11:41:56 INFO - PROCESS | 6664 | 1468694516353 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]]]}] 11:41:56 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. 11:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 11:41:56 INFO - PROCESS | 6664 | 1468694516411 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 6664 | 1468694516412 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:41:56 INFO - PROCESS | 6664 | 1468694516414 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 6664 | 1468694516416 Marionette TRACE conn2 <- [1,338,null,{}] 11:41:56 INFO - PROCESS | 6664 | 1468694516418 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}] 11:41:56 INFO - PROCESS | 6664 | 1468694516426 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:56 INFO - PROCESS | 6664 | 1468694516516 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:41:56 INFO - PROCESS | 6664 | 1468694516528 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 6664 | 1468694516530 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f5f000 == 41 [pid = 6664] [id = 92] 11:41:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12a804400) [pid = 6664] [serial = 273] [outer = 0x0] 11:41:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12aa09800) [pid = 6664] [serial = 274] [outer = 0x12a804400] 11:41:56 INFO - PROCESS | 6664 | 1468694516554 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12aa49000) [pid = 6664] [serial = 275] [outer = 0x12a804400] 11:41:56 INFO - PROCESS | 6664 | 1468694516865 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]]]}] 11:41:56 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. 11:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 11:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:41:56 INFO - PROCESS | 6664 | 1468694516884 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 6664 | 1468694516886 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:41:56 INFO - PROCESS | 6664 | 1468694516888 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 6664 | 1468694516889 Marionette TRACE conn2 <- [1,342,null,{}] 11:41:56 INFO - PROCESS | 6664 | 1468694516893 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}] 11:41:56 INFO - PROCESS | 6664 | 1468694516894 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:56 INFO - PROCESS | 6664 | 1468694516990 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:41:57 INFO - PROCESS | 6664 | 1468694517000 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 6664 | 1468694517001 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b2e000 == 42 [pid = 6664] [id = 93] 11:41:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12aa53400) [pid = 6664] [serial = 276] [outer = 0x0] 11:41:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12b83fc00) [pid = 6664] [serial = 277] [outer = 0x12aa53400] 11:41:57 INFO - PROCESS | 6664 | 1468694517025 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12b877800) [pid = 6664] [serial = 278] [outer = 0x12aa53400] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1187aa400) [pid = 6664] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1121b1400) [pid = 6664] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1247d8000) [pid = 6664] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12a75e000) [pid = 6664] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x124dc0000) [pid = 6664] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x115e2b000) [pid = 6664] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x127439400) [pid = 6664] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x113ddbc00) [pid = 6664] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1294e8c00) [pid = 6664] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x117da2c00) [pid = 6664] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x115e2a000) [pid = 6664] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:41:57 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x113c98400) [pid = 6664] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:41:57 INFO - PROCESS | 6664 | 1468694517412 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]]]}] 11:41:57 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. 11:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 572ms 11:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:41:57 INFO - PROCESS | 6664 | 1468694517469 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 6664 | 1468694517470 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:41:57 INFO - PROCESS | 6664 | 1468694517473 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 6664 | 1468694517476 Marionette TRACE conn2 <- [1,346,null,{}] 11:41:57 INFO - PROCESS | 6664 | 1468694517488 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}] 11:41:57 INFO - PROCESS | 6664 | 1468694517489 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:57 INFO - PROCESS | 6664 | 1468694517569 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:41:57 INFO - PROCESS | 6664 | 1468694517576 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 6664 | 1468694517578 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x128ba8000 == 43 [pid = 6664] [id = 94] 11:41:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1247d8000) [pid = 6664] [serial = 279] [outer = 0x0] 11:41:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1294e8c00) [pid = 6664] [serial = 280] [outer = 0x1247d8000] 11:41:57 INFO - PROCESS | 6664 | 1468694517602 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12aa53800) [pid = 6664] [serial = 281] [outer = 0x1247d8000] 11:41:57 INFO - PROCESS | 6664 | 1468694517897 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]]]}] 11:41:57 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. 11:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 11:41:57 INFO - PROCESS | 6664 | 1468694517945 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 6664 | 1468694517946 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:41:57 INFO - PROCESS | 6664 | 1468694517949 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 6664 | 1468694517950 Marionette TRACE conn2 <- [1,350,null,{}] 11:41:57 INFO - PROCESS | 6664 | 1468694517952 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}] 11:41:57 INFO - PROCESS | 6664 | 1468694517953 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:58 INFO - PROCESS | 6664 | 1468694518034 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:41:58 INFO - PROCESS | 6664 | 1468694518037 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 6664 | 1468694518039 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x129484800 == 44 [pid = 6664] [id = 95] 11:41:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x128ff9000) [pid = 6664] [serial = 282] [outer = 0x0] 11:41:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12b87dc00) [pid = 6664] [serial = 283] [outer = 0x128ff9000] 11:41:58 INFO - PROCESS | 6664 | 1468694518069 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12b90a000) [pid = 6664] [serial = 284] [outer = 0x128ff9000] 11:41:58 INFO - PROCESS | 6664 | 1468694518384 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]]]}] 11:41:58 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. 11:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 11:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:41:58 INFO - PROCESS | 6664 | 1468694518417 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 6664 | 1468694518419 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:41:58 INFO - PROCESS | 6664 | 1468694518421 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 6664 | 1468694518433 Marionette TRACE conn2 <- [1,354,null,{}] 11:41:58 INFO - PROCESS | 6664 | 1468694518453 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}] 11:41:58 INFO - PROCESS | 6664 | 1468694518455 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:58 INFO - PROCESS | 6664 | 1468694518547 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:41:58 INFO - PROCESS | 6664 | 1468694518550 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 6664 | 1468694518551 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8c8800 == 45 [pid = 6664] [id = 96] 11:41:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12b839c00) [pid = 6664] [serial = 285] [outer = 0x0] 11:41:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12bbe3c00) [pid = 6664] [serial = 286] [outer = 0x12b839c00] 11:41:58 INFO - PROCESS | 6664 | 1468694518575 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12bfa6800) [pid = 6664] [serial = 287] [outer = 0x12b839c00] 11:41:58 INFO - PROCESS | 6664 | 1468694518887 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]]]}] 11:41:58 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. 11:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 497ms 11:41:58 INFO - PROCESS | 6664 | 1468694518919 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 6664 | 1468694518920 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:41:58 INFO - PROCESS | 6664 | 1468694518922 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 6664 | 1468694518923 Marionette TRACE conn2 <- [1,358,null,{}] 11:41:58 INFO - PROCESS | 6664 | 1468694518928 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}] 11:41:58 INFO - PROCESS | 6664 | 1468694518929 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:59 INFO - PROCESS | 6664 | 1468694519010 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:41:59 INFO - PROCESS | 6664 | 1468694519014 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 6664 | 1468694519016 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:41:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace8000 == 46 [pid = 6664] [id = 97] 11:41:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x126d9e400) [pid = 6664] [serial = 288] [outer = 0x0] 11:41:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12bfaf400) [pid = 6664] [serial = 289] [outer = 0x126d9e400] 11:41:59 INFO - PROCESS | 6664 | 1468694519040 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12bfb4400) [pid = 6664] [serial = 290] [outer = 0x126d9e400] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x11667f000 == 45 [pid = 6664] [id = 67] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x128bae000 == 44 [pid = 6664] [id = 66] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x113019000 == 43 [pid = 6664] [id = 86] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab5800 == 42 [pid = 6664] [id = 85] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8af800 == 41 [pid = 6664] [id = 84] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x129486800 == 40 [pid = 6664] [id = 83] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x1244ee800 == 39 [pid = 6664] [id = 82] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x1296b4000 == 38 [pid = 6664] [id = 80] 11:41:59 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac4000 == 37 [pid = 6664] [id = 81] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x117465000 == 36 [pid = 6664] [id = 87] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x125f5f000 == 35 [pid = 6664] [id = 92] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x1195c1000 == 34 [pid = 6664] [id = 88] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x128b2e000 == 33 [pid = 6664] [id = 93] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x125316800 == 32 [pid = 6664] [id = 91] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x128ba8000 == 31 [pid = 6664] [id = 94] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x129484800 == 30 [pid = 6664] [id = 95] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x124530800 == 29 [pid = 6664] [id = 90] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x124072800 == 28 [pid = 6664] [id = 89] 11:42:00 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8c8800 == 27 [pid = 6664] [id = 96] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12b83ec00) [pid = 6664] [serial = 235] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12b848800) [pid = 6664] [serial = 236] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x12ce8dc00) [pid = 6664] [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.] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119903400) [pid = 6664] [serial = 206] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12a809c00) [pid = 6664] [serial = 224] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x125227000) [pid = 6664] [serial = 209] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12a802400) [pid = 6664] [serial = 223] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x12aa0cc00) [pid = 6664] [serial = 226] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125eb2400) [pid = 6664] [serial = 212] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1255e4c00) [pid = 6664] [serial = 211] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x124dba800) [pid = 6664] [serial = 232] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12b839400) [pid = 6664] [serial = 233] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x128f4a000) [pid = 6664] [serial = 217] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x116903800) [pid = 6664] [serial = 198] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125f96800) [pid = 6664] [serial = 214] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12a758000) [pid = 6664] [serial = 221] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x126e0bc00) [pid = 6664] [serial = 215] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x11915e800) [pid = 6664] [serial = 205] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x118643400) [pid = 6664] [serial = 203] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x117da7c00) [pid = 6664] [serial = 202] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12a569800) [pid = 6664] [serial = 220] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12946e000) [pid = 6664] [serial = 218] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12aa48800) [pid = 6664] [serial = 227] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x116747c00) [pid = 6664] [serial = 229] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x124a96800) [pid = 6664] [serial = 208] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x11915f800) [pid = 6664] [serial = 230] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x12b87d400) [pid = 6664] [serial = 238] [outer = 0x0] [url = about:blank] 11:42:00 INFO - PROCESS | 6664 | 1468694520520 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]]]}] 11:42:00 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. 11:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1623ms 11:42:00 INFO - PROCESS | 6664 | 1468694520547 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 6664 | 1468694520551 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:42:00 INFO - PROCESS | 6664 | 1468694520556 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 6664 | 1468694520562 Marionette TRACE conn2 <- [1,362,null,{}] 11:42:00 INFO - PROCESS | 6664 | 1468694520568 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}] 11:42:00 INFO - PROCESS | 6664 | 1468694520571 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:00 INFO - PROCESS | 6664 | 1468694520687 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:42:00 INFO - PROCESS | 6664 | 1468694520697 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 6664 | 1468694520701 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e40000 == 28 [pid = 6664] [id = 98] 11:42:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x117da5400) [pid = 6664] [serial = 291] [outer = 0x0] 11:42:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x118071000) [pid = 6664] [serial = 292] [outer = 0x117da5400] 11:42:00 INFO - PROCESS | 6664 | 1468694520746 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1186f6400) [pid = 6664] [serial = 293] [outer = 0x117da5400] 11:42:01 INFO - PROCESS | 6664 | 1468694521233 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]]]}] 11:42:01 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. 11:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 726ms 11:42:01 INFO - PROCESS | 6664 | 1468694521281 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 6664 | 1468694521285 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:42:01 INFO - PROCESS | 6664 | 1468694521290 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 6664 | 1468694521292 Marionette TRACE conn2 <- [1,366,null,{}] 11:42:01 INFO - PROCESS | 6664 | 1468694521294 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}] 11:42:01 INFO - PROCESS | 6664 | 1468694521296 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:01 INFO - PROCESS | 6664 | 1468694521374 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:42:01 INFO - PROCESS | 6664 | 1468694521412 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 6664 | 1468694521414 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac4000 == 29 [pid = 6664] [id = 99] 11:42:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x119902c00) [pid = 6664] [serial = 294] [outer = 0x0] 11:42:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119907800) [pid = 6664] [serial = 295] [outer = 0x119902c00] 11:42:01 INFO - PROCESS | 6664 | 1468694521474 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1199ae000) [pid = 6664] [serial = 296] [outer = 0x119902c00] 11:42:01 INFO - PROCESS | 6664 | 1468694521829 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]]]}] 11:42:01 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. 11:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 572ms 11:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:42:01 INFO - PROCESS | 6664 | 1468694521862 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 6664 | 1468694521863 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:42:01 INFO - PROCESS | 6664 | 1468694521866 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 6664 | 1468694521868 Marionette TRACE conn2 <- [1,370,null,{}] 11:42:01 INFO - PROCESS | 6664 | 1468694521876 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}] 11:42:01 INFO - PROCESS | 6664 | 1468694521879 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:01 INFO - PROCESS | 6664 | 1468694521952 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:42:01 INFO - PROCESS | 6664 | 1468694521958 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 6664 | 1468694521962 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187ca000 == 30 [pid = 6664] [id = 100] 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x111c22400) [pid = 6664] [serial = 297] [outer = 0x0] 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x124d89c00) [pid = 6664] [serial = 298] [outer = 0x111c22400] 11:42:02 INFO - PROCESS | 6664 | 1468694522029 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x125392000) [pid = 6664] [serial = 299] [outer = 0x111c22400] 11:42:02 INFO - PROCESS | 6664 | 1468694522302 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]]]}] 11:42:02 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. 11:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 470ms 11:42:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:42:02 INFO - PROCESS | 6664 | 1468694522337 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 6664 | 1468694522338 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:42:02 INFO - PROCESS | 6664 | 1468694522348 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 6664 | 1468694522349 Marionette TRACE conn2 <- [1,374,null,{}] 11:42:02 INFO - PROCESS | 6664 | 1468694522351 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}] 11:42:02 INFO - PROCESS | 6664 | 1468694522352 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:02 INFO - PROCESS | 6664 | 1468694522440 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:42:02 INFO - PROCESS | 6664 | 1468694522446 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 6664 | 1468694522448 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195dc800 == 31 [pid = 6664] [id = 101] 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1253fc800) [pid = 6664] [serial = 300] [outer = 0x0] 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x125ee1400) [pid = 6664] [serial = 301] [outer = 0x1253fc800] 11:42:02 INFO - PROCESS | 6664 | 1468694522473 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125f09800) [pid = 6664] [serial = 302] [outer = 0x1253fc800] 11:42:02 INFO - PROCESS | 6664 | 1468694522803 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:42:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 476ms 11:42:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:42:02 INFO - PROCESS | 6664 | 1468694522818 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 6664 | 1468694522819 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:42:02 INFO - PROCESS | 6664 | 1468694522821 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 6664 | 1468694522822 Marionette TRACE conn2 <- [1,378,null,{}] 11:42:02 INFO - PROCESS | 6664 | 1468694522825 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}] 11:42:02 INFO - PROCESS | 6664 | 1468694522828 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:02 INFO - PROCESS | 6664 | 1468694522921 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:42:02 INFO - PROCESS | 6664 | 1468694522927 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 6664 | 1468694522928 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x12406e000 == 32 [pid = 6664] [id = 102] 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1131de400) [pid = 6664] [serial = 303] [outer = 0x0] 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x125f0ec00) [pid = 6664] [serial = 304] [outer = 0x1131de400] 11:42:02 INFO - PROCESS | 6664 | 1468694522952 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12711f800) [pid = 6664] [serial = 305] [outer = 0x1131de400] 11:42:03 INFO - PROCESS | 6664 | 1468694523242 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:42:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 11:42:03 INFO - PROCESS | 6664 | 1468694523290 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:42:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:42:03 INFO - PROCESS | 6664 | 1468694523294 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:42:03 INFO - PROCESS | 6664 | 1468694523296 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 6664 | 1468694523297 Marionette TRACE conn2 <- [1,382,null,{}] 11:42:03 INFO - PROCESS | 6664 | 1468694523299 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}] 11:42:03 INFO - PROCESS | 6664 | 1468694523303 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:03 INFO - PROCESS | 6664 | 1468694523399 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:42:03 INFO - PROCESS | 6664 | 1468694523403 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 6664 | 1468694523404 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x124896800 == 33 [pid = 6664] [id = 103] 11:42:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128b14400) [pid = 6664] [serial = 306] [outer = 0x0] 11:42:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128c74400) [pid = 6664] [serial = 307] [outer = 0x128b14400] 11:42:03 INFO - PROCESS | 6664 | 1468694523431 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1294e6800) [pid = 6664] [serial = 308] [outer = 0x128b14400] 11:42:03 INFO - PROCESS | 6664 | 1468694523772 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:42:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 11:42:03 INFO - PROCESS | 6664 | 1468694523814 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 6664 | 1468694523816 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:42:03 INFO - PROCESS | 6664 | 1468694523818 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 6664 | 1468694523819 Marionette TRACE conn2 <- [1,386,null,{}] 11:42:03 INFO - PROCESS | 6664 | 1468694523821 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}] 11:42:03 INFO - PROCESS | 6664 | 1468694523822 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:03 INFO - PROCESS | 6664 | 1468694523892 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:42:03 INFO - PROCESS | 6664 | 1468694523897 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 6664 | 1468694523898 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x1253c2800 == 34 [pid = 6664] [id = 104] 11:42:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x129468c00) [pid = 6664] [serial = 309] [outer = 0x0] 11:42:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a569800) [pid = 6664] [serial = 310] [outer = 0x129468c00] 11:42:03 INFO - PROCESS | 6664 | 1468694523923 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a695800) [pid = 6664] [serial = 311] [outer = 0x129468c00] 11:42:04 INFO - PROCESS | 6664 | 1468694524329 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 568ms 11:42:04 INFO - PROCESS | 6664 | 1468694524386 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 6664 | 1468694524387 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:42:04 INFO - PROCESS | 6664 | 1468694524389 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 6664 | 1468694524391 Marionette TRACE conn2 <- [1,390,null,{}] 11:42:04 INFO - PROCESS | 6664 | 1468694524393 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}] 11:42:04 INFO - PROCESS | 6664 | 1468694524394 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:04 INFO - PROCESS | 6664 | 1468694524488 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:42:04 INFO - PROCESS | 6664 | 1468694524498 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 6664 | 1468694524499 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1269b0800 == 35 [pid = 6664] [id = 105] 11:42:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1164e9400) [pid = 6664] [serial = 312] [outer = 0x0] 11:42:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12a75cc00) [pid = 6664] [serial = 313] [outer = 0x1164e9400] 11:42:04 INFO - PROCESS | 6664 | 1468694524523 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12aa57000) [pid = 6664] [serial = 314] [outer = 0x1164e9400] 11:42:04 INFO - PROCESS | 6664 | 1468694524828 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 11:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:42:04 INFO - PROCESS | 6664 | 1468694524862 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 6664 | 1468694524863 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:42:04 INFO - PROCESS | 6664 | 1468694524865 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 6664 | 1468694524866 Marionette TRACE conn2 <- [1,394,null,{}] 11:42:04 INFO - PROCESS | 6664 | 1468694524868 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}] 11:42:04 INFO - PROCESS | 6664 | 1468694524869 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:04 INFO - PROCESS | 6664 | 1468694524944 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:42:04 INFO - PROCESS | 6664 | 1468694524948 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 6664 | 1468694524949 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187c5800 == 36 [pid = 6664] [id = 106] 11:42:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12b840000) [pid = 6664] [serial = 315] [outer = 0x0] 11:42:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12b848800) [pid = 6664] [serial = 316] [outer = 0x12b840000] 11:42:04 INFO - PROCESS | 6664 | 1468694524973 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12b903c00) [pid = 6664] [serial = 317] [outer = 0x12b840000] 11:42:05 INFO - PROCESS | 6664 | 1468694525292 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 11:42:05 INFO - PROCESS | 6664 | 1468694525335 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 6664 | 1468694525336 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:42:05 INFO - PROCESS | 6664 | 1468694525338 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 6664 | 1468694525339 Marionette TRACE conn2 <- [1,398,null,{}] 11:42:05 INFO - PROCESS | 6664 | 1468694525341 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}] 11:42:05 INFO - PROCESS | 6664 | 1468694525343 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:05 INFO - PROCESS | 6664 | 1468694525454 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:42:05 INFO - PROCESS | 6664 | 1468694525469 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 6664 | 1468694525471 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x129210000 == 37 [pid = 6664] [id = 107] 11:42:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x124dc3800) [pid = 6664] [serial = 318] [outer = 0x0] 11:42:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12b908000) [pid = 6664] [serial = 319] [outer = 0x124dc3800] 11:42:05 INFO - PROCESS | 6664 | 1468694525494 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12bbe0000) [pid = 6664] [serial = 320] [outer = 0x124dc3800] 11:42:05 INFO - PROCESS | 6664 | 1468694525840 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 522ms 11:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:42:05 INFO - PROCESS | 6664 | 1468694525861 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 6664 | 1468694525862 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:42:05 INFO - PROCESS | 6664 | 1468694525864 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 6664 | 1468694525866 Marionette TRACE conn2 <- [1,402,null,{}] 11:42:05 INFO - PROCESS | 6664 | 1468694525868 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}] 11:42:05 INFO - PROCESS | 6664 | 1468694525870 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:05 INFO - PROCESS | 6664 | 1468694525979 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:42:05 INFO - PROCESS | 6664 | 1468694525991 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 6664 | 1468694525992 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f1e000 == 38 [pid = 6664] [id = 108] 11:42:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12bbe5400) [pid = 6664] [serial = 321] [outer = 0x0] 11:42:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12c31c400) [pid = 6664] [serial = 322] [outer = 0x12bbe5400] 11:42:06 INFO - PROCESS | 6664 | 1468694526018 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x12c327000) [pid = 6664] [serial = 323] [outer = 0x12bbe5400] 11:42:06 INFO - PROCESS | 6664 | 1468694526370 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]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 11:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:42:06 INFO - PROCESS | 6664 | 1468694526386 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 6664 | 1468694526387 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:42:06 INFO - PROCESS | 6664 | 1468694526389 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 6664 | 1468694526390 Marionette TRACE conn2 <- [1,406,null,{}] 11:42:06 INFO - PROCESS | 6664 | 1468694526396 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}] 11:42:06 INFO - PROCESS | 6664 | 1468694526397 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:06 INFO - PROCESS | 6664 | 1468694526500 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:42:06 INFO - PROCESS | 6664 | 1468694526504 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 6664 | 1468694526505 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8c8800 == 39 [pid = 6664] [id = 109] 11:42:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x12c329800) [pid = 6664] [serial = 324] [outer = 0x0] 11:42:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x12c3ee400) [pid = 6664] [serial = 325] [outer = 0x12c329800] 11:42:06 INFO - PROCESS | 6664 | 1468694526529 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x12c3f8800) [pid = 6664] [serial = 326] [outer = 0x12c329800] 11:42:06 INFO - PROCESS | 6664 | 1468694526727 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:42:06 INFO - PROCESS | 6664 | 1468694526887 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]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 11:42:06 INFO - PROCESS | 6664 | 1468694526911 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 6664 | 1468694526912 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:42:06 INFO - PROCESS | 6664 | 1468694526915 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 6664 | 1468694526916 Marionette TRACE conn2 <- [1,410,null,{}] 11:42:06 INFO - PROCESS | 6664 | 1468694526925 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}] 11:42:06 INFO - PROCESS | 6664 | 1468694526926 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:07 INFO - PROCESS | 6664 | 1468694527023 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:42:07 INFO - PROCESS | 6664 | 1468694527027 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 6664 | 1468694527028 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x12aceb800 == 40 [pid = 6664] [id = 110] 11:42:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x12bbe5800) [pid = 6664] [serial = 327] [outer = 0x0] 11:42:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x12c737400) [pid = 6664] [serial = 328] [outer = 0x12bbe5800] 11:42:07 INFO - PROCESS | 6664 | 1468694527052 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x12ca45c00) [pid = 6664] [serial = 329] [outer = 0x12bbe5800] 11:42:07 INFO - PROCESS | 6664 | 1468694527394 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x116632400) [pid = 6664] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x11972a800) [pid = 6664] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x128fed400) [pid = 6664] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x12946d400) [pid = 6664] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x12a804400) [pid = 6664] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x12aa53400) [pid = 6664] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x128ff9000) [pid = 6664] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x12b839c00) [pid = 6664] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1247d8000) [pid = 6664] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x1248adc00) [pid = 6664] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x118187400) [pid = 6664] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x11806e000) [pid = 6664] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x116639800) [pid = 6664] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12743a000) [pid = 6664] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x125ee1c00) [pid = 6664] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1199a6000) [pid = 6664] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x114f92400) [pid = 6664] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x12b840800) [pid = 6664] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:42:07 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x126d03400) [pid = 6664] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:42:07 INFO - PROCESS | 6664 | 1468694527620 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 6664 | 1468694527621 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:42:07 INFO - PROCESS | 6664 | 1468694527633 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 6664 | 1468694527634 Marionette TRACE conn2 <- [1,414,null,{}] 11:42:07 INFO - PROCESS | 6664 | 1468694527636 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}] 11:42:07 INFO - PROCESS | 6664 | 1468694527638 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:07 INFO - PROCESS | 6664 | 1468694527723 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:42:07 INFO - PROCESS | 6664 | 1468694527728 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 6664 | 1468694527729 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195be800 == 41 [pid = 6664] [id = 111] 11:42:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1126f9c00) [pid = 6664] [serial = 330] [outer = 0x0] 11:42:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1126fc000) [pid = 6664] [serial = 331] [outer = 0x1126f9c00] 11:42:07 INFO - PROCESS | 6664 | 1468694527754 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x112fc3800) [pid = 6664] [serial = 332] [outer = 0x1126f9c00] 11:42:08 INFO - PROCESS | 6664 | 1468694528079 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]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 470ms 11:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:42:08 INFO - PROCESS | 6664 | 1468694528104 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 6664 | 1468694528105 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 6664 | 1468694528107 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 6664 | 1468694528108 Marionette TRACE conn2 <- [1,418,null,{}] 11:42:08 INFO - PROCESS | 6664 | 1468694528112 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}] 11:42:08 INFO - PROCESS | 6664 | 1468694528114 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:08 INFO - PROCESS | 6664 | 1468694528191 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:42:08 INFO - PROCESS | 6664 | 1468694528245 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 6664 | 1468694528246 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be7c000 == 42 [pid = 6664] [id = 112] 11:42:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x1126f9800) [pid = 6664] [serial = 333] [outer = 0x0] 11:42:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x116639800) [pid = 6664] [serial = 334] [outer = 0x1126f9800] 11:42:08 INFO - PROCESS | 6664 | 1468694528270 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1255e8c00) [pid = 6664] [serial = 335] [outer = 0x1126f9800] 11:42:09 INFO - PROCESS | 6664 | 1468694529001 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]]]}] 11:42:09 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 11:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 921ms 11:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:42:09 INFO - PROCESS | 6664 | 1468694529032 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 6664 | 1468694529033 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:42:09 INFO - PROCESS | 6664 | 1468694529035 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 6664 | 1468694529036 Marionette TRACE conn2 <- [1,422,null,{}] 11:42:09 INFO - PROCESS | 6664 | 1468694529038 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}] 11:42:09 INFO - PROCESS | 6664 | 1468694529039 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:09 INFO - PROCESS | 6664 | 1468694529117 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:42:09 INFO - PROCESS | 6664 | 1468694529120 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 6664 | 1468694529121 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c12a800 == 43 [pid = 6664] [id = 113] 11:42:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1126f7800) [pid = 6664] [serial = 336] [outer = 0x0] 11:42:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12a694800) [pid = 6664] [serial = 337] [outer = 0x1126f7800] 11:42:09 INFO - PROCESS | 6664 | 1468694529152 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12b87bc00) [pid = 6664] [serial = 338] [outer = 0x1126f7800] 11:42:09 INFO - PROCESS | 6664 | 1468694529960 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:42:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 11:42:10 INFO - PROCESS | 6664 | 1468694530004 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 6664 | 1468694530007 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:42:10 INFO - PROCESS | 6664 | 1468694530010 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 6664 | 1468694530012 Marionette TRACE conn2 <- [1,426,null,{}] 11:42:10 INFO - PROCESS | 6664 | 1468694530016 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}] 11:42:10 INFO - PROCESS | 6664 | 1468694530018 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:10 INFO - PROCESS | 6664 | 1468694530132 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:42:10 INFO - PROCESS | 6664 | 1468694530183 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 6664 | 1468694530186 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x116174000 == 44 [pid = 6664] [id = 114] 11:42:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1128d1c00) [pid = 6664] [serial = 339] [outer = 0x0] 11:42:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x1128d3c00) [pid = 6664] [serial = 340] [outer = 0x1128d1c00] 11:42:10 INFO - PROCESS | 6664 | 1468694530216 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x1128d8c00) [pid = 6664] [serial = 341] [outer = 0x1128d1c00] 11:42:10 INFO - PROCESS | 6664 | 1468694530812 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] 11:42:10 INFO - PROCESS | 6664 | 1468694530834 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:42:10 INFO - PROCESS | 6664 | 1468694530839 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 6664 | 1468694530841 Marionette TRACE conn2 <- [1,430,null,{}] 11:42:10 INFO - PROCESS | 6664 | 1468694530843 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}] 11:42:10 INFO - PROCESS | 6664 | 1468694530845 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:10 INFO - PROCESS | 6664 | 1468694530958 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:42:11 INFO - PROCESS | 6664 | 1468694531034 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 6664 | 1468694531036 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x115da6800 == 45 [pid = 6664] [id = 115] 11:42:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x117da3400) [pid = 6664] [serial = 342] [outer = 0x0] 11:42:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x11863e400) [pid = 6664] [serial = 343] [outer = 0x117da3400] 11:42:11 INFO - PROCESS | 6664 | 1468694531066 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x119108800) [pid = 6664] [serial = 344] [outer = 0x117da3400] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12be7c000 == 44 [pid = 6664] [id = 112] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1195be800 == 43 [pid = 6664] [id = 111] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12aceb800 == 42 [pid = 6664] [id = 110] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8c8800 == 41 [pid = 6664] [id = 109] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x120f1e000 == 40 [pid = 6664] [id = 108] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x129210000 == 39 [pid = 6664] [id = 107] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x12bfaf400) [pid = 6664] [serial = 289] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1187c5800 == 38 [pid = 6664] [id = 106] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1269b0800 == 37 [pid = 6664] [id = 105] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1253c2800 == 36 [pid = 6664] [id = 104] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x124896800 == 35 [pid = 6664] [id = 103] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12406e000 == 34 [pid = 6664] [id = 102] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1195dc800 == 33 [pid = 6664] [id = 101] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1187ca000 == 32 [pid = 6664] [id = 100] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac4000 == 31 [pid = 6664] [id = 99] 11:42:11 INFO - PROCESS | 6664 | --DOCSHELL 0x115e40000 == 30 [pid = 6664] [id = 98] 11:42:11 INFO - PROCESS | 6664 | 1468694531780 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]]]}] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x117d9d800) [pid = 6664] [serial = 199] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x12a757000) [pid = 6664] [serial = 196] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x128ff1c00) [pid = 6664] [serial = 268] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x12a569000) [pid = 6664] [serial = 271] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x12946d000) [pid = 6664] [serial = 269] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x12aa09800) [pid = 6664] [serial = 274] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12aa49000) [pid = 6664] [serial = 275] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12a75f400) [pid = 6664] [serial = 272] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12b83fc00) [pid = 6664] [serial = 277] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x12b87dc00) [pid = 6664] [serial = 283] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12b90a000) [pid = 6664] [serial = 284] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12bbe3c00) [pid = 6664] [serial = 286] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1294e8c00) [pid = 6664] [serial = 280] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12b877800) [pid = 6664] [serial = 278] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1253fb400) [pid = 6664] [serial = 262] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x12694e800) [pid = 6664] [serial = 263] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1248aa400) [pid = 6664] [serial = 259] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x124dc3400) [pid = 6664] [serial = 260] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x119449c00) [pid = 6664] [serial = 256] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11990a400) [pid = 6664] [serial = 257] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1186ef800) [pid = 6664] [serial = 254] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x116a23800) [pid = 6664] [serial = 253] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x128b18800) [pid = 6664] [serial = 251] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128b11c00) [pid = 6664] [serial = 250] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12694cc00) [pid = 6664] [serial = 248] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x125ee5800) [pid = 6664] [serial = 247] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x124aa0c00) [pid = 6664] [serial = 245] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x120fda400) [pid = 6664] [serial = 244] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1187a8c00) [pid = 6664] [serial = 242] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x117d9a800) [pid = 6664] [serial = 241] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12b884400) [pid = 6664] [serial = 239] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x128b10400) [pid = 6664] [serial = 265] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12bfa6800) [pid = 6664] [serial = 287] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x12aa53800) [pid = 6664] [serial = 281] [outer = 0x0] [url = about:blank] 11:42:11 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x128b1c000) [pid = 6664] [serial = 266] [outer = 0x0] [url = about:blank] 11:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 973ms 11:42:11 INFO - PROCESS | 6664 | 1468694531812 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 6664 | 1468694531815 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:42:11 INFO - PROCESS | 6664 | 1468694531818 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 6664 | 1468694531820 Marionette TRACE conn2 <- [1,434,null,{}] 11:42:11 INFO - PROCESS | 6664 | 1468694531824 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}] 11:42:11 INFO - PROCESS | 6664 | 1468694531825 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:11 INFO - PROCESS | 6664 | 1468694531902 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:42:11 INFO - PROCESS | 6664 | 1468694531909 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 6664 | 1468694531914 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x113c28800 == 31 [pid = 6664] [id = 116] 11:42:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x116a1c000) [pid = 6664] [serial = 345] [outer = 0x0] 11:42:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x117d9a800) [pid = 6664] [serial = 346] [outer = 0x116a1c000] 11:42:11 INFO - PROCESS | 6664 | 1468694531942 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x118644400) [pid = 6664] [serial = 347] [outer = 0x116a1c000] 11:42:12 INFO - PROCESS | 6664 | 1468694532273 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 11:42:12 INFO - PROCESS | 6664 | 1468694532288 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 6664 | 1468694532292 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:42:12 INFO - PROCESS | 6664 | 1468694532297 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 6664 | 1468694532299 Marionette TRACE conn2 <- [1,438,null,{}] 11:42:12 INFO - PROCESS | 6664 | 1468694532301 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}] 11:42:12 INFO - PROCESS | 6664 | 1468694532303 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:12 INFO - PROCESS | 6664 | 1468694532389 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:42:12 INFO - PROCESS | 6664 | 1468694532438 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 6664 | 1468694532439 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab5800 == 32 [pid = 6664] [id = 117] 11:42:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x118648c00) [pid = 6664] [serial = 348] [outer = 0x0] 11:42:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1192c3000) [pid = 6664] [serial = 349] [outer = 0x118648c00] 11:42:12 INFO - PROCESS | 6664 | 1468694532467 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119748800) [pid = 6664] [serial = 350] [outer = 0x118648c00] 11:42:12 INFO - PROCESS | 6664 | 1468694532790 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 520ms 11:42:12 INFO - PROCESS | 6664 | 1468694532818 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 6664 | 1468694532819 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:42:12 INFO - PROCESS | 6664 | 1468694532822 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 6664 | 1468694532825 Marionette TRACE conn2 <- [1,442,null,{}] 11:42:12 INFO - PROCESS | 6664 | 1468694532834 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}] 11:42:12 INFO - PROCESS | 6664 | 1468694532837 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:12 INFO - PROCESS | 6664 | 1468694532916 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:42:12 INFO - PROCESS | 6664 | 1468694532969 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 6664 | 1468694532971 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x118673800 == 33 [pid = 6664] [id = 118] 11:42:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x112ab6400) [pid = 6664] [serial = 351] [outer = 0x0] 11:42:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x1199a7000) [pid = 6664] [serial = 352] [outer = 0x112ab6400] 11:42:13 INFO - PROCESS | 6664 | 1468694533000 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x124a97800) [pid = 6664] [serial = 353] [outer = 0x112ab6400] 11:42:13 INFO - PROCESS | 6664 | 1468694533336 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 524ms 11:42:13 INFO - PROCESS | 6664 | 1468694533348 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:42:13 INFO - PROCESS | 6664 | 1468694533350 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:42:13 INFO - PROCESS | 6664 | 1468694533354 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 6664 | 1468694533356 Marionette TRACE conn2 <- [1,446,null,{}] 11:42:13 INFO - PROCESS | 6664 | 1468694533360 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}] 11:42:13 INFO - PROCESS | 6664 | 1468694533364 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:13 INFO - PROCESS | 6664 | 1468694533488 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:42:13 INFO - PROCESS | 6664 | 1468694533563 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 6664 | 1468694533565 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b56000 == 34 [pid = 6664] [id = 119] 11:42:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x124624c00) [pid = 6664] [serial = 354] [outer = 0x0] 11:42:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x124dc0000) [pid = 6664] [serial = 355] [outer = 0x124624c00] 11:42:13 INFO - PROCESS | 6664 | 1468694533605 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12591d800) [pid = 6664] [serial = 356] [outer = 0x124624c00] 11:42:13 INFO - PROCESS | 6664 | 1468694533994 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]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms 11:42:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:42:14 INFO - PROCESS | 6664 | 1468694534027 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 6664 | 1468694534029 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:42:14 INFO - PROCESS | 6664 | 1468694534032 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 6664 | 1468694534035 Marionette TRACE conn2 <- [1,450,null,{}] 11:42:14 INFO - PROCESS | 6664 | 1468694534038 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}] 11:42:14 INFO - PROCESS | 6664 | 1468694534040 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:14 INFO - PROCESS | 6664 | 1468694534163 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:42:14 INFO - PROCESS | 6664 | 1468694534200 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 6664 | 1468694534201 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x11263c000 == 35 [pid = 6664] [id = 120] 11:42:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x124008400) [pid = 6664] [serial = 357] [outer = 0x0] 11:42:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125ee7c00) [pid = 6664] [serial = 358] [outer = 0x124008400] 11:42:14 INFO - PROCESS | 6664 | 1468694534227 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x126948000) [pid = 6664] [serial = 359] [outer = 0x124008400] 11:42:14 INFO - PROCESS | 6664 | 1468694534582 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] 11:42:14 INFO - PROCESS | 6664 | 1468694534614 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:42:14 INFO - PROCESS | 6664 | 1468694534617 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 6664 | 1468694534618 Marionette TRACE conn2 <- [1,454,null,{}] 11:42:14 INFO - PROCESS | 6664 | 1468694534621 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}] 11:42:14 INFO - PROCESS | 6664 | 1468694534626 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:14 INFO - PROCESS | 6664 | 1468694534765 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:42:14 INFO - PROCESS | 6664 | 1468694534853 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 6664 | 1468694534854 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x124536800 == 36 [pid = 6664] [id = 121] 11:42:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x126948c00) [pid = 6664] [serial = 360] [outer = 0x0] 11:42:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x126e11800) [pid = 6664] [serial = 361] [outer = 0x126948c00] 11:42:14 INFO - PROCESS | 6664 | 1468694534895 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128fee400) [pid = 6664] [serial = 362] [outer = 0x126948c00] 11:42:15 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:15 INFO - PROCESS | 6664 | 1468694535305 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 720ms 11:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:42:15 INFO - PROCESS | 6664 | 1468694535337 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 6664 | 1468694535338 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:42:15 INFO - PROCESS | 6664 | 1468694535340 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 6664 | 1468694535341 Marionette TRACE conn2 <- [1,458,null,{}] 11:42:15 INFO - PROCESS | 6664 | 1468694535343 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}] 11:42:15 INFO - PROCESS | 6664 | 1468694535345 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:15 INFO - PROCESS | 6664 | 1468694535437 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:42:15 INFO - PROCESS | 6664 | 1468694535441 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 6664 | 1468694535442 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x1255ac800 == 37 [pid = 6664] [id = 122] 11:42:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128ff5c00) [pid = 6664] [serial = 363] [outer = 0x0] 11:42:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x129464400) [pid = 6664] [serial = 364] [outer = 0x128ff5c00] 11:42:15 INFO - PROCESS | 6664 | 1468694535466 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1294e8c00) [pid = 6664] [serial = 365] [outer = 0x128ff5c00] 11:42:15 INFO - PROCESS | 6664 | 1468694535786 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] 11:42:15 INFO - PROCESS | 6664 | 1468694535940 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:42:15 INFO - PROCESS | 6664 | 1468694535949 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 6664 | 1468694535950 Marionette TRACE conn2 <- [1,462,null,{}] 11:42:15 INFO - PROCESS | 6664 | 1468694535953 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}] 11:42:15 INFO - PROCESS | 6664 | 1468694535954 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:16 INFO - PROCESS | 6664 | 1468694536036 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:42:16 INFO - PROCESS | 6664 | 1468694536042 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 6664 | 1468694536044 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x125075800 == 38 [pid = 6664] [id = 123] 11:42:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x116632000) [pid = 6664] [serial = 366] [outer = 0x0] 11:42:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x11915d800) [pid = 6664] [serial = 367] [outer = 0x116632000] 11:42:16 INFO - PROCESS | 6664 | 1468694536071 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x12743f800) [pid = 6664] [serial = 368] [outer = 0x116632000] 11:42:16 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:16 INFO - PROCESS | 6664 | 1468694536461 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] 11:42:16 INFO - PROCESS | 6664 | 1468694536471 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:42:16 INFO - PROCESS | 6664 | 1468694536473 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 6664 | 1468694536475 Marionette TRACE conn2 <- [1,466,null,{}] 11:42:16 INFO - PROCESS | 6664 | 1468694536481 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}] 11:42:16 INFO - PROCESS | 6664 | 1468694536482 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:16 INFO - PROCESS | 6664 | 1468694536583 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:42:16 INFO - PROCESS | 6664 | 1468694536650 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 6664 | 1468694536652 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b36800 == 39 [pid = 6664] [id = 124] 11:42:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x116980000) [pid = 6664] [serial = 369] [outer = 0x0] 11:42:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12a68fc00) [pid = 6664] [serial = 370] [outer = 0x116980000] 11:42:16 INFO - PROCESS | 6664 | 1468694536690 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12a75f400) [pid = 6664] [serial = 371] [outer = 0x116980000] 11:42:17 INFO - PROCESS | 6664 | 1468694537069 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] 11:42:17 INFO - PROCESS | 6664 | 1468694537099 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:42:17 INFO - PROCESS | 6664 | 1468694537101 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 6664 | 1468694537102 Marionette TRACE conn2 <- [1,470,null,{}] 11:42:17 INFO - PROCESS | 6664 | 1468694537104 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}] 11:42:17 INFO - PROCESS | 6664 | 1468694537105 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:17 INFO - PROCESS | 6664 | 1468694537192 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:42:17 INFO - PROCESS | 6664 | 1468694537262 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 6664 | 1468694537263 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x128c25800 == 40 [pid = 6664] [id = 125] 11:42:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12537a000) [pid = 6664] [serial = 372] [outer = 0x0] 11:42:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12a805800) [pid = 6664] [serial = 373] [outer = 0x12537a000] 11:42:17 INFO - PROCESS | 6664 | 1468694537313 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12b83a800) [pid = 6664] [serial = 374] [outer = 0x12537a000] 11:42:17 INFO - PROCESS | 6664 | 1468694537693 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 622ms 11:42:17 INFO - PROCESS | 6664 | 1468694537724 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:42:17 INFO - PROCESS | 6664 | 1468694537729 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:42:17 INFO - PROCESS | 6664 | 1468694537733 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 6664 | 1468694537735 Marionette TRACE conn2 <- [1,474,null,{}] 11:42:17 INFO - PROCESS | 6664 | 1468694537739 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}] 11:42:17 INFO - PROCESS | 6664 | 1468694537741 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:17 INFO - PROCESS | 6664 | 1468694537909 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:42:17 INFO - PROCESS | 6664 | 1468694537924 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 6664 | 1468694537926 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b7800 == 41 [pid = 6664] [id = 126] 11:42:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12aa49000) [pid = 6664] [serial = 375] [outer = 0x0] 11:42:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12b875c00) [pid = 6664] [serial = 376] [outer = 0x12aa49000] 11:42:17 INFO - PROCESS | 6664 | 1468694537967 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12bbe5c00) [pid = 6664] [serial = 377] [outer = 0x12aa49000] 11:42:18 INFO - PROCESS | 6664 | 1468694538524 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]]]}] 11:42:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 821ms 11:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:42:18 INFO - PROCESS | 6664 | 1468694538560 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 6664 | 1468694538563 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:42:18 INFO - PROCESS | 6664 | 1468694538566 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 6664 | 1468694538569 Marionette TRACE conn2 <- [1,478,null,{}] 11:42:18 INFO - PROCESS | 6664 | 1468694538573 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}] 11:42:18 INFO - PROCESS | 6664 | 1468694538575 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:18 INFO - PROCESS | 6664 | 1468694538676 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:42:18 INFO - PROCESS | 6664 | 1468694538741 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 6664 | 1468694538742 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x117242000 == 42 [pid = 6664] [id = 127] 11:42:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x118408c00) [pid = 6664] [serial = 378] [outer = 0x0] 11:42:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1186fd000) [pid = 6664] [serial = 379] [outer = 0x118408c00] 11:42:18 INFO - PROCESS | 6664 | 1468694538773 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x11944fc00) [pid = 6664] [serial = 380] [outer = 0x118408c00] 11:42:19 INFO - PROCESS | 6664 | 1468694539196 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 673ms 11:42:19 INFO - PROCESS | 6664 | 1468694539240 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 6664 | 1468694539243 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:42:19 INFO - PROCESS | 6664 | 1468694539248 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 6664 | 1468694539250 Marionette TRACE conn2 <- [1,482,null,{}] 11:42:19 INFO - PROCESS | 6664 | 1468694539253 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}] 11:42:19 INFO - PROCESS | 6664 | 1468694539255 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:19 INFO - PROCESS | 6664 | 1468694539402 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:42:19 INFO - PROCESS | 6664 | 1468694539492 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 6664 | 1468694539493 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x124731800 == 43 [pid = 6664] [id = 128] 11:42:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x119751000) [pid = 6664] [serial = 381] [outer = 0x0] 11:42:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1244d9400) [pid = 6664] [serial = 382] [outer = 0x119751000] 11:42:19 INFO - PROCESS | 6664 | 1468694539544 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x125375800) [pid = 6664] [serial = 383] [outer = 0x119751000] 11:42:20 INFO - PROCESS | 6664 | 1468694540056 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 820ms 11:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:42:20 INFO - PROCESS | 6664 | 1468694540068 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 6664 | 1468694540070 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:42:20 INFO - PROCESS | 6664 | 1468694540072 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 6664 | 1468694540075 Marionette TRACE conn2 <- [1,486,null,{}] 11:42:20 INFO - PROCESS | 6664 | 1468694540085 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}] 11:42:20 INFO - PROCESS | 6664 | 1468694540088 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:20 INFO - PROCESS | 6664 | 1468694540189 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:42:20 INFO - PROCESS | 6664 | 1468694540250 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 6664 | 1468694540252 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d4000 == 44 [pid = 6664] [id = 129] 11:42:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x126da7000) [pid = 6664] [serial = 384] [outer = 0x0] 11:42:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128b1d800) [pid = 6664] [serial = 385] [outer = 0x126da7000] 11:42:20 INFO - PROCESS | 6664 | 1468694540289 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1294e9800) [pid = 6664] [serial = 386] [outer = 0x126da7000] 11:42:20 INFO - PROCESS | 6664 | 1468694540712 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 674ms 11:42:20 INFO - PROCESS | 6664 | 1468694540746 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:42:20 INFO - PROCESS | 6664 | 1468694540748 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:42:20 INFO - PROCESS | 6664 | 1468694540750 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 6664 | 1468694540752 Marionette TRACE conn2 <- [1,490,null,{}] 11:42:20 INFO - PROCESS | 6664 | 1468694540754 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}] 11:42:20 INFO - PROCESS | 6664 | 1468694540755 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:20 INFO - PROCESS | 6664 | 1468694540858 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:42:20 INFO - PROCESS | 6664 | 1468694540909 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 6664 | 1468694540910 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8cd800 == 45 [pid = 6664] [id = 130] 11:42:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12a68a800) [pid = 6664] [serial = 387] [outer = 0x0] 11:42:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12b877400) [pid = 6664] [serial = 388] [outer = 0x12a68a800] 11:42:20 INFO - PROCESS | 6664 | 1468694540951 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12b90e800) [pid = 6664] [serial = 389] [outer = 0x12a68a800] 11:42:21 INFO - PROCESS | 6664 | 1468694541339 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]]]}] 11:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 618ms 11:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:42:21 INFO - PROCESS | 6664 | 1468694541369 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 6664 | 1468694541371 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:42:21 INFO - PROCESS | 6664 | 1468694541373 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 6664 | 1468694541374 Marionette TRACE conn2 <- [1,494,null,{}] 11:42:21 INFO - PROCESS | 6664 | 1468694541377 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}] 11:42:21 INFO - PROCESS | 6664 | 1468694541378 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:21 INFO - PROCESS | 6664 | 1468694541476 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:42:21 INFO - PROCESS | 6664 | 1468694541670 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 6664 | 1468694541672 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169a2800 == 46 [pid = 6664] [id = 131] 11:42:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1128d7400) [pid = 6664] [serial = 390] [outer = 0x0] 11:42:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x112e60800) [pid = 6664] [serial = 391] [outer = 0x1128d7400] 11:42:21 INFO - PROCESS | 6664 | 1468694541700 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x114fbec00) [pid = 6664] [serial = 392] [outer = 0x1128d7400] 11:42:22 INFO - PROCESS | 6664 | 1468694542204 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]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 871ms 11:42:22 INFO - PROCESS | 6664 | 1468694542247 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 6664 | 1468694542250 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:42:22 INFO - PROCESS | 6664 | 1468694542255 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 6664 | 1468694542258 Marionette TRACE conn2 <- [1,498,null,{}] 11:42:22 INFO - PROCESS | 6664 | 1468694542263 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}] 11:42:22 INFO - PROCESS | 6664 | 1468694542265 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:22 INFO - PROCESS | 6664 | 1468694542395 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:42:22 INFO - PROCESS | 6664 | 1468694542463 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 6664 | 1468694542465 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d23800 == 47 [pid = 6664] [id = 132] 11:42:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x1186f9c00) [pid = 6664] [serial = 393] [outer = 0x0] 11:42:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1192c3c00) [pid = 6664] [serial = 394] [outer = 0x1186f9c00] 11:42:22 INFO - PROCESS | 6664 | 1468694542492 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x119903000) [pid = 6664] [serial = 395] [outer = 0x1186f9c00] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x12ace8000 == 46 [pid = 6664] [id = 97] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x128c25800 == 45 [pid = 6664] [id = 125] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x128b36800 == 44 [pid = 6664] [id = 124] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x125075800 == 43 [pid = 6664] [id = 123] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x1255ac800 == 42 [pid = 6664] [id = 122] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x124536800 == 41 [pid = 6664] [id = 121] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x11263c000 == 40 [pid = 6664] [id = 120] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x119b56000 == 39 [pid = 6664] [id = 119] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x118673800 == 38 [pid = 6664] [id = 118] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab5800 == 37 [pid = 6664] [id = 117] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x113c28800 == 36 [pid = 6664] [id = 116] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x115da6800 == 35 [pid = 6664] [id = 115] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x116174000 == 34 [pid = 6664] [id = 114] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x12c12a800 == 33 [pid = 6664] [id = 113] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x1169a2800 == 32 [pid = 6664] [id = 131] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8cd800 == 31 [pid = 6664] [id = 130] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d4000 == 30 [pid = 6664] [id = 129] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x124731800 == 29 [pid = 6664] [id = 128] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x117242000 == 28 [pid = 6664] [id = 127] 11:42:23 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b7800 == 27 [pid = 6664] [id = 126] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x12c31c400) [pid = 6664] [serial = 322] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x12b848800) [pid = 6664] [serial = 316] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x12b903c00) [pid = 6664] [serial = 317] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x124d89c00) [pid = 6664] [serial = 298] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x125392000) [pid = 6664] [serial = 299] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x118071000) [pid = 6664] [serial = 292] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1186f6400) [pid = 6664] [serial = 293] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12aa57000) [pid = 6664] [serial = 314] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12a75cc00) [pid = 6664] [serial = 313] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12c3ee400) [pid = 6664] [serial = 325] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x125f0ec00) [pid = 6664] [serial = 304] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12711f800) [pid = 6664] [serial = 305] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12a569800) [pid = 6664] [serial = 310] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x12a695800) [pid = 6664] [serial = 311] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x125ee1400) [pid = 6664] [serial = 301] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x125f09800) [pid = 6664] [serial = 302] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x119907800) [pid = 6664] [serial = 295] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1199ae000) [pid = 6664] [serial = 296] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x128c74400) [pid = 6664] [serial = 307] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x1294e6800) [pid = 6664] [serial = 308] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12c737400) [pid = 6664] [serial = 328] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12ca45c00) [pid = 6664] [serial = 329] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1126fc000) [pid = 6664] [serial = 331] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x112fc3800) [pid = 6664] [serial = 332] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x116639800) [pid = 6664] [serial = 334] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12b908000) [pid = 6664] [serial = 319] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12c3f8800) [pid = 6664] [serial = 326] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12c327000) [pid = 6664] [serial = 323] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12bbe0000) [pid = 6664] [serial = 320] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12a694800) [pid = 6664] [serial = 337] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1255e8c00) [pid = 6664] [serial = 335] [outer = 0x0] [url = about:blank] 11:42:23 INFO - PROCESS | 6664 | 1468694543387 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1178ms 11:42:23 INFO - PROCESS | 6664 | 1468694543432 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 6664 | 1468694543435 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:42:23 INFO - PROCESS | 6664 | 1468694543438 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 6664 | 1468694543440 Marionette TRACE conn2 <- [1,502,null,{}] 11:42:23 INFO - PROCESS | 6664 | 1468694543443 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}] 11:42:23 INFO - PROCESS | 6664 | 1468694543445 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:23 INFO - PROCESS | 6664 | 1468694543521 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:42:23 INFO - PROCESS | 6664 | 1468694543569 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 6664 | 1468694543572 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x113c29800 == 28 [pid = 6664] [id = 133] 11:42:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x113381c00) [pid = 6664] [serial = 396] [outer = 0x0] 11:42:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x115ded400) [pid = 6664] [serial = 397] [outer = 0x113381c00] 11:42:23 INFO - PROCESS | 6664 | 1468694543601 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x116632400) [pid = 6664] [serial = 398] [outer = 0x113381c00] 11:42:23 INFO - PROCESS | 6664 | 1468694543919 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 520ms 11:42:23 INFO - PROCESS | 6664 | 1468694543958 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 6664 | 1468694543963 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:42:23 INFO - PROCESS | 6664 | 1468694543968 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 6664 | 1468694543969 Marionette TRACE conn2 <- [1,506,null,{}] 11:42:23 INFO - PROCESS | 6664 | 1468694543972 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}] 11:42:23 INFO - PROCESS | 6664 | 1468694543973 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:24 INFO - PROCESS | 6664 | 1468694544051 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:42:24 INFO - PROCESS | 6664 | 1468694544055 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 6664 | 1468694544056 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab6800 == 29 [pid = 6664] [id = 134] 11:42:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x116986800) [pid = 6664] [serial = 399] [outer = 0x0] 11:42:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x118184000) [pid = 6664] [serial = 400] [outer = 0x116986800] 11:42:24 INFO - PROCESS | 6664 | 1468694544088 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1186f8400) [pid = 6664] [serial = 401] [outer = 0x116986800] 11:42:24 INFO - PROCESS | 6664 | 1468694544446 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]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:42:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 11:42:24 INFO - PROCESS | 6664 | 1468694544488 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 6664 | 1468694544489 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:42:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:42:24 INFO - PROCESS | 6664 | 1468694544491 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 6664 | 1468694544493 Marionette TRACE conn2 <- [1,510,null,{}] 11:42:24 INFO - PROCESS | 6664 | 1468694544500 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}] 11:42:24 INFO - PROCESS | 6664 | 1468694544503 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:24 INFO - PROCESS | 6664 | 1468694544597 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:42:24 INFO - PROCESS | 6664 | 1468694544604 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 6664 | 1468694544607 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192d3000 == 30 [pid = 6664] [id = 135] 11:42:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1126ff800) [pid = 6664] [serial = 402] [outer = 0x0] 11:42:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x119906800) [pid = 6664] [serial = 403] [outer = 0x1126ff800] 11:42:24 INFO - PROCESS | 6664 | 1468694544650 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12400a000) [pid = 6664] [serial = 404] [outer = 0x1126ff800] 11:42:25 INFO - PROCESS | 6664 | 1468694545140 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]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 11:42:25 INFO - PROCESS | 6664 | 1468694545162 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:42:25 INFO - PROCESS | 6664 | 1468694545164 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:42:25 INFO - PROCESS | 6664 | 1468694545166 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 6664 | 1468694545167 Marionette TRACE conn2 <- [1,514,null,{}] 11:42:25 INFO - PROCESS | 6664 | 1468694545169 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}] 11:42:25 INFO - PROCESS | 6664 | 1468694545170 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:25 INFO - PROCESS | 6664 | 1468694545248 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:42:25 INFO - PROCESS | 6664 | 1468694545252 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 6664 | 1468694545253 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c7a000 == 31 [pid = 6664] [id = 136] 11:42:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1244d6800) [pid = 6664] [serial = 405] [outer = 0x0] 11:42:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x124aa0c00) [pid = 6664] [serial = 406] [outer = 0x1244d6800] 11:42:25 INFO - PROCESS | 6664 | 1468694545281 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x125375400) [pid = 6664] [serial = 407] [outer = 0x1244d6800] 11:42:25 INFO - PROCESS | 6664 | 1468694545635 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]]]}] 11:42:25 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 11:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 11:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:42:25 INFO - PROCESS | 6664 | 1468694545685 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 6664 | 1468694545686 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:42:25 INFO - PROCESS | 6664 | 1468694545688 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 6664 | 1468694545689 Marionette TRACE conn2 <- [1,518,null,{}] 11:42:25 INFO - PROCESS | 6664 | 1468694545700 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}] 11:42:25 INFO - PROCESS | 6664 | 1468694545701 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:25 INFO - PROCESS | 6664 | 1468694545791 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:42:25 INFO - PROCESS | 6664 | 1468694545796 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 6664 | 1468694545797 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240e0000 == 32 [pid = 6664] [id = 137] 11:42:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x11697f400) [pid = 6664] [serial = 408] [outer = 0x0] 11:42:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1255e5c00) [pid = 6664] [serial = 409] [outer = 0x11697f400] 11:42:25 INFO - PROCESS | 6664 | 1468694545821 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x125ee0800) [pid = 6664] [serial = 410] [outer = 0x11697f400] 11:42:26 INFO - PROCESS | 6664 | 1468694546252 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]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 576ms 11:42:26 INFO - PROCESS | 6664 | 1468694546265 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 6664 | 1468694546267 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:42:26 INFO - PROCESS | 6664 | 1468694546270 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 6664 | 1468694546272 Marionette TRACE conn2 <- [1,522,null,{}] 11:42:26 INFO - PROCESS | 6664 | 1468694546277 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}] 11:42:26 INFO - PROCESS | 6664 | 1468694546283 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:26 INFO - PROCESS | 6664 | 1468694546458 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:42:26 INFO - PROCESS | 6664 | 1468694546531 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 6664 | 1468694546533 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x124c1c000 == 33 [pid = 6664] [id = 138] 11:42:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x112a7c400) [pid = 6664] [serial = 411] [outer = 0x0] 11:42:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x126949400) [pid = 6664] [serial = 412] [outer = 0x112a7c400] 11:42:26 INFO - PROCESS | 6664 | 1468694546557 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x128b19c00) [pid = 6664] [serial = 413] [outer = 0x112a7c400] 11:42:26 INFO - PROCESS | 6664 | 1468694546910 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]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 674ms 11:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:42:26 INFO - PROCESS | 6664 | 1468694546945 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 6664 | 1468694546947 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:42:26 INFO - PROCESS | 6664 | 1468694546950 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 6664 | 1468694546952 Marionette TRACE conn2 <- [1,526,null,{}] 11:42:26 INFO - PROCESS | 6664 | 1468694546955 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}] 11:42:26 INFO - PROCESS | 6664 | 1468694546957 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:27 INFO - PROCESS | 6664 | 1468694547092 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:42:27 INFO - PROCESS | 6664 | 1468694547112 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 6664 | 1468694547113 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f27800 == 34 [pid = 6664] [id = 139] 11:42:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x128c6a400) [pid = 6664] [serial = 414] [outer = 0x0] 11:42:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128f49c00) [pid = 6664] [serial = 415] [outer = 0x128c6a400] 11:42:27 INFO - PROCESS | 6664 | 1468694547152 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128ff9000) [pid = 6664] [serial = 416] [outer = 0x128c6a400] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x12537a000) [pid = 6664] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x124008400) [pid = 6664] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x126948c00) [pid = 6664] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x128ff5c00) [pid = 6664] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x116632000) [pid = 6664] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x116a1c000) [pid = 6664] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x112ab6400) [pid = 6664] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1128d1c00) [pid = 6664] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1126f7800) [pid = 6664] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x117da3400) [pid = 6664] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x124624c00) [pid = 6664] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x118648c00) [pid = 6664] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x116980000) [pid = 6664] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x126d9e400) [pid = 6664] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:42:27 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12aa49000) [pid = 6664] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:42:27 INFO - PROCESS | 6664 | 1468694547807 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]]]}] 11:42:27 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 11:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 870ms 11:42:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:42:27 INFO - PROCESS | 6664 | 1468694547820 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 6664 | 1468694547821 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:42:27 INFO - PROCESS | 6664 | 1468694547823 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 6664 | 1468694547825 Marionette TRACE conn2 <- [1,530,null,{}] 11:42:27 INFO - PROCESS | 6664 | 1468694547836 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}] 11:42:27 INFO - PROCESS | 6664 | 1468694547837 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:27 INFO - PROCESS | 6664 | 1468694547915 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:42:27 INFO - PROCESS | 6664 | 1468694547919 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 6664 | 1468694547920 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259a5000 == 35 [pid = 6664] [id = 140] 11:42:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x112ab6400) [pid = 6664] [serial = 417] [outer = 0x0] 11:42:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118648c00) [pid = 6664] [serial = 418] [outer = 0x112ab6400] 11:42:27 INFO - PROCESS | 6664 | 1468694547960 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12536f400) [pid = 6664] [serial = 419] [outer = 0x112ab6400] 11:42:28 INFO - PROCESS | 6664 | 1468694548286 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"]]]}] 11:42:28 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 11:42:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:42:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:42:28 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 11:42:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:42:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:42:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 477ms 11:42:28 INFO - PROCESS | 6664 | 1468694548314 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 6664 | 1468694548316 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:42:28 INFO - PROCESS | 6664 | 1468694548318 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 6664 | 1468694548319 Marionette TRACE conn2 <- [1,534,null,{}] 11:42:28 INFO - PROCESS | 6664 | 1468694548321 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}] 11:42:28 INFO - PROCESS | 6664 | 1468694548322 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:28 INFO - PROCESS | 6664 | 1468694548421 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:42:28 INFO - PROCESS | 6664 | 1468694548427 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 6664 | 1468694548428 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192d2800 == 36 [pid = 6664] [id = 141] 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x125227000) [pid = 6664] [serial = 420] [outer = 0x0] 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128f55400) [pid = 6664] [serial = 421] [outer = 0x125227000] 11:42:28 INFO - PROCESS | 6664 | 1468694548452 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1294ef800) [pid = 6664] [serial = 422] [outer = 0x125227000] 11:42:28 INFO - PROCESS | 6664 | 1468694548720 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]]]}] 11:42:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:42:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 420ms 11:42:28 INFO - PROCESS | 6664 | 1468694548738 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 6664 | 1468694548739 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:42:28 INFO - PROCESS | 6664 | 1468694548742 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 6664 | 1468694548744 Marionette TRACE conn2 <- [1,538,null,{}] 11:42:28 INFO - PROCESS | 6664 | 1468694548753 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}] 11:42:28 INFO - PROCESS | 6664 | 1468694548754 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:28 INFO - PROCESS | 6664 | 1468694548848 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:42:28 INFO - PROCESS | 6664 | 1468694548854 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 6664 | 1468694548855 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x12921b000 == 37 [pid = 6664] [id = 142] 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1176f3000) [pid = 6664] [serial = 423] [outer = 0x0] 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1294ed000) [pid = 6664] [serial = 424] [outer = 0x1176f3000] 11:42:28 INFO - PROCESS | 6664 | 1468694548886 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12a75cc00) [pid = 6664] [serial = 425] [outer = 0x1176f3000] 11:42:29 INFO - PROCESS | 6664 | 1468694549237 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]]]}] 11:42:29 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. 11:42:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 527ms 11:42:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:42:29 INFO - PROCESS | 6664 | 1468694549269 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 6664 | 1468694549271 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:42:29 INFO - PROCESS | 6664 | 1468694549273 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 6664 | 1468694549275 Marionette TRACE conn2 <- [1,542,null,{}] 11:42:29 INFO - PROCESS | 6664 | 1468694549277 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}] 11:42:29 INFO - PROCESS | 6664 | 1468694549278 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:29 INFO - PROCESS | 6664 | 1468694549388 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:42:29 INFO - PROCESS | 6664 | 1468694549396 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 6664 | 1468694549398 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d8000 == 38 [pid = 6664] [id = 143] 11:42:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a695800) [pid = 6664] [serial = 426] [outer = 0x0] 11:42:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12b83b400) [pid = 6664] [serial = 427] [outer = 0x12a695800] 11:42:29 INFO - PROCESS | 6664 | 1468694549424 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12b87f000) [pid = 6664] [serial = 428] [outer = 0x12a695800] 11:42:29 INFO - PROCESS | 6664 | 1468694549756 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]]]}] 11:42:29 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. 11:42:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 11:42:29 INFO - PROCESS | 6664 | 1468694549798 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 6664 | 1468694549800 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:42:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:42:29 INFO - PROCESS | 6664 | 1468694549805 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 6664 | 1468694549807 Marionette TRACE conn2 <- [1,546,null,{}] 11:42:29 INFO - PROCESS | 6664 | 1468694549843 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}] 11:42:29 INFO - PROCESS | 6664 | 1468694549846 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:29 INFO - PROCESS | 6664 | 1468694549969 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:42:30 INFO - PROCESS | 6664 | 1468694550056 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 6664 | 1468694550062 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x113368800 == 39 [pid = 6664] [id = 144] 11:42:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x112a85400) [pid = 6664] [serial = 429] [outer = 0x0] 11:42:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x112e62000) [pid = 6664] [serial = 430] [outer = 0x112a85400] 11:42:30 INFO - PROCESS | 6664 | 1468694550123 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x116137800) [pid = 6664] [serial = 431] [outer = 0x112a85400] 11:42:30 INFO - PROCESS | 6664 | 1468694550575 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:42:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 801ms 11:42:30 INFO - PROCESS | 6664 | 1468694550606 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 6664 | 1468694550609 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:42:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:42:30 INFO - PROCESS | 6664 | 1468694550614 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 6664 | 1468694550616 Marionette TRACE conn2 <- [1,550,null,{}] 11:42:30 INFO - PROCESS | 6664 | 1468694550618 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}] 11:42:30 INFO - PROCESS | 6664 | 1468694550620 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:30 INFO - PROCESS | 6664 | 1468694550732 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:42:30 INFO - PROCESS | 6664 | 1468694550820 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 6664 | 1468694550821 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x124067800 == 40 [pid = 6664] [id = 145] 11:42:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x117d9fc00) [pid = 6664] [serial = 432] [outer = 0x0] 11:42:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x118415400) [pid = 6664] [serial = 433] [outer = 0x117d9fc00] 11:42:30 INFO - PROCESS | 6664 | 1468694550858 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x11972f800) [pid = 6664] [serial = 434] [outer = 0x117d9fc00] 11:42:31 INFO - PROCESS | 6664 | 1468694551278 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]]]}] 11:42:31 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. 11:42:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 11:42:31 INFO - PROCESS | 6664 | 1468694551286 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 6664 | 1468694551288 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:42:31 INFO - PROCESS | 6664 | 1468694551290 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 6664 | 1468694551293 Marionette TRACE conn2 <- [1,554,null,{}] 11:42:31 INFO - PROCESS | 6664 | 1468694551301 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}] 11:42:31 INFO - PROCESS | 6664 | 1468694551304 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:31 INFO - PROCESS | 6664 | 1468694551431 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:42:31 INFO - PROCESS | 6664 | 1468694551483 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 6664 | 1468694551485 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5dc000 == 41 [pid = 6664] [id = 146] 11:42:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x119907800) [pid = 6664] [serial = 435] [outer = 0x0] 11:42:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x124aa1800) [pid = 6664] [serial = 436] [outer = 0x119907800] 11:42:31 INFO - PROCESS | 6664 | 1468694551516 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x125f09400) [pid = 6664] [serial = 437] [outer = 0x119907800] 11:42:31 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x12921b000 == 40 [pid = 6664] [id = 142] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1192d2800 == 39 [pid = 6664] [id = 141] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1259a5000 == 38 [pid = 6664] [id = 140] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x125f27800 == 37 [pid = 6664] [id = 139] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x124c1c000 == 36 [pid = 6664] [id = 138] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1240e0000 == 35 [pid = 6664] [id = 137] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x119c7a000 == 34 [pid = 6664] [id = 136] 11:42:32 INFO - PROCESS | 6664 | 1468694552168 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]]]}] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1192d3000 == 33 [pid = 6664] [id = 135] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab6800 == 32 [pid = 6664] [id = 134] 11:42:32 INFO - PROCESS | 6664 | --DOCSHELL 0x113c29800 == 31 [pid = 6664] [id = 133] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x12bfb4400) [pid = 6664] [serial = 290] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x12a805800) [pid = 6664] [serial = 373] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x126948000) [pid = 6664] [serial = 359] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x125ee7c00) [pid = 6664] [serial = 358] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x128fee400) [pid = 6664] [serial = 362] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x126e11800) [pid = 6664] [serial = 361] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x129464400) [pid = 6664] [serial = 364] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x11915d800) [pid = 6664] [serial = 367] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x117d9a800) [pid = 6664] [serial = 346] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1199a7000) [pid = 6664] [serial = 352] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x124a97800) [pid = 6664] [serial = 353] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128d3c00) [pid = 6664] [serial = 340] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128d8c00) [pid = 6664] [serial = 341] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x12b87bc00) [pid = 6664] [serial = 338] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11863e400) [pid = 6664] [serial = 343] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x119108800) [pid = 6664] [serial = 344] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x124dc0000) [pid = 6664] [serial = 355] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1192c3000) [pid = 6664] [serial = 349] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12743f800) [pid = 6664] [serial = 368] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x119748800) [pid = 6664] [serial = 350] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x118644400) [pid = 6664] [serial = 347] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12b83a800) [pid = 6664] [serial = 374] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1294e8c00) [pid = 6664] [serial = 365] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12a75f400) [pid = 6664] [serial = 371] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12a68fc00) [pid = 6664] [serial = 370] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12591d800) [pid = 6664] [serial = 356] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12bbe5c00) [pid = 6664] [serial = 377] [outer = 0x0] [url = about:blank] 11:42:32 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12b875c00) [pid = 6664] [serial = 376] [outer = 0x0] [url = about:blank] 11:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 923ms 11:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:42:32 INFO - PROCESS | 6664 | 1468694552213 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 6664 | 1468694552215 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:42:32 INFO - PROCESS | 6664 | 1468694552227 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 6664 | 1468694552229 Marionette TRACE conn2 <- [1,558,null,{}] 11:42:32 INFO - PROCESS | 6664 | 1468694552235 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}] 11:42:32 INFO - PROCESS | 6664 | 1468694552236 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:32 INFO - PROCESS | 6664 | 1468694552312 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:42:32 INFO - PROCESS | 6664 | 1468694552319 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 6664 | 1468694552321 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x11640a000 == 32 [pid = 6664] [id = 147] 11:42:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1128ce800) [pid = 6664] [serial = 438] [outer = 0x0] 11:42:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x11697ac00) [pid = 6664] [serial = 439] [outer = 0x1128ce800] 11:42:32 INFO - PROCESS | 6664 | 1468694552351 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x117da5000) [pid = 6664] [serial = 440] [outer = 0x1128ce800] 11:42:32 INFO - PROCESS | 6664 | 1468694552689 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 483ms 11:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:42:32 INFO - PROCESS | 6664 | 1468694552701 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 6664 | 1468694552704 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:42:32 INFO - PROCESS | 6664 | 1468694552708 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 6664 | 1468694552712 Marionette TRACE conn2 <- [1,562,null,{}] 11:42:32 INFO - PROCESS | 6664 | 1468694552715 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}] 11:42:32 INFO - PROCESS | 6664 | 1468694552717 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:32 INFO - PROCESS | 6664 | 1468694552803 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:42:32 INFO - PROCESS | 6664 | 1468694552848 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 6664 | 1468694552850 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x116409800 == 33 [pid = 6664] [id = 148] 11:42:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x11863e400) [pid = 6664] [serial = 441] [outer = 0x0] 11:42:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x11915d800) [pid = 6664] [serial = 442] [outer = 0x11863e400] 11:42:32 INFO - PROCESS | 6664 | 1468694552876 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x119907000) [pid = 6664] [serial = 443] [outer = 0x11863e400] 11:42:33 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:33 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:33 INFO - PROCESS | 6664 | 1468694553208 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]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 522ms 11:42:33 INFO - PROCESS | 6664 | 1468694553231 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 6664 | 1468694553233 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:42:33 INFO - PROCESS | 6664 | 1468694553237 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 6664 | 1468694553241 Marionette TRACE conn2 <- [1,566,null,{}] 11:42:33 INFO - PROCESS | 6664 | 1468694553252 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}] 11:42:33 INFO - PROCESS | 6664 | 1468694553256 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:33 INFO - PROCESS | 6664 | 1468694553386 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:42:33 INFO - PROCESS | 6664 | 1468694553453 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 6664 | 1468694553455 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b5d800 == 34 [pid = 6664] [id = 149] 11:42:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1199a0c00) [pid = 6664] [serial = 444] [outer = 0x0] 11:42:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1248ac000) [pid = 6664] [serial = 445] [outer = 0x1199a0c00] 11:42:33 INFO - PROCESS | 6664 | 1468694553499 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125ee0400) [pid = 6664] [serial = 446] [outer = 0x1199a0c00] 11:42:33 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:33 INFO - PROCESS | 6664 | [6664] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:42:33 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:33 INFO - PROCESS | 6664 | 1468694553834 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]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 627ms 11:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:42:33 INFO - PROCESS | 6664 | 1468694553868 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 6664 | 1468694553870 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:42:33 INFO - PROCESS | 6664 | 1468694553872 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 6664 | 1468694553873 Marionette TRACE conn2 <- [1,570,null,{}] 11:42:33 INFO - PROCESS | 6664 | 1468694553877 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}] 11:42:33 INFO - PROCESS | 6664 | 1468694553880 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:33 INFO - PROCESS | 6664 | 1468694553963 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:42:34 INFO - PROCESS | 6664 | 1468694554015 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 6664 | 1468694554016 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x124276000 == 35 [pid = 6664] [id = 150] 11:42:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125eddc00) [pid = 6664] [serial = 447] [outer = 0x0] 11:42:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x126948000) [pid = 6664] [serial = 448] [outer = 0x125eddc00] 11:42:34 INFO - PROCESS | 6664 | 1468694554041 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x127120000) [pid = 6664] [serial = 449] [outer = 0x125eddc00] 11:42:34 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:34 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:34 INFO - PROCESS | 6664 | 1468694554418 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 572ms 11:42:34 INFO - PROCESS | 6664 | 1468694554444 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 6664 | 1468694554447 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:42:34 INFO - PROCESS | 6664 | 1468694554450 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 6664 | 1468694554452 Marionette TRACE conn2 <- [1,574,null,{}] 11:42:34 INFO - PROCESS | 6664 | 1468694554456 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}] 11:42:34 INFO - PROCESS | 6664 | 1468694554458 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:34 INFO - PROCESS | 6664 | 1468694554557 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:42:34 INFO - PROCESS | 6664 | 1468694554620 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 6664 | 1468694554621 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x11722d000 == 36 [pid = 6664] [id = 151] 11:42:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x114f92400) [pid = 6664] [serial = 450] [outer = 0x0] 11:42:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x116985800) [pid = 6664] [serial = 451] [outer = 0x114f92400] 11:42:34 INFO - PROCESS | 6664 | 1468694554653 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1187b3000) [pid = 6664] [serial = 452] [outer = 0x114f92400] 11:42:35 INFO - PROCESS | 6664 | 1468694555096 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 11:42:35 INFO - PROCESS | 6664 | 1468694555122 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 6664 | 1468694555125 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:42:35 INFO - PROCESS | 6664 | 1468694555130 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 6664 | 1468694555132 Marionette TRACE conn2 <- [1,578,null,{}] 11:42:35 INFO - PROCESS | 6664 | 1468694555134 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}] 11:42:35 INFO - PROCESS | 6664 | 1468694555136 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:35 INFO - PROCESS | 6664 | 1468694555232 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:42:35 INFO - PROCESS | 6664 | 1468694555289 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 6664 | 1468694555291 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x124726800 == 37 [pid = 6664] [id = 152] 11:42:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x119904400) [pid = 6664] [serial = 453] [outer = 0x0] 11:42:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x124a97800) [pid = 6664] [serial = 454] [outer = 0x119904400] 11:42:35 INFO - PROCESS | 6664 | 1468694555327 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x125edac00) [pid = 6664] [serial = 455] [outer = 0x119904400] 11:42:35 INFO - PROCESS | 6664 | 1468694555815 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 720ms 11:42:35 INFO - PROCESS | 6664 | 1468694555875 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 6664 | 1468694555877 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:42:35 INFO - PROCESS | 6664 | 1468694555896 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 6664 | 1468694555900 Marionette TRACE conn2 <- [1,582,null,{}] 11:42:35 INFO - PROCESS | 6664 | 1468694555912 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}] 11:42:35 INFO - PROCESS | 6664 | 1468694555916 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:36 INFO - PROCESS | 6664 | 1468694556055 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:42:36 INFO - PROCESS | 6664 | 1468694556171 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 6664 | 1468694556173 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271e6000 == 38 [pid = 6664] [id = 153] 11:42:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x128b10800) [pid = 6664] [serial = 456] [outer = 0x0] 11:42:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x128c79000) [pid = 6664] [serial = 457] [outer = 0x128b10800] 11:42:36 INFO - PROCESS | 6664 | 1468694556206 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x129464400) [pid = 6664] [serial = 458] [outer = 0x128b10800] 11:42:36 INFO - PROCESS | 6664 | 1468694556644 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]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 779ms 11:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:42:36 INFO - PROCESS | 6664 | 1468694556672 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 6664 | 1468694556674 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:42:36 INFO - PROCESS | 6664 | 1468694556676 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 6664 | 1468694556678 Marionette TRACE conn2 <- [1,586,null,{}] 11:42:36 INFO - PROCESS | 6664 | 1468694556680 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}] 11:42:36 INFO - PROCESS | 6664 | 1468694556682 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:36 INFO - PROCESS | 6664 | 1468694556777 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:42:36 INFO - PROCESS | 6664 | 1468694556825 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 6664 | 1468694556826 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d77800 == 39 [pid = 6664] [id = 154] 11:42:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1294eb000) [pid = 6664] [serial = 459] [outer = 0x0] 11:42:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12a751800) [pid = 6664] [serial = 460] [outer = 0x1294eb000] 11:42:36 INFO - PROCESS | 6664 | 1468694556855 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12a807400) [pid = 6664] [serial = 461] [outer = 0x1294eb000] 11:42:37 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:37 INFO - PROCESS | 6664 | 1468694557232 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]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 571ms 11:42:37 INFO - PROCESS | 6664 | 1468694557247 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 6664 | 1468694557249 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:42:37 INFO - PROCESS | 6664 | 1468694557251 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 6664 | 1468694557252 Marionette TRACE conn2 <- [1,590,null,{}] 11:42:37 INFO - PROCESS | 6664 | 1468694557255 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}] 11:42:37 INFO - PROCESS | 6664 | 1468694557256 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:37 INFO - PROCESS | 6664 | 1468694557353 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:42:37 INFO - PROCESS | 6664 | 1468694557417 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 6664 | 1468694557418 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x129484000 == 40 [pid = 6664] [id = 155] 11:42:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12aa13c00) [pid = 6664] [serial = 462] [outer = 0x0] 11:42:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12b839400) [pid = 6664] [serial = 463] [outer = 0x12aa13c00] 11:42:37 INFO - PROCESS | 6664 | 1468694557450 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12b846400) [pid = 6664] [serial = 464] [outer = 0x12aa13c00] 11:42:37 INFO - PROCESS | 6664 | 1468694557928 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]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 719ms 11:42:37 INFO - PROCESS | 6664 | 1468694557970 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 6664 | 1468694557973 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:42:37 INFO - PROCESS | 6664 | 1468694557979 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 6664 | 1468694557981 Marionette TRACE conn2 <- [1,594,null,{}] 11:42:37 INFO - PROCESS | 6664 | 1468694557985 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}] 11:42:37 INFO - PROCESS | 6664 | 1468694557987 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:38 INFO - PROCESS | 6664 | 1468694558084 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:42:38 INFO - PROCESS | 6664 | 1468694558146 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 6664 | 1468694558149 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d1800 == 41 [pid = 6664] [id = 156] 11:42:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x114faf800) [pid = 6664] [serial = 465] [outer = 0x0] 11:42:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x116a1c000) [pid = 6664] [serial = 466] [outer = 0x114faf800] 11:42:38 INFO - PROCESS | 6664 | 1468694558177 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x1187a7800) [pid = 6664] [serial = 467] [outer = 0x114faf800] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x119b5d800 == 40 [pid = 6664] [id = 149] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x116409800 == 39 [pid = 6664] [id = 148] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x11640a000 == 38 [pid = 6664] [id = 147] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5dc000 == 37 [pid = 6664] [id = 146] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x124067800 == 36 [pid = 6664] [id = 145] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x113368800 == 35 [pid = 6664] [id = 144] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x117d23800 == 34 [pid = 6664] [id = 132] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d8000 == 33 [pid = 6664] [id = 143] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x129484000 == 32 [pid = 6664] [id = 155] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x128d77800 == 31 [pid = 6664] [id = 154] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1271e6000 == 30 [pid = 6664] [id = 153] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x124726800 == 29 [pid = 6664] [id = 152] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x124276000 == 28 [pid = 6664] [id = 150] 11:42:38 INFO - PROCESS | 6664 | --DOCSHELL 0x11722d000 == 27 [pid = 6664] [id = 151] 11:42:39 INFO - PROCESS | 6664 | 1468694559184 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]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1226ms 11:42:39 INFO - PROCESS | 6664 | 1468694559203 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 6664 | 1468694559204 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:42:39 INFO - PROCESS | 6664 | 1468694559208 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 6664 | 1468694559212 Marionette TRACE conn2 <- [1,598,null,{}] 11:42:39 INFO - PROCESS | 6664 | 1468694559215 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}] 11:42:39 INFO - PROCESS | 6664 | 1468694559217 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:39 INFO - PROCESS | 6664 | 1468694559307 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:42:39 INFO - PROCESS | 6664 | 1468694559313 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 6664 | 1468694559314 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x115ef0000 == 28 [pid = 6664] [id = 157] 11:42:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x116184c00) [pid = 6664] [serial = 468] [outer = 0x0] 11:42:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x1176e9400) [pid = 6664] [serial = 469] [outer = 0x116184c00] 11:42:39 INFO - PROCESS | 6664 | 1468694559370 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x118411800) [pid = 6664] [serial = 470] [outer = 0x116184c00] 11:42:39 INFO - PROCESS | 6664 | 1468694559761 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]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 572ms 11:42:39 INFO - PROCESS | 6664 | 1468694559782 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 6664 | 1468694559787 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:42:39 INFO - PROCESS | 6664 | 1468694559797 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 6664 | 1468694559800 Marionette TRACE conn2 <- [1,602,null,{}] 11:42:39 INFO - PROCESS | 6664 | 1468694559803 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}] 11:42:39 INFO - PROCESS | 6664 | 1468694559806 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:39 INFO - PROCESS | 6664 | 1468694559959 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:42:39 INFO - PROCESS | 6664 | 1468694559983 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 6664 | 1468694559985 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d3d800 == 29 [pid = 6664] [id = 158] 11:42:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x118641800) [pid = 6664] [serial = 471] [outer = 0x0] 11:42:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x1199a2000) [pid = 6664] [serial = 472] [outer = 0x118641800] 11:42:40 INFO - PROCESS | 6664 | 1468694560028 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x119fc9c00) [pid = 6664] [serial = 473] [outer = 0x118641800] 11:42:40 INFO - PROCESS | 6664 | 1468694560417 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]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 675ms 11:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:42:40 INFO - PROCESS | 6664 | 1468694560470 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 6664 | 1468694560472 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:42:40 INFO - PROCESS | 6664 | 1468694560474 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 6664 | 1468694560476 Marionette TRACE conn2 <- [1,606,null,{}] 11:42:40 INFO - PROCESS | 6664 | 1468694560484 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}] 11:42:40 INFO - PROCESS | 6664 | 1468694560487 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:40 INFO - PROCESS | 6664 | 1468694560603 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:42:40 INFO - PROCESS | 6664 | 1468694560611 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 6664 | 1468694560613 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240cb000 == 30 [pid = 6664] [id = 159] 11:42:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x1132b6400) [pid = 6664] [serial = 474] [outer = 0x0] 11:42:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 115 (0x125eaf400) [pid = 6664] [serial = 475] [outer = 0x1132b6400] 11:42:40 INFO - PROCESS | 6664 | 1468694560640 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 116 (0x125f02c00) [pid = 6664] [serial = 476] [outer = 0x1132b6400] 11:42:40 INFO - PROCESS | 6664 | 1468694560996 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]]]}] 11:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 572ms 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 115 (0x125eddc00) [pid = 6664] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 114 (0x1199a0c00) [pid = 6664] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x112ab6400) [pid = 6664] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x126da7000) [pid = 6664] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x125227000) [pid = 6664] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x113381c00) [pid = 6664] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x11697f400) [pid = 6664] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x1128ce800) [pid = 6664] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1244d6800) [pid = 6664] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x12a695800) [pid = 6664] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x116986800) [pid = 6664] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x11863e400) [pid = 6664] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x112a85400) [pid = 6664] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1186f9c00) [pid = 6664] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12a68a800) [pid = 6664] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x118408c00) [pid = 6664] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x128c6a400) [pid = 6664] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x119751000) [pid = 6664] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119907800) [pid = 6664] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x117d9fc00) [pid = 6664] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1126ff800) [pid = 6664] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1176f3000) [pid = 6664] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128d7400) [pid = 6664] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:42:41 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x112a7c400) [pid = 6664] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:42:41 INFO - PROCESS | 6664 | 1468694561315 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 6664 | 1468694561317 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:42:41 INFO - PROCESS | 6664 | 1468694561328 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 6664 | 1468694561329 Marionette TRACE conn2 <- [1,610,null,{}] 11:42:41 INFO - PROCESS | 6664 | 1468694561332 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}] 11:42:41 INFO - PROCESS | 6664 | 1468694561333 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:41 INFO - PROCESS | 6664 | 1468694561412 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:42:41 INFO - PROCESS | 6664 | 1468694561416 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 6664 | 1468694561417 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x11865d000 == 31 [pid = 6664] [id = 160] 11:42:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1164ebc00) [pid = 6664] [serial = 477] [outer = 0x0] 11:42:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x116a29800) [pid = 6664] [serial = 478] [outer = 0x1164ebc00] 11:42:41 INFO - PROCESS | 6664 | 1468694561443 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1186f9c00) [pid = 6664] [serial = 479] [outer = 0x1164ebc00] 11:42:41 INFO - PROCESS | 6664 | 1468694561748 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]]]}] 11:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 11:42:41 INFO - PROCESS | 6664 | 1468694561813 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:42:41 INFO - PROCESS | 6664 | 1468694561822 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:42:41 INFO - PROCESS | 6664 | 1468694561824 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 6664 | 1468694561825 Marionette TRACE conn2 <- [1,614,null,{}] 11:42:41 INFO - PROCESS | 6664 | 1468694561828 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}] 11:42:41 INFO - PROCESS | 6664 | 1468694561829 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:41 INFO - PROCESS | 6664 | 1468694561898 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:42:41 INFO - PROCESS | 6664 | 1468694561952 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 6664 | 1468694561953 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b6800 == 32 [pid = 6664] [id = 161] 11:42:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x113206c00) [pid = 6664] [serial = 480] [outer = 0x0] 11:42:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x11972f000) [pid = 6664] [serial = 481] [outer = 0x113206c00] 11:42:41 INFO - PROCESS | 6664 | 1468694561978 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x125f0f000) [pid = 6664] [serial = 482] [outer = 0x113206c00] 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12694e800) [pid = 6664] [serial = 483] [outer = 0x12ca46000] 11:42:42 INFO - PROCESS | 6664 | 1468694562291 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 11:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:42:42 INFO - PROCESS | 6664 | 1468694562345 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 6664 | 1468694562346 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:42:42 INFO - PROCESS | 6664 | 1468694562348 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 6664 | 1468694562349 Marionette TRACE conn2 <- [1,618,null,{}] 11:42:42 INFO - PROCESS | 6664 | 1468694562351 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}] 11:42:42 INFO - PROCESS | 6664 | 1468694562355 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:42 INFO - PROCESS | 6664 | 1468694562446 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:42:42 INFO - PROCESS | 6664 | 1468694562450 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 6664 | 1468694562451 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b39800 == 33 [pid = 6664] [id = 162] 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1244d6800) [pid = 6664] [serial = 484] [outer = 0x0] 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x126e9d000) [pid = 6664] [serial = 485] [outer = 0x1244d6800] 11:42:42 INFO - PROCESS | 6664 | 1468694562520 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12a68a800) [pid = 6664] [serial = 486] [outer = 0x1244d6800] 11:42:42 INFO - PROCESS | 6664 | 1468694562773 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 470ms 11:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:42:42 INFO - PROCESS | 6664 | 1468694562819 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 6664 | 1468694562820 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:42:42 INFO - PROCESS | 6664 | 1468694562822 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 6664 | 1468694562823 Marionette TRACE conn2 <- [1,622,null,{}] 11:42:42 INFO - PROCESS | 6664 | 1468694562833 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}] 11:42:42 INFO - PROCESS | 6664 | 1468694562834 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:42 INFO - PROCESS | 6664 | 1468694562917 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:42:42 INFO - PROCESS | 6664 | 1468694562921 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 6664 | 1468694562922 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d3000 == 34 [pid = 6664] [id = 163] 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1192c0000) [pid = 6664] [serial = 487] [outer = 0x0] 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12a757800) [pid = 6664] [serial = 488] [outer = 0x1192c0000] 11:42:42 INFO - PROCESS | 6664 | 1468694562948 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12aa09800) [pid = 6664] [serial = 489] [outer = 0x1192c0000] 11:42:43 INFO - PROCESS | 6664 | 1468694563252 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]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 11:42:43 INFO - PROCESS | 6664 | 1468694563291 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 6664 | 1468694563293 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:42:43 INFO - PROCESS | 6664 | 1468694563297 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 6664 | 1468694563298 Marionette TRACE conn2 <- [1,626,null,{}] 11:42:43 INFO - PROCESS | 6664 | 1468694563300 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}] 11:42:43 INFO - PROCESS | 6664 | 1468694563301 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:43 INFO - PROCESS | 6664 | 1468694563415 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:42:43 INFO - PROCESS | 6664 | 1468694563470 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 6664 | 1468694563472 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x112157800 == 35 [pid = 6664] [id = 164] 11:42:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x1126ff000) [pid = 6664] [serial = 490] [outer = 0x0] 11:42:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x1128d5800) [pid = 6664] [serial = 491] [outer = 0x1126ff000] 11:42:43 INFO - PROCESS | 6664 | 1468694563504 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x112fb9400) [pid = 6664] [serial = 492] [outer = 0x1126ff000] 11:42:44 INFO - PROCESS | 6664 | 1468694563998 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]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 772ms 11:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:42:44 INFO - PROCESS | 6664 | 1468694564071 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 6664 | 1468694564073 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:42:44 INFO - PROCESS | 6664 | 1468694564078 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 6664 | 1468694564081 Marionette TRACE conn2 <- [1,630,null,{}] 11:42:44 INFO - PROCESS | 6664 | 1468694564085 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}] 11:42:44 INFO - PROCESS | 6664 | 1468694564088 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:44 INFO - PROCESS | 6664 | 1468694564192 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:42:44 INFO - PROCESS | 6664 | 1468694564312 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 6664 | 1468694564313 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x124072800 == 36 [pid = 6664] [id = 165] 11:42:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x118645c00) [pid = 6664] [serial = 493] [outer = 0x0] 11:42:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x119448400) [pid = 6664] [serial = 494] [outer = 0x118645c00] 11:42:44 INFO - PROCESS | 6664 | 1468694564343 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x119752000) [pid = 6664] [serial = 495] [outer = 0x118645c00] 11:42:44 INFO - PROCESS | 6664 | 1468694564864 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]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 825ms 11:42:45 INFO - PROCESS | 6664 | 1468694565003 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 6664 | 1468694565005 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:42:45 INFO - PROCESS | 6664 | 1468694565009 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 6664 | 1468694565011 Marionette TRACE conn2 <- [1,634,null,{}] 11:42:45 INFO - PROCESS | 6664 | 1468694565015 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}] 11:42:45 INFO - PROCESS | 6664 | 1468694565017 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:45 INFO - PROCESS | 6664 | 1468694565123 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:42:45 INFO - PROCESS | 6664 | 1468694565172 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 6664 | 1468694565175 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x116961000 == 37 [pid = 6664] [id = 166] 11:42:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x116139800) [pid = 6664] [serial = 496] [outer = 0x0] 11:42:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x1164ed800) [pid = 6664] [serial = 497] [outer = 0x116139800] 11:42:45 INFO - PROCESS | 6664 | 1468694565202 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x11714d800) [pid = 6664] [serial = 498] [outer = 0x116139800] 11:42:45 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d3000 == 36 [pid = 6664] [id = 163] 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x128b39800 == 35 [pid = 6664] [id = 162] 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b6800 == 34 [pid = 6664] [id = 161] 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x11865d000 == 33 [pid = 6664] [id = 160] 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x1240cb000 == 32 [pid = 6664] [id = 159] 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x117d3d800 == 31 [pid = 6664] [id = 158] 11:42:45 INFO - PROCESS | 6664 | --DOCSHELL 0x115ef0000 == 30 [pid = 6664] [id = 157] 11:42:45 INFO - PROCESS | 6664 | 1468694565681 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 723ms 11:42:45 INFO - PROCESS | 6664 | 1468694565735 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 6664 | 1468694565738 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:42:45 INFO - PROCESS | 6664 | 1468694565745 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 6664 | 1468694565749 Marionette TRACE conn2 <- [1,638,null,{}] 11:42:45 INFO - PROCESS | 6664 | 1468694565753 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}] 11:42:45 INFO - PROCESS | 6664 | 1468694565755 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x127120000) [pid = 6664] [serial = 449] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x1255e5c00) [pid = 6664] [serial = 409] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x125ee0800) [pid = 6664] [serial = 410] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x119903000) [pid = 6664] [serial = 395] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x1192c3c00) [pid = 6664] [serial = 394] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x118184000) [pid = 6664] [serial = 400] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1186f8400) [pid = 6664] [serial = 401] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x119906800) [pid = 6664] [serial = 403] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x12400a000) [pid = 6664] [serial = 404] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x115ded400) [pid = 6664] [serial = 397] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x116632400) [pid = 6664] [serial = 398] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x124aa0c00) [pid = 6664] [serial = 406] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x126948000) [pid = 6664] [serial = 448] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x11944fc00) [pid = 6664] [serial = 380] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1186fd000) [pid = 6664] [serial = 379] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x125375800) [pid = 6664] [serial = 383] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1244d9400) [pid = 6664] [serial = 382] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1294e9800) [pid = 6664] [serial = 386] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x128b1d800) [pid = 6664] [serial = 385] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12b90e800) [pid = 6664] [serial = 389] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x126949400) [pid = 6664] [serial = 412] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x128f49c00) [pid = 6664] [serial = 415] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x128b19c00) [pid = 6664] [serial = 413] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12b877400) [pid = 6664] [serial = 388] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x118648c00) [pid = 6664] [serial = 418] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12536f400) [pid = 6664] [serial = 419] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1294ed000) [pid = 6664] [serial = 424] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x114fbec00) [pid = 6664] [serial = 392] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x128ff9000) [pid = 6664] [serial = 416] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12a75cc00) [pid = 6664] [serial = 425] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12b83b400) [pid = 6664] [serial = 427] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1294ef800) [pid = 6664] [serial = 422] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x128f55400) [pid = 6664] [serial = 421] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x125ee0400) [pid = 6664] [serial = 446] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x125375400) [pid = 6664] [serial = 407] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x112e60800) [pid = 6664] [serial = 391] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x125f09400) [pid = 6664] [serial = 437] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x11915d800) [pid = 6664] [serial = 442] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12b87f000) [pid = 6664] [serial = 428] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x124aa1800) [pid = 6664] [serial = 436] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x118415400) [pid = 6664] [serial = 433] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x119907000) [pid = 6664] [serial = 443] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x11697ac00) [pid = 6664] [serial = 439] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x11972f800) [pid = 6664] [serial = 434] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x1248ac000) [pid = 6664] [serial = 445] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x116137800) [pid = 6664] [serial = 431] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x112e62000) [pid = 6664] [serial = 430] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x117da5000) [pid = 6664] [serial = 440] [outer = 0x0] [url = about:blank] 11:42:45 INFO - PROCESS | 6664 | 1468694565921 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:42:45 INFO - PROCESS | 6664 | 1468694565978 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 6664 | 1468694565979 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169bb800 == 31 [pid = 6664] [id = 167] 11:42:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x117150400) [pid = 6664] [serial = 499] [outer = 0x0] 11:42:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x118187400) [pid = 6664] [serial = 500] [outer = 0x117150400] 11:42:46 INFO - PROCESS | 6664 | 1468694566020 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x11944b000) [pid = 6664] [serial = 501] [outer = 0x117150400] 11:42:46 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:46 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:46 INFO - PROCESS | 6664 | 1468694566321 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]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 11:42:46 INFO - PROCESS | 6664 | 1468694566370 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 6664 | 1468694566372 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:42:46 INFO - PROCESS | 6664 | 1468694566374 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 6664 | 1468694566376 Marionette TRACE conn2 <- [1,642,null,{}] 11:42:46 INFO - PROCESS | 6664 | 1468694566385 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}] 11:42:46 INFO - PROCESS | 6664 | 1468694566388 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:46 INFO - PROCESS | 6664 | 1468694566468 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:42:46 INFO - PROCESS | 6664 | 1468694566474 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 6664 | 1468694566478 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x119180800 == 32 [pid = 6664] [id = 168] 11:42:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x12400a000) [pid = 6664] [serial = 502] [outer = 0x0] 11:42:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x1244d5000) [pid = 6664] [serial = 503] [outer = 0x12400a000] 11:42:46 INFO - PROCESS | 6664 | 1468694566508 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x124dc1400) [pid = 6664] [serial = 504] [outer = 0x12400a000] 11:42:46 INFO - PROCESS | 6664 | 1468694566908 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]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 573ms 11:42:46 INFO - PROCESS | 6664 | 1468694566948 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 6664 | 1468694566950 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:42:46 INFO - PROCESS | 6664 | 1468694566953 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 6664 | 1468694566955 Marionette TRACE conn2 <- [1,646,null,{}] 11:42:46 INFO - PROCESS | 6664 | 1468694566959 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}] 11:42:46 INFO - PROCESS | 6664 | 1468694566961 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:47 INFO - PROCESS | 6664 | 1468694567082 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:42:47 INFO - PROCESS | 6664 | 1468694567088 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 6664 | 1468694567089 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f05000 == 33 [pid = 6664] [id = 169] 11:42:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x113204800) [pid = 6664] [serial = 505] [outer = 0x0] 11:42:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x125eb1000) [pid = 6664] [serial = 506] [outer = 0x113204800] 11:42:47 INFO - PROCESS | 6664 | 1468694567130 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x125ee8800) [pid = 6664] [serial = 507] [outer = 0x113204800] 11:42:47 INFO - PROCESS | 6664 | 1468694567582 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]]]}] 11:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 11:42:47 INFO - PROCESS | 6664 | 1468694567623 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 6664 | 1468694567624 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:42:47 INFO - PROCESS | 6664 | 1468694567628 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 6664 | 1468694567631 Marionette TRACE conn2 <- [1,650,null,{}] 11:42:47 INFO - PROCESS | 6664 | 1468694567633 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}] 11:42:47 INFO - PROCESS | 6664 | 1468694567635 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:47 INFO - PROCESS | 6664 | 1468694567732 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:42:47 INFO - PROCESS | 6664 | 1468694567736 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 6664 | 1468694567737 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x11661e000 == 34 [pid = 6664] [id = 170] 11:42:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x125f04800) [pid = 6664] [serial = 508] [outer = 0x0] 11:42:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x126d05800) [pid = 6664] [serial = 509] [outer = 0x125f04800] 11:42:47 INFO - PROCESS | 6664 | 1468694567761 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x126ea2000) [pid = 6664] [serial = 510] [outer = 0x125f04800] 11:42:48 INFO - PROCESS | 6664 | 1468694568096 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 11:42:48 INFO - PROCESS | 6664 | 1468694568149 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 6664 | 1468694568150 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:42:48 INFO - PROCESS | 6664 | 1468694568152 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 6664 | 1468694568153 Marionette TRACE conn2 <- [1,654,null,{}] 11:42:48 INFO - PROCESS | 6664 | 1468694568156 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}] 11:42:48 INFO - PROCESS | 6664 | 1468694568160 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:48 INFO - PROCESS | 6664 | 1468694568285 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:42:48 INFO - PROCESS | 6664 | 1468694568289 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 6664 | 1468694568291 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259af000 == 35 [pid = 6664] [id = 171] 11:42:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x127440400) [pid = 6664] [serial = 511] [outer = 0x0] 11:42:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x128f58800) [pid = 6664] [serial = 512] [outer = 0x127440400] 11:42:48 INFO - PROCESS | 6664 | 1468694568316 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12a569c00) [pid = 6664] [serial = 513] [outer = 0x127440400] 11:42:48 INFO - PROCESS | 6664 | 1468694568665 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 568ms 11:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:42:48 INFO - PROCESS | 6664 | 1468694568721 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 6664 | 1468694568722 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:42:48 INFO - PROCESS | 6664 | 1468694568724 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 6664 | 1468694568725 Marionette TRACE conn2 <- [1,658,null,{}] 11:42:48 INFO - PROCESS | 6664 | 1468694568727 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}] 11:42:48 INFO - PROCESS | 6664 | 1468694568729 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:48 INFO - PROCESS | 6664 | 1468694568820 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:42:48 INFO - PROCESS | 6664 | 1468694568832 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 6664 | 1468694568833 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x126e7a800 == 36 [pid = 6664] [id = 172] 11:42:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x12a68b400) [pid = 6664] [serial = 514] [outer = 0x0] 11:42:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x12a805800) [pid = 6664] [serial = 515] [outer = 0x12a68b400] 11:42:48 INFO - PROCESS | 6664 | 1468694568856 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12b841800) [pid = 6664] [serial = 516] [outer = 0x12a68b400] 11:42:49 INFO - PROCESS | 6664 | 1468694569171 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]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 472ms 11:42:49 INFO - PROCESS | 6664 | 1468694569198 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 6664 | 1468694569199 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:42:49 INFO - PROCESS | 6664 | 1468694569215 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 6664 | 1468694569216 Marionette TRACE conn2 <- [1,662,null,{}] 11:42:49 INFO - PROCESS | 6664 | 1468694569218 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}] 11:42:49 INFO - PROCESS | 6664 | 1468694569220 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:49 INFO - PROCESS | 6664 | 1468694569314 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:42:49 INFO - PROCESS | 6664 | 1468694569318 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 6664 | 1468694569319 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b3d800 == 37 [pid = 6664] [id = 173] 11:42:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1128d6c00) [pid = 6664] [serial = 517] [outer = 0x0] 11:42:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12b877400) [pid = 6664] [serial = 518] [outer = 0x1128d6c00] 11:42:49 INFO - PROCESS | 6664 | 1468694569342 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12b881400) [pid = 6664] [serial = 519] [outer = 0x1128d6c00] 11:42:49 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:49 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x114faf800) [pid = 6664] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x116184c00) [pid = 6664] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x118641800) [pid = 6664] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1132b6400) [pid = 6664] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1164ebc00) [pid = 6664] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x114f92400) [pid = 6664] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x119904400) [pid = 6664] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x128b10800) [pid = 6664] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1244d6800) [pid = 6664] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x1294eb000) [pid = 6664] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12aa13c00) [pid = 6664] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:42:49 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x113206c00) [pid = 6664] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:42:49 INFO - PROCESS | 6664 | 1468694569697 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]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 11:42:49 INFO - PROCESS | 6664 | 1468694569736 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 6664 | 1468694569738 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:42:49 INFO - PROCESS | 6664 | 1468694569740 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 6664 | 1468694569741 Marionette TRACE conn2 <- [1,666,null,{}] 11:42:49 INFO - PROCESS | 6664 | 1468694569744 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}] 11:42:49 INFO - PROCESS | 6664 | 1468694569745 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:49 INFO - PROCESS | 6664 | 1468694569819 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:42:49 INFO - PROCESS | 6664 | 1468694569822 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 6664 | 1468694569823 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f5000 == 38 [pid = 6664] [id = 174] 11:42:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x113206c00) [pid = 6664] [serial = 520] [outer = 0x0] 11:42:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x116f91000) [pid = 6664] [serial = 521] [outer = 0x113206c00] 11:42:49 INFO - PROCESS | 6664 | 1468694569850 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x125f02800) [pid = 6664] [serial = 522] [outer = 0x113206c00] 11:42:50 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:50 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 423ms 11:42:50 INFO - PROCESS | 6664 | 1468694570158 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]]]}] 11:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:42:50 INFO - PROCESS | 6664 | 1468694570168 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:42:50 INFO - PROCESS | 6664 | 1468694570170 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:42:50 INFO - PROCESS | 6664 | 1468694570172 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 6664 | 1468694570173 Marionette TRACE conn2 <- [1,670,null,{}] 11:42:50 INFO - PROCESS | 6664 | 1468694570188 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}] 11:42:50 INFO - PROCESS | 6664 | 1468694570189 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:50 INFO - PROCESS | 6664 | 1468694570291 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:42:50 INFO - PROCESS | 6664 | 1468694570296 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 6664 | 1468694570297 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x119cbd800 == 39 [pid = 6664] [id = 175] 11:42:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x114faf800) [pid = 6664] [serial = 523] [outer = 0x0] 11:42:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x128f4bc00) [pid = 6664] [serial = 524] [outer = 0x114faf800] 11:42:50 INFO - PROCESS | 6664 | 1468694570321 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12b906400) [pid = 6664] [serial = 525] [outer = 0x114faf800] 11:42:50 INFO - PROCESS | 6664 | 1468694570625 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]]]}] 11:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 481ms 11:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:42:50 INFO - PROCESS | 6664 | 1468694570653 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:42:50 INFO - PROCESS | 6664 | 1468694570655 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:42:50 INFO - PROCESS | 6664 | 1468694570657 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 6664 | 1468694570659 Marionette TRACE conn2 <- [1,674,null,{}] 11:42:50 INFO - PROCESS | 6664 | 1468694570664 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}] 11:42:50 INFO - PROCESS | 6664 | 1468694570665 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:50 INFO - PROCESS | 6664 | 1468694570753 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:42:50 INFO - PROCESS | 6664 | 1468694570756 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 6664 | 1468694570758 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac70800 == 40 [pid = 6664] [id = 176] 11:42:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x11944dc00) [pid = 6664] [serial = 526] [outer = 0x0] 11:42:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x12bbdec00) [pid = 6664] [serial = 527] [outer = 0x11944dc00] 11:42:50 INFO - PROCESS | 6664 | 1468694570786 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12bfad800) [pid = 6664] [serial = 528] [outer = 0x11944dc00] 11:42:50 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:51 INFO - PROCESS | 6664 | [6664] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:42:51 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:51 INFO - PROCESS | 6664 | [6664] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:42:51 INFO - PROCESS | 6664 | 1468694571104 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]]]}] 11:42:51 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 11:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 11:42:51 INFO - PROCESS | 6664 | 1468694571130 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 6664 | 1468694571131 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:42:51 INFO - PROCESS | 6664 | 1468694571141 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 6664 | 1468694571142 Marionette TRACE conn2 <- [1,678,null,{}] 11:42:51 INFO - PROCESS | 6664 | 1468694571144 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}] 11:42:51 INFO - PROCESS | 6664 | 1468694571145 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:51 INFO - PROCESS | 6664 | 1468694571249 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:42:51 INFO - PROCESS | 6664 | 1468694571255 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 6664 | 1468694571256 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf8000 == 41 [pid = 6664] [id = 177] 11:42:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x125ee7800) [pid = 6664] [serial = 529] [outer = 0x0] 11:42:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12bfae000) [pid = 6664] [serial = 530] [outer = 0x125ee7800] 11:42:51 INFO - PROCESS | 6664 | 1468694571281 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12c325800) [pid = 6664] [serial = 531] [outer = 0x125ee7800] 11:42:51 INFO - PROCESS | 6664 | 1468694571566 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]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 471ms 11:42:51 INFO - PROCESS | 6664 | 1468694571614 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 6664 | 1468694571615 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:42:51 INFO - PROCESS | 6664 | 1468694571617 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 6664 | 1468694571618 Marionette TRACE conn2 <- [1,682,null,{}] 11:42:51 INFO - PROCESS | 6664 | 1468694571621 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}] 11:42:51 INFO - PROCESS | 6664 | 1468694571622 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:51 INFO - PROCESS | 6664 | 1468694571748 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:42:51 INFO - PROCESS | 6664 | 1468694571798 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 6664 | 1468694571799 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x113cdc800 == 42 [pid = 6664] [id = 178] 11:42:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x112a88800) [pid = 6664] [serial = 532] [outer = 0x0] 11:42:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x112fbfc00) [pid = 6664] [serial = 533] [outer = 0x112a88800] 11:42:51 INFO - PROCESS | 6664 | 1468694571831 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x115ded800) [pid = 6664] [serial = 534] [outer = 0x112a88800] 11:42:52 INFO - PROCESS | 6664 | 1468694572780 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]]]}] 11:42:52 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) 11:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1170ms 11:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:42:52 INFO - PROCESS | 6664 | 1468694572789 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 6664 | 1468694572791 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:42:52 INFO - PROCESS | 6664 | 1468694572796 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 6664 | 1468694572798 Marionette TRACE conn2 <- [1,686,null,{}] 11:42:52 INFO - PROCESS | 6664 | 1468694572801 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}] 11:42:52 INFO - PROCESS | 6664 | 1468694572803 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:52 INFO - PROCESS | 6664 | 1468694572906 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:42:52 INFO - PROCESS | 6664 | 1468694572955 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 6664 | 1468694572956 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195c0000 == 43 [pid = 6664] [id = 179] 11:42:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x117d9fc00) [pid = 6664] [serial = 535] [outer = 0x0] 11:42:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x11972f800) [pid = 6664] [serial = 536] [outer = 0x117d9fc00] 11:42:52 INFO - PROCESS | 6664 | 1468694572986 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1199ab400) [pid = 6664] [serial = 537] [outer = 0x117d9fc00] 11:42:53 INFO - PROCESS | 6664 | 1468694573879 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]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:42:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 11:42:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:42:53 INFO - PROCESS | 6664 | 1468694573917 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 6664 | 1468694573919 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:42:53 INFO - PROCESS | 6664 | 1468694573921 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 6664 | 1468694573922 Marionette TRACE conn2 <- [1,690,null,{}] 11:42:53 INFO - PROCESS | 6664 | 1468694573925 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}] 11:42:53 INFO - PROCESS | 6664 | 1468694573927 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:54 INFO - PROCESS | 6664 | 1468694574026 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:42:54 INFO - PROCESS | 6664 | 1468694574076 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 6664 | 1468694574078 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187c4000 == 44 [pid = 6664] [id = 180] 11:42:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x117d9a800) [pid = 6664] [serial = 538] [outer = 0x0] 11:42:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x119910000) [pid = 6664] [serial = 539] [outer = 0x117d9a800] 11:42:54 INFO - PROCESS | 6664 | 1468694574107 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125f04c00) [pid = 6664] [serial = 540] [outer = 0x117d9a800] 11:42:55 INFO - PROCESS | 6664 | 1468694575154 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:42:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1270ms 11:42:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:42:55 INFO - PROCESS | 6664 | 1468694575192 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 6664 | 1468694575194 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:42:55 INFO - PROCESS | 6664 | 1468694575197 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 6664 | 1468694575198 Marionette TRACE conn2 <- [1,694,null,{}] 11:42:55 INFO - PROCESS | 6664 | 1468694575202 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}] 11:42:55 INFO - PROCESS | 6664 | 1468694575203 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x12acf8000 == 43 [pid = 6664] [id = 177] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac70800 == 42 [pid = 6664] [id = 176] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x119cbd800 == 41 [pid = 6664] [id = 175] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f5000 == 40 [pid = 6664] [id = 174] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x128b3d800 == 39 [pid = 6664] [id = 173] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x126e7a800 == 38 [pid = 6664] [id = 172] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x1259af000 == 37 [pid = 6664] [id = 171] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x11661e000 == 36 [pid = 6664] [id = 170] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x120f05000 == 35 [pid = 6664] [id = 169] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x119180800 == 34 [pid = 6664] [id = 168] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x1169bb800 == 33 [pid = 6664] [id = 167] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x116961000 == 32 [pid = 6664] [id = 166] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x112157800 == 31 [pid = 6664] [id = 164] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d1800 == 30 [pid = 6664] [id = 156] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x124072800 == 29 [pid = 6664] [id = 165] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x1187c4000 == 28 [pid = 6664] [id = 180] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x1195c0000 == 27 [pid = 6664] [id = 179] 11:42:55 INFO - PROCESS | 6664 | --DOCSHELL 0x113cdc800 == 26 [pid = 6664] [id = 178] 11:42:55 INFO - PROCESS | 6664 | 1468694575763 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x116a1c000) [pid = 6664] [serial = 466] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1176e9400) [pid = 6664] [serial = 469] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1199a2000) [pid = 6664] [serial = 472] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x118411800) [pid = 6664] [serial = 470] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119fc9c00) [pid = 6664] [serial = 473] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125eaf400) [pid = 6664] [serial = 475] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x116a29800) [pid = 6664] [serial = 478] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1186f9c00) [pid = 6664] [serial = 479] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1187b3000) [pid = 6664] [serial = 452] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x116985800) [pid = 6664] [serial = 451] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125edac00) [pid = 6664] [serial = 455] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x124a97800) [pid = 6664] [serial = 454] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x129464400) [pid = 6664] [serial = 458] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x128c79000) [pid = 6664] [serial = 457] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x126e9d000) [pid = 6664] [serial = 485] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12a807400) [pid = 6664] [serial = 461] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12a751800) [pid = 6664] [serial = 460] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12b846400) [pid = 6664] [serial = 464] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12b839400) [pid = 6664] [serial = 463] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12a757800) [pid = 6664] [serial = 488] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x125f02c00) [pid = 6664] [serial = 476] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x125f0f000) [pid = 6664] [serial = 482] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x116f92800) [pid = 6664] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x11972f000) [pid = 6664] [serial = 481] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x12a68a800) [pid = 6664] [serial = 486] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x1187a7800) [pid = 6664] [serial = 467] [outer = 0x0] [url = about:blank] 11:42:55 INFO - PROCESS | 6664 | 1468694575862 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 6664 | 1468694575863 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x11264d000 == 27 [pid = 6664] [id = 181] 11:42:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x112f92800) [pid = 6664] [serial = 541] [outer = 0x0] 11:42:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x113208800) [pid = 6664] [serial = 542] [outer = 0x112f92800] 11:42:55 INFO - PROCESS | 6664 | 1468694575892 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x115e23800) [pid = 6664] [serial = 543] [outer = 0x112f92800] 11:42:56 INFO - PROCESS | 6664 | 1468694576673 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]]]}] 11:42:56 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) 11:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1526ms 11:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:42:56 INFO - PROCESS | 6664 | 1468694576724 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 6664 | 1468694576726 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:42:56 INFO - PROCESS | 6664 | 1468694576730 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 6664 | 1468694576731 Marionette TRACE conn2 <- [1,698,null,{}] 11:42:56 INFO - PROCESS | 6664 | 1468694576735 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}] 11:42:56 INFO - PROCESS | 6664 | 1468694576738 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:56 INFO - PROCESS | 6664 | 1468694576813 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:42:56 INFO - PROCESS | 6664 | 1468694576817 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 6664 | 1468694576819 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x116953000 == 28 [pid = 6664] [id = 182] 11:42:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x11818d800) [pid = 6664] [serial = 544] [outer = 0x0] 11:42:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1186f9c00) [pid = 6664] [serial = 545] [outer = 0x11818d800] 11:42:56 INFO - PROCESS | 6664 | 1468694576848 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x119152000) [pid = 6664] [serial = 546] [outer = 0x11818d800] 11:42:57 INFO - PROCESS | 6664 | 1468694577683 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]]]}] 11:42:57 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) 11:42:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 11:42:57 INFO - PROCESS | 6664 | 1468694577707 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:42:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:42:57 INFO - PROCESS | 6664 | 1468694577709 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:42:57 INFO - PROCESS | 6664 | 1468694577714 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 6664 | 1468694577715 Marionette TRACE conn2 <- [1,702,null,{}] 11:42:57 INFO - PROCESS | 6664 | 1468694577718 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}] 11:42:57 INFO - PROCESS | 6664 | 1468694577719 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:57 INFO - PROCESS | 6664 | 1468694577818 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:42:57 INFO - PROCESS | 6664 | 1468694577851 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 6664 | 1468694577853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d38800 == 29 [pid = 6664] [id = 183] 11:42:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x11944cc00) [pid = 6664] [serial = 547] [outer = 0x0] 11:42:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x11990e800) [pid = 6664] [serial = 548] [outer = 0x11944cc00] 11:42:57 INFO - PROCESS | 6664 | 1468694577878 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x120fda400) [pid = 6664] [serial = 549] [outer = 0x11944cc00] 11:42:58 INFO - PROCESS | 6664 | 1468694578724 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]]]}] 11:42:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1026ms 11:42:58 INFO - PROCESS | 6664 | 1468694578739 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 6664 | 1468694578741 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:42:58 INFO - PROCESS | 6664 | 1468694578766 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 6664 | 1468694578769 Marionette TRACE conn2 <- [1,706,null,{}] 11:42:58 INFO - PROCESS | 6664 | 1468694578772 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}] 11:42:58 INFO - PROCESS | 6664 | 1468694578774 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:58 INFO - PROCESS | 6664 | 1468694578871 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:42:58 INFO - PROCESS | 6664 | 1468694578906 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 6664 | 1468694578907 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195cf000 == 30 [pid = 6664] [id = 184] 11:42:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x120fe7000) [pid = 6664] [serial = 550] [outer = 0x0] 11:42:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x125375400) [pid = 6664] [serial = 551] [outer = 0x120fe7000] 11:42:58 INFO - PROCESS | 6664 | 1468694578932 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x125eb2800) [pid = 6664] [serial = 552] [outer = 0x120fe7000] 11:42:59 INFO - PROCESS | 6664 | 1468694579721 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]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:42:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 991ms 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x127440400) [pid = 6664] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12a68b400) [pid = 6664] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1192c0000) [pid = 6664] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1126ff000) [pid = 6664] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x116139800) [pid = 6664] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x113204800) [pid = 6664] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x118645c00) [pid = 6664] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x117150400) [pid = 6664] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12400a000) [pid = 6664] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x1128d6c00) [pid = 6664] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x11944dc00) [pid = 6664] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x113206c00) [pid = 6664] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x114faf800) [pid = 6664] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x125f04800) [pid = 6664] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:42:59 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x125ee7800) [pid = 6664] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:42:59 INFO - PROCESS | 6664 | 1468694579829 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 6664 | 1468694579830 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:42:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:42:59 INFO - PROCESS | 6664 | 1468694579834 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 6664 | 1468694579835 Marionette TRACE conn2 <- [1,710,null,{}] 11:42:59 INFO - PROCESS | 6664 | 1468694579838 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}] 11:42:59 INFO - PROCESS | 6664 | 1468694579839 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:59 INFO - PROCESS | 6664 | 1468694579914 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:42:59 INFO - PROCESS | 6664 | 1468694579917 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 6664 | 1468694579919 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:42:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c76800 == 31 [pid = 6664] [id = 185] 11:42:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x112e61c00) [pid = 6664] [serial = 553] [outer = 0x0] 11:42:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x1192c0000) [pid = 6664] [serial = 554] [outer = 0x112e61c00] 11:42:59 INFO - PROCESS | 6664 | 1468694579946 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x12522fc00) [pid = 6664] [serial = 555] [outer = 0x112e61c00] 11:43:00 INFO - PROCESS | 6664 | 1468694580752 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:43:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 11:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:43:00 INFO - PROCESS | 6664 | 1468694580804 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 6664 | 1468694580805 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:43:00 INFO - PROCESS | 6664 | 1468694580807 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 6664 | 1468694580808 Marionette TRACE conn2 <- [1,714,null,{}] 11:43:00 INFO - PROCESS | 6664 | 1468694580810 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}] 11:43:00 INFO - PROCESS | 6664 | 1468694580812 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:00 INFO - PROCESS | 6664 | 1468694580886 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:43:00 INFO - PROCESS | 6664 | 1468694580936 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 6664 | 1468694580940 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x124529000 == 32 [pid = 6664] [id = 186] 11:43:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x126949400) [pid = 6664] [serial = 556] [outer = 0x0] 11:43:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x126d03000) [pid = 6664] [serial = 557] [outer = 0x126949400] 11:43:00 INFO - PROCESS | 6664 | 1468694580974 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x128b0f400) [pid = 6664] [serial = 558] [outer = 0x126949400] 11:43:01 INFO - PROCESS | 6664 | 1468694581774 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]]]}] 11:43:01 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 11:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1019ms 11:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:43:01 INFO - PROCESS | 6664 | 1468694581866 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 6664 | 1468694581868 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:43:01 INFO - PROCESS | 6664 | 1468694581872 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - PROCESS | 6664 | 1468694581875 Marionette TRACE conn2 <- [1,718,null,{}] 11:43:01 INFO - PROCESS | 6664 | 1468694581879 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}] 11:43:01 INFO - PROCESS | 6664 | 1468694581881 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:01 INFO - PROCESS | 6664 | 1468694581965 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:43:02 INFO - PROCESS | 6664 | 1468694582051 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 6664 | 1468694582053 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x111e18000 == 33 [pid = 6664] [id = 187] 11:43:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x114f8c800) [pid = 6664] [serial = 559] [outer = 0x0] 11:43:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x116137c00) [pid = 6664] [serial = 560] [outer = 0x114f8c800] 11:43:02 INFO - PROCESS | 6664 | 1468694582085 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x116a1c000) [pid = 6664] [serial = 561] [outer = 0x114f8c800] 11:43:03 INFO - PROCESS | 6664 | 1468694583039 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1176ms 11:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:43:03 INFO - PROCESS | 6664 | 1468694583077 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 6664 | 1468694583081 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:43:03 INFO - PROCESS | 6664 | 1468694583086 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 6664 | 1468694583089 Marionette TRACE conn2 <- [1,722,null,{}] 11:43:03 INFO - PROCESS | 6664 | 1468694583092 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}] 11:43:03 INFO - PROCESS | 6664 | 1468694583094 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:03 INFO - PROCESS | 6664 | 1468694583196 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:43:03 INFO - PROCESS | 6664 | 1468694583241 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 6664 | 1468694583242 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d41800 == 34 [pid = 6664] [id = 188] 11:43:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x116185400) [pid = 6664] [serial = 562] [outer = 0x0] 11:43:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x117150400) [pid = 6664] [serial = 563] [outer = 0x116185400] 11:43:03 INFO - PROCESS | 6664 | 1468694583273 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119744000) [pid = 6664] [serial = 564] [outer = 0x116185400] 11:43:03 INFO - PROCESS | 6664 | --DOCSHELL 0x116610000 == 33 [pid = 6664] [id = 23] 11:43:03 INFO - PROCESS | 6664 | --DOCSHELL 0x129490000 == 32 [pid = 6664] [id = 8] 11:43:03 INFO - PROCESS | 6664 | --DOCSHELL 0x113ce0800 == 31 [pid = 6664] [id = 26] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x128f58800) [pid = 6664] [serial = 512] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12a805800) [pid = 6664] [serial = 515] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12aa09800) [pid = 6664] [serial = 489] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x1128d5800) [pid = 6664] [serial = 491] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x112fb9400) [pid = 6664] [serial = 492] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x1164ed800) [pid = 6664] [serial = 497] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x11714d800) [pid = 6664] [serial = 498] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x125eb1000) [pid = 6664] [serial = 506] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x119448400) [pid = 6664] [serial = 494] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x119752000) [pid = 6664] [serial = 495] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x118187400) [pid = 6664] [serial = 500] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x11944b000) [pid = 6664] [serial = 501] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x1244d5000) [pid = 6664] [serial = 503] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x124dc1400) [pid = 6664] [serial = 504] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x12b877400) [pid = 6664] [serial = 518] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x12b841800) [pid = 6664] [serial = 516] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x12bfad800) [pid = 6664] [serial = 528] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x125f02800) [pid = 6664] [serial = 522] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x128f4bc00) [pid = 6664] [serial = 524] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x116f91000) [pid = 6664] [serial = 521] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x12bbdec00) [pid = 6664] [serial = 527] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x12b881400) [pid = 6664] [serial = 519] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 56 (0x126d05800) [pid = 6664] [serial = 509] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 55 (0x12a569c00) [pid = 6664] [serial = 513] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 54 (0x12c325800) [pid = 6664] [serial = 531] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 53 (0x12bfae000) [pid = 6664] [serial = 530] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 52 (0x126ea2000) [pid = 6664] [serial = 510] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 51 (0x125ee8800) [pid = 6664] [serial = 507] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | --DOMWINDOW == 50 (0x12b906400) [pid = 6664] [serial = 525] [outer = 0x0] [url = about:blank] 11:43:03 INFO - PROCESS | 6664 | 1468694583820 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] 11:43:03 INFO - PROCESS | 6664 | 1468694583863 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:43:03 INFO - PROCESS | 6664 | 1468694583867 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 6664 | 1468694583869 Marionette TRACE conn2 <- [1,726,null,{}] 11:43:03 INFO - PROCESS | 6664 | 1468694583873 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}] 11:43:03 INFO - PROCESS | 6664 | 1468694583874 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:03 INFO - PROCESS | 6664 | 1468694583945 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:43:04 INFO - PROCESS | 6664 | 1468694583996 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 6664 | 1468694583999 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1164b4000 == 32 [pid = 6664] [id = 189] 11:43:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 51 (0x1176f0400) [pid = 6664] [serial = 565] [outer = 0x0] 11:43:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 52 (0x1186f4400) [pid = 6664] [serial = 566] [outer = 0x1176f0400] 11:43:04 INFO - PROCESS | 6664 | 1468694584032 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 53 (0x11944e000) [pid = 6664] [serial = 567] [outer = 0x1176f0400] 11:43:04 INFO - PROCESS | 6664 | 1468694584383 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]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:43:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 11:43:04 INFO - PROCESS | 6664 | 1468694584387 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 6664 | 1468694584390 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:43:04 INFO - PROCESS | 6664 | 1468694584397 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 6664 | 1468694584399 Marionette TRACE conn2 <- [1,730,null,{}] 11:43:04 INFO - PROCESS | 6664 | 1468694584402 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}] 11:43:04 INFO - PROCESS | 6664 | 1468694584403 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:04 INFO - PROCESS | 6664 | 1468694584481 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:43:04 INFO - PROCESS | 6664 | 1468694584535 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 6664 | 1468694584536 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x11746e800 == 33 [pid = 6664] [id = 190] 11:43:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 54 (0x119449400) [pid = 6664] [serial = 568] [outer = 0x0] 11:43:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 55 (0x1199a6000) [pid = 6664] [serial = 569] [outer = 0x119449400] 11:43:04 INFO - PROCESS | 6664 | 1468694584564 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 56 (0x125229000) [pid = 6664] [serial = 570] [outer = 0x119449400] 11:43:04 INFO - PROCESS | 6664 | 1468694584886 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] 11:43:04 INFO - PROCESS | 6664 | 1468694584925 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:43:04 INFO - PROCESS | 6664 | 1468694584930 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 6664 | 1468694584932 Marionette TRACE conn2 <- [1,734,null,{}] 11:43:04 INFO - PROCESS | 6664 | 1468694584940 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}] 11:43:04 INFO - PROCESS | 6664 | 1468694584944 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:05 INFO - PROCESS | 6664 | 1468694585021 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:43:05 INFO - PROCESS | 6664 | 1468694585070 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 6664 | 1468694585072 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x12427a000 == 34 [pid = 6664] [id = 191] 11:43:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x1253f6800) [pid = 6664] [serial = 571] [outer = 0x0] 11:43:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x125f06c00) [pid = 6664] [serial = 572] [outer = 0x1253f6800] 11:43:05 INFO - PROCESS | 6664 | 1468694585103 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x128c75000) [pid = 6664] [serial = 573] [outer = 0x1253f6800] 11:43:05 INFO - PROCESS | 6664 | 1468694585391 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 523ms 11:43:05 INFO - PROCESS | 6664 | 1468694585453 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:43:05 INFO - PROCESS | 6664 | 1468694585455 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:43:05 INFO - PROCESS | 6664 | 1468694585457 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 6664 | 1468694585458 Marionette TRACE conn2 <- [1,738,null,{}] 11:43:05 INFO - PROCESS | 6664 | 1468694585462 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}] 11:43:05 INFO - PROCESS | 6664 | 1468694585464 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:05 INFO - PROCESS | 6664 | 1468694585544 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:43:05 INFO - PROCESS | 6664 | 1468694585549 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 6664 | 1468694585550 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x125323800 == 35 [pid = 6664] [id = 192] 11:43:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x128fec400) [pid = 6664] [serial = 574] [outer = 0x0] 11:43:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x1294e8800) [pid = 6664] [serial = 575] [outer = 0x128fec400] 11:43:05 INFO - PROCESS | 6664 | 1468694585576 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x1294f1800) [pid = 6664] [serial = 576] [outer = 0x128fec400] 11:43:06 INFO - PROCESS | 6664 | 1468694586373 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]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:43:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 921ms 11:43:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:43:06 INFO - PROCESS | 6664 | 1468694586378 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 6664 | 1468694586379 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:43:06 INFO - PROCESS | 6664 | 1468694586381 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 6664 | 1468694586382 Marionette TRACE conn2 <- [1,742,null,{}] 11:43:06 INFO - PROCESS | 6664 | 1468694586385 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}] 11:43:06 INFO - PROCESS | 6664 | 1468694586386 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:06 INFO - PROCESS | 6664 | 1468694586481 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:43:06 INFO - PROCESS | 6664 | 1468694586485 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 6664 | 1468694586487 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f26000 == 36 [pid = 6664] [id = 193] 11:43:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x119151400) [pid = 6664] [serial = 577] [outer = 0x0] 11:43:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x12a563400) [pid = 6664] [serial = 578] [outer = 0x119151400] 11:43:06 INFO - PROCESS | 6664 | 1468694586511 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x12a756c00) [pid = 6664] [serial = 579] [outer = 0x119151400] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x112f92800) [pid = 6664] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x11818d800) [pid = 6664] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x117d9a800) [pid = 6664] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x112a88800) [pid = 6664] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x117d9fc00) [pid = 6664] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x120fe7000) [pid = 6664] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x112e61c00) [pid = 6664] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:43:06 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x11944cc00) [pid = 6664] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:43:07 INFO - PROCESS | 6664 | 1468694587320 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]]]}] 11:43:07 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 11:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 11:43:07 INFO - PROCESS | 6664 | 1468694587350 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 6664 | 1468694587359 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:43:07 INFO - PROCESS | 6664 | 1468694587362 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 6664 | 1468694587363 Marionette TRACE conn2 <- [1,746,null,{}] 11:43:07 INFO - PROCESS | 6664 | 1468694587365 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}] 11:43:07 INFO - PROCESS | 6664 | 1468694587369 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:07 INFO - PROCESS | 6664 | 1468694587465 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:43:07 INFO - PROCESS | 6664 | 1468694587510 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 6664 | 1468694587511 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f6000 == 37 [pid = 6664] [id = 194] 11:43:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x116986800) [pid = 6664] [serial = 580] [outer = 0x0] 11:43:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x12a805800) [pid = 6664] [serial = 581] [outer = 0x116986800] 11:43:07 INFO - PROCESS | 6664 | 1468694587536 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x12aa13c00) [pid = 6664] [serial = 582] [outer = 0x116986800] 11:43:08 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.) 11:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 919ms 11:43:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:43:08 INFO - PROCESS | 6664 | 1468694588278 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]]]}] 11:43:08 INFO - PROCESS | 6664 | 1468694588281 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 6664 | 1468694588283 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:43:08 INFO - PROCESS | 6664 | 1468694588285 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 6664 | 1468694588286 Marionette TRACE conn2 <- [1,750,null,{}] 11:43:08 INFO - PROCESS | 6664 | 1468694588288 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}] 11:43:08 INFO - PROCESS | 6664 | 1468694588289 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:08 INFO - PROCESS | 6664 | 1468694588365 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:43:08 INFO - PROCESS | 6664 | 1468694588368 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 6664 | 1468694588370 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x128baa800 == 38 [pid = 6664] [id = 195] 11:43:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x12aa53000) [pid = 6664] [serial = 583] [outer = 0x0] 11:43:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x12b83c800) [pid = 6664] [serial = 584] [outer = 0x12aa53000] 11:43:08 INFO - PROCESS | 6664 | 1468694588397 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x12b845000) [pid = 6664] [serial = 585] [outer = 0x12aa53000] 11:43:09 INFO - PROCESS | 6664 | 1468694589249 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 11:43:09 INFO - PROCESS | 6664 | 1468694589254 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 6664 | 1468694589255 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:43:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:43:09 INFO - PROCESS | 6664 | 1468694589257 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 6664 | 1468694589267 Marionette TRACE conn2 <- [1,754,null,{}] 11:43:09 INFO - PROCESS | 6664 | 1468694589270 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}] 11:43:09 INFO - PROCESS | 6664 | 1468694589271 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:09 INFO - PROCESS | 6664 | 1468694589347 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:43:09 INFO - PROCESS | 6664 | 1468694589393 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 6664 | 1468694589395 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x129216000 == 39 [pid = 6664] [id = 196] 11:43:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x1199a6c00) [pid = 6664] [serial = 586] [outer = 0x0] 11:43:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x12b878400) [pid = 6664] [serial = 587] [outer = 0x1199a6c00] 11:43:09 INFO - PROCESS | 6664 | 1468694589418 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x12b881c00) [pid = 6664] [serial = 588] [outer = 0x1199a6c00] 11:43:10 INFO - PROCESS | 6664 | 1468694590202 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]]]}] 11:43:10 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 11:43:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 981ms 11:43:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:43:10 INFO - PROCESS | 6664 | 1468694590239 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 6664 | 1468694590243 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:43:10 INFO - PROCESS | 6664 | 1468694590249 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 6664 | 1468694590252 Marionette TRACE conn2 <- [1,758,null,{}] 11:43:10 INFO - PROCESS | 6664 | 1468694590257 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}] 11:43:10 INFO - PROCESS | 6664 | 1468694590260 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:10 INFO - PROCESS | 6664 | 1468694590362 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:43:10 INFO - PROCESS | 6664 | 1468694590409 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 6664 | 1468694590411 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x116aad800 == 40 [pid = 6664] [id = 197] 11:43:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x116632c00) [pid = 6664] [serial = 589] [outer = 0x0] 11:43:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1174d4000) [pid = 6664] [serial = 590] [outer = 0x116632c00] 11:43:10 INFO - PROCESS | 6664 | 1468694590443 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x118070800) [pid = 6664] [serial = 591] [outer = 0x116632c00] 11:43:10 INFO - PROCESS | 6664 | 1468694590871 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:43:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 11:43:10 INFO - PROCESS | 6664 | 1468694590921 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 6664 | 1468694590925 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:43:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:43:10 INFO - PROCESS | 6664 | 1468694590931 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 6664 | 1468694590933 Marionette TRACE conn2 <- [1,762,null,{}] 11:43:10 INFO - PROCESS | 6664 | 1468694590936 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}] 11:43:10 INFO - PROCESS | 6664 | 1468694590938 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:11 INFO - PROCESS | 6664 | 1468694591035 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:43:11 INFO - PROCESS | 6664 | 1468694591095 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 6664 | 1468694591096 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x124279800 == 41 [pid = 6664] [id = 198] 11:43:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x11818d800) [pid = 6664] [serial = 592] [outer = 0x0] 11:43:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x124a96800) [pid = 6664] [serial = 593] [outer = 0x11818d800] 11:43:11 INFO - PROCESS | 6664 | 1468694591127 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x1255e1800) [pid = 6664] [serial = 594] [outer = 0x11818d800] 11:43:12 INFO - PROCESS | 6664 | 1468694592030 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:43:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 11:43:12 INFO - PROCESS | 6664 | 1468694592057 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 6664 | 1468694592058 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:43:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:43:12 INFO - PROCESS | 6664 | 1468694592061 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 6664 | 1468694592063 Marionette TRACE conn2 <- [1,766,null,{}] 11:43:12 INFO - PROCESS | 6664 | 1468694592071 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}] 11:43:12 INFO - PROCESS | 6664 | 1468694592074 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:12 INFO - PROCESS | 6664 | 1468694592213 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:43:12 INFO - PROCESS | 6664 | 1468694592264 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 6664 | 1468694592266 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x12949c000 == 42 [pid = 6664] [id = 199] 11:43:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x126ea2000) [pid = 6664] [serial = 595] [outer = 0x0] 11:43:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x128fed800) [pid = 6664] [serial = 596] [outer = 0x126ea2000] 11:43:12 INFO - PROCESS | 6664 | 1468694592297 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1294f4000) [pid = 6664] [serial = 597] [outer = 0x126ea2000] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x11264d000 == 41 [pid = 6664] [id = 181] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12c3a7000 == 40 [pid = 6664] [id = 13] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12db71000 == 39 [pid = 6664] [id = 21] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12db6c000 == 38 [pid = 6664] [id = 20] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12acfe800 == 37 [pid = 6664] [id = 10] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x111f1a000 == 36 [pid = 6664] [id = 22] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x116aca000 == 35 [pid = 6664] [id = 24] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12cbcf800 == 34 [pid = 6664] [id = 15] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12be88800 == 33 [pid = 6664] [id = 11] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x129213000 == 32 [pid = 6664] [id = 6] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12c710000 == 31 [pid = 6664] [id = 14] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12ace5800 == 30 [pid = 6664] [id = 9] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x112717800 == 29 [pid = 6664] [id = 25] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12d299000 == 28 [pid = 6664] [id = 18] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12d864800 == 27 [pid = 6664] [id = 19] 11:43:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12c128000 == 26 [pid = 6664] [id = 12] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x126d03000) [pid = 6664] [serial = 557] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x113208800) [pid = 6664] [serial = 542] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x115e23800) [pid = 6664] [serial = 543] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x1186f9c00) [pid = 6664] [serial = 545] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x125f04c00) [pid = 6664] [serial = 540] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x119910000) [pid = 6664] [serial = 539] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x115ded800) [pid = 6664] [serial = 534] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x112fbfc00) [pid = 6664] [serial = 533] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x1199ab400) [pid = 6664] [serial = 537] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x11972f800) [pid = 6664] [serial = 536] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x125375400) [pid = 6664] [serial = 551] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x1192c0000) [pid = 6664] [serial = 554] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x12522fc00) [pid = 6664] [serial = 555] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x125eb2800) [pid = 6664] [serial = 552] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x11990e800) [pid = 6664] [serial = 548] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x120fda400) [pid = 6664] [serial = 549] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x119152000) [pid = 6664] [serial = 546] [outer = 0x0] [url = about:blank] 11:43:13 INFO - PROCESS | 6664 | 1468694593769 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:43:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1726ms 11:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:43:13 INFO - PROCESS | 6664 | 1468694593788 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 6664 | 1468694593790 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:43:13 INFO - PROCESS | 6664 | 1468694593794 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 6664 | 1468694593796 Marionette TRACE conn2 <- [1,770,null,{}] 11:43:13 INFO - PROCESS | 6664 | 1468694593801 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}] 11:43:13 INFO - PROCESS | 6664 | 1468694593802 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:13 INFO - PROCESS | 6664 | 1468694593872 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:43:13 INFO - PROCESS | 6664 | 1468694593879 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 6664 | 1468694593881 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x112726800 == 27 [pid = 6664] [id = 200] 11:43:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x1128cf000) [pid = 6664] [serial = 598] [outer = 0x0] 11:43:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x1128d2800) [pid = 6664] [serial = 599] [outer = 0x1128cf000] 11:43:13 INFO - PROCESS | 6664 | 1468694593910 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x112a88c00) [pid = 6664] [serial = 600] [outer = 0x1128cf000] 11:43:14 INFO - PROCESS | 6664 | 1468694594222 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 471ms 11:43:14 INFO - PROCESS | 6664 | 1468694594269 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 6664 | 1468694594272 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:43:14 INFO - PROCESS | 6664 | 1468694594277 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 6664 | 1468694594279 Marionette TRACE conn2 <- [1,774,null,{}] 11:43:14 INFO - PROCESS | 6664 | 1468694594281 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}] 11:43:14 INFO - PROCESS | 6664 | 1468694594283 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:14 INFO - PROCESS | 6664 | 1468694594357 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:43:14 INFO - PROCESS | 6664 | 1468694594363 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 6664 | 1468694594366 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x11640a000 == 28 [pid = 6664] [id = 201] 11:43:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x1132c3000) [pid = 6664] [serial = 601] [outer = 0x0] 11:43:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x113c75000) [pid = 6664] [serial = 602] [outer = 0x1132c3000] 11:43:14 INFO - PROCESS | 6664 | 1468694594393 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x114fbec00) [pid = 6664] [serial = 603] [outer = 0x1132c3000] 11:43:14 INFO - PROCESS | 6664 | 1468694594735 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 11:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:43:14 INFO - PROCESS | 6664 | 1468694594749 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 6664 | 1468694594750 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:43:14 INFO - PROCESS | 6664 | 1468694594753 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 6664 | 1468694594756 Marionette TRACE conn2 <- [1,778,null,{}] 11:43:14 INFO - PROCESS | 6664 | 1468694594768 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}] 11:43:14 INFO - PROCESS | 6664 | 1468694594772 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:14 INFO - PROCESS | 6664 | 1468694594884 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:43:14 INFO - PROCESS | 6664 | 1468694594960 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 6664 | 1468694594963 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fbc800 == 29 [pid = 6664] [id = 202] 11:43:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x116903800) [pid = 6664] [serial = 604] [outer = 0x0] 11:43:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x117146400) [pid = 6664] [serial = 605] [outer = 0x116903800] 11:43:15 INFO - PROCESS | 6664 | 1468694595008 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x1176f3400) [pid = 6664] [serial = 606] [outer = 0x116903800] 11:43:15 INFO - PROCESS | 6664 | 1468694595350 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 624ms 11:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:43:15 INFO - PROCESS | 6664 | 1468694595383 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 6664 | 1468694595385 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:43:15 INFO - PROCESS | 6664 | 1468694595387 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 6664 | 1468694595388 Marionette TRACE conn2 <- [1,782,null,{}] 11:43:15 INFO - PROCESS | 6664 | 1468694595391 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}] 11:43:15 INFO - PROCESS | 6664 | 1468694595392 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:15 INFO - PROCESS | 6664 | 1468694595497 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:43:15 INFO - PROCESS | 6664 | 1468694595526 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 6664 | 1468694595527 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x117469800 == 30 [pid = 6664] [id = 203] 11:43:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1176ec000) [pid = 6664] [serial = 607] [outer = 0x0] 11:43:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x11817f800) [pid = 6664] [serial = 608] [outer = 0x1176ec000] 11:43:15 INFO - PROCESS | 6664 | 1468694595552 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x1186f3400) [pid = 6664] [serial = 609] [outer = 0x1176ec000] 11:43:15 INFO - PROCESS | 6664 | 1468694595818 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 474ms 11:43:15 INFO - PROCESS | 6664 | 1468694595879 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 6664 | 1468694595882 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:43:15 INFO - PROCESS | 6664 | 1468694595884 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 6664 | 1468694595885 Marionette TRACE conn2 <- [1,786,null,{}] 11:43:15 INFO - PROCESS | 6664 | 1468694595888 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}] 11:43:15 INFO - PROCESS | 6664 | 1468694595889 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:15 INFO - PROCESS | 6664 | 1468694595986 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:43:15 INFO - PROCESS | 6664 | 1468694595990 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 6664 | 1468694595991 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192ee800 == 31 [pid = 6664] [id = 204] 11:43:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x113c93400) [pid = 6664] [serial = 610] [outer = 0x0] 11:43:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x117d9a400) [pid = 6664] [serial = 611] [outer = 0x113c93400] 11:43:16 INFO - PROCESS | 6664 | 1468694596015 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x1192bec00) [pid = 6664] [serial = 612] [outer = 0x113c93400] 11:43:16 INFO - PROCESS | 6664 | 1468694596365 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 11:43:16 INFO - PROCESS | 6664 | 1468694596404 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 6664 | 1468694596405 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:43:16 INFO - PROCESS | 6664 | 1468694596407 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 6664 | 1468694596409 Marionette TRACE conn2 <- [1,790,null,{}] 11:43:16 INFO - PROCESS | 6664 | 1468694596411 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}] 11:43:16 INFO - PROCESS | 6664 | 1468694596415 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:16 INFO - PROCESS | 6664 | 1468694596524 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:43:16 INFO - PROCESS | 6664 | 1468694596558 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 6664 | 1468694596559 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x124069000 == 32 [pid = 6664] [id = 205] 11:43:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x119159000) [pid = 6664] [serial = 613] [outer = 0x0] 11:43:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x119730000) [pid = 6664] [serial = 614] [outer = 0x119159000] 11:43:16 INFO - PROCESS | 6664 | 1468694596584 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x12400a000) [pid = 6664] [serial = 615] [outer = 0x119159000] 11:43:16 INFO - PROCESS | 6664 | 1468694596895 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 11:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:43:16 INFO - PROCESS | 6664 | 1468694596936 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 6664 | 1468694596938 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:43:16 INFO - PROCESS | 6664 | 1468694596940 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 6664 | 1468694596941 Marionette TRACE conn2 <- [1,794,null,{}] 11:43:16 INFO - PROCESS | 6664 | 1468694596943 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}] 11:43:16 INFO - PROCESS | 6664 | 1468694596946 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:17 INFO - PROCESS | 6664 | 1468694597035 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:43:17 INFO - PROCESS | 6664 | 1468694597039 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 6664 | 1468694597039 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244f6800 == 33 [pid = 6664] [id = 206] 11:43:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x11915f800) [pid = 6664] [serial = 616] [outer = 0x0] 11:43:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1248aa400) [pid = 6664] [serial = 617] [outer = 0x11915f800] 11:43:17 INFO - PROCESS | 6664 | 1468694597071 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x125226000) [pid = 6664] [serial = 618] [outer = 0x11915f800] 11:43:17 INFO - PROCESS | 6664 | 1468694597398 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 11:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:43:17 INFO - PROCESS | 6664 | 1468694597408 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 6664 | 1468694597409 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:43:17 INFO - PROCESS | 6664 | 1468694597412 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 6664 | 1468694597415 Marionette TRACE conn2 <- [1,798,null,{}] 11:43:17 INFO - PROCESS | 6664 | 1468694597417 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}] 11:43:17 INFO - PROCESS | 6664 | 1468694597418 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:17 INFO - PROCESS | 6664 | 1468694597508 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:43:17 INFO - PROCESS | 6664 | 1468694597512 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 6664 | 1468694597513 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x12473b000 == 34 [pid = 6664] [id = 207] 11:43:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x125228400) [pid = 6664] [serial = 619] [outer = 0x0] 11:43:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12539b800) [pid = 6664] [serial = 620] [outer = 0x125228400] 11:43:17 INFO - PROCESS | 6664 | 1468694597537 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x125ea5800) [pid = 6664] [serial = 621] [outer = 0x125228400] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1199a6c00) [pid = 6664] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x119151400) [pid = 6664] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x126949400) [pid = 6664] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x116185400) [pid = 6664] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x128fec400) [pid = 6664] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x119449400) [pid = 6664] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12aa53000) [pid = 6664] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x1253f6800) [pid = 6664] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x116986800) [pid = 6664] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x1176f0400) [pid = 6664] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:43:17 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x114f8c800) [pid = 6664] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:43:18 INFO - PROCESS | 6664 | 1468694598056 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]]]}] 11:43:18 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 11:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 672ms 11:43:18 INFO - PROCESS | 6664 | 1468694598085 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 6664 | 1468694598087 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:43:18 INFO - PROCESS | 6664 | 1468694598090 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 6664 | 1468694598092 Marionette TRACE conn2 <- [1,802,null,{}] 11:43:18 INFO - PROCESS | 6664 | 1468694598095 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}] 11:43:18 INFO - PROCESS | 6664 | 1468694598097 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:18 INFO - PROCESS | 6664 | 1468694598208 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:43:18 INFO - PROCESS | 6664 | 1468694598280 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 6664 | 1468694598281 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x1253c2000 == 35 [pid = 6664] [id = 208] 11:43:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x1164ea400) [pid = 6664] [serial = 622] [outer = 0x0] 11:43:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x119449400) [pid = 6664] [serial = 623] [outer = 0x1164ea400] 11:43:18 INFO - PROCESS | 6664 | 1468694598312 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x125eac400) [pid = 6664] [serial = 624] [outer = 0x1164ea400] 11:43:18 INFO - PROCESS | 6664 | 1468694598571 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]]]}] 11:43:18 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 11:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 525ms 11:43:18 INFO - PROCESS | 6664 | 1468694598619 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 6664 | 1468694598620 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:43:18 INFO - PROCESS | 6664 | 1468694598622 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 6664 | 1468694598623 Marionette TRACE conn2 <- [1,806,null,{}] 11:43:18 INFO - PROCESS | 6664 | 1468694598626 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}] 11:43:18 INFO - PROCESS | 6664 | 1468694598627 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:18 INFO - PROCESS | 6664 | 1468694598716 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:43:18 INFO - PROCESS | 6664 | 1468694598719 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 6664 | 1468694598720 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x1269b7000 == 36 [pid = 6664] [id = 209] 11:43:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1255e3800) [pid = 6664] [serial = 625] [outer = 0x0] 11:43:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x125ee5800) [pid = 6664] [serial = 626] [outer = 0x1255e3800] 11:43:18 INFO - PROCESS | 6664 | 1468694598746 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x125f97400) [pid = 6664] [serial = 627] [outer = 0x1255e3800] 11:43:19 INFO - PROCESS | 6664 | [6664] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:43:19 INFO - PROCESS | 6664 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:43:19 INFO - PROCESS | 6664 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:43:19 INFO - PROCESS | 6664 | [GFX2-]: Using SkiaGL canvas. 11:43:19 INFO - PROCESS | 6664 | 1468694599091 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]]]}] 11:43:19 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 11:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 11:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:43:19 INFO - PROCESS | 6664 | 1468694599142 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 6664 | 1468694599143 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:43:19 INFO - PROCESS | 6664 | 1468694599145 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 6664 | 1468694599147 Marionette TRACE conn2 <- [1,810,null,{}] 11:43:19 INFO - PROCESS | 6664 | 1468694599150 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}] 11:43:19 INFO - PROCESS | 6664 | 1468694599152 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:19 INFO - PROCESS | 6664 | 1468694599242 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:43:19 INFO - PROCESS | 6664 | 1468694599249 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 6664 | 1468694599250 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b94000 == 37 [pid = 6664] [id = 210] 11:43:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x126943800) [pid = 6664] [serial = 628] [outer = 0x0] 11:43:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x12711fc00) [pid = 6664] [serial = 629] [outer = 0x126943800] 11:43:19 INFO - PROCESS | 6664 | 1468694599281 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x128b1e000) [pid = 6664] [serial = 630] [outer = 0x126943800] 11:43:19 INFO - PROCESS | 6664 | 1468694599748 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 11:43:19 INFO - PROCESS | 6664 | 1468694599765 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 6664 | 1468694599767 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:43:19 INFO - PROCESS | 6664 | 1468694599771 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 6664 | 1468694599772 Marionette TRACE conn2 <- [1,814,null,{}] 11:43:19 INFO - PROCESS | 6664 | 1468694599784 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}] 11:43:19 INFO - PROCESS | 6664 | 1468694599786 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:19 INFO - PROCESS | 6664 | 1468694599907 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:43:20 INFO - PROCESS | 6664 | 1468694600084 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 6664 | 1468694600086 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x111f1b800 == 38 [pid = 6664] [id = 211] 11:43:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x111caec00) [pid = 6664] [serial = 631] [outer = 0x0] 11:43:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x11213e800) [pid = 6664] [serial = 632] [outer = 0x111caec00] 11:43:20 INFO - PROCESS | 6664 | 1468694600168 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1128d3c00) [pid = 6664] [serial = 633] [outer = 0x111caec00] 11:43:20 INFO - PROCESS | 6664 | 1468694600706 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] 11:43:20 INFO - PROCESS | 6664 | 1468694600745 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:43:20 INFO - PROCESS | 6664 | 1468694600749 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 6664 | 1468694600751 Marionette TRACE conn2 <- [1,818,null,{}] 11:43:20 INFO - PROCESS | 6664 | 1468694600755 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}] 11:43:20 INFO - PROCESS | 6664 | 1468694600757 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:20 INFO - PROCESS | 6664 | 1468694600863 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:43:20 INFO - PROCESS | 6664 | 1468694600935 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 6664 | 1468694600937 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x1183d5800 == 39 [pid = 6664] [id = 212] 11:43:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x115df4000) [pid = 6664] [serial = 634] [outer = 0x0] 11:43:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x115e8dc00) [pid = 6664] [serial = 635] [outer = 0x115df4000] 11:43:20 INFO - PROCESS | 6664 | 1468694600967 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x116752000) [pid = 6664] [serial = 636] [outer = 0x115df4000] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x128b94000 == 38 [pid = 6664] [id = 210] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1269b7000 == 37 [pid = 6664] [id = 209] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1253c2000 == 36 [pid = 6664] [id = 208] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x12473b000 == 35 [pid = 6664] [id = 207] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1244f6800 == 34 [pid = 6664] [id = 206] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x124069000 == 33 [pid = 6664] [id = 205] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1192ee800 == 32 [pid = 6664] [id = 204] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x117469800 == 31 [pid = 6664] [id = 203] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x116fbc800 == 30 [pid = 6664] [id = 202] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x11640a000 == 29 [pid = 6664] [id = 201] 11:43:21 INFO - PROCESS | 6664 | --DOCSHELL 0x112726800 == 28 [pid = 6664] [id = 200] 11:43:21 INFO - PROCESS | 6664 | 1468694601652 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]]]}] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12a563400) [pid = 6664] [serial = 578] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128b0f400) [pid = 6664] [serial = 558] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x117150400) [pid = 6664] [serial = 563] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x119744000) [pid = 6664] [serial = 564] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1294e8800) [pid = 6664] [serial = 575] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1199a6000) [pid = 6664] [serial = 569] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x125229000) [pid = 6664] [serial = 570] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12b83c800) [pid = 6664] [serial = 584] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x125f06c00) [pid = 6664] [serial = 572] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x128c75000) [pid = 6664] [serial = 573] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12a805800) [pid = 6664] [serial = 581] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x1186f4400) [pid = 6664] [serial = 566] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x11944e000) [pid = 6664] [serial = 567] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x116137c00) [pid = 6664] [serial = 560] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x116a1c000) [pid = 6664] [serial = 561] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x12b881c00) [pid = 6664] [serial = 588] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x12aa13c00) [pid = 6664] [serial = 582] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x12b845000) [pid = 6664] [serial = 585] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x12a756c00) [pid = 6664] [serial = 579] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x1294f1800) [pid = 6664] [serial = 576] [outer = 0x0] [url = about:blank] 11:43:21 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x12b878400) [pid = 6664] [serial = 587] [outer = 0x0] [url = about:blank] 11:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 925ms 11:43:21 INFO - PROCESS | 6664 | 1468694601675 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 6664 | 1468694601678 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:43:21 INFO - PROCESS | 6664 | 1468694601682 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 6664 | 1468694601684 Marionette TRACE conn2 <- [1,822,null,{}] 11:43:21 INFO - PROCESS | 6664 | 1468694601688 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}] 11:43:21 INFO - PROCESS | 6664 | 1468694601689 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:21 INFO - PROCESS | 6664 | 1468694601761 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:43:21 INFO - PROCESS | 6664 | 1468694601766 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 6664 | 1468694601769 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e4c800 == 29 [pid = 6664] [id = 213] 11:43:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x1164e7000) [pid = 6664] [serial = 637] [outer = 0x0] 11:43:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x11697ac00) [pid = 6664] [serial = 638] [outer = 0x1164e7000] 11:43:21 INFO - PROCESS | 6664 | 1468694601798 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1176e4400) [pid = 6664] [serial = 639] [outer = 0x1164e7000] 11:43:22 INFO - PROCESS | 6664 | 1468694602139 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] 11:43:22 INFO - PROCESS | 6664 | 1468694602155 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:43:22 INFO - PROCESS | 6664 | 1468694602160 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 6664 | 1468694602164 Marionette TRACE conn2 <- [1,826,null,{}] 11:43:22 INFO - PROCESS | 6664 | 1468694602166 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}] 11:43:22 INFO - PROCESS | 6664 | 1468694602168 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:22 INFO - PROCESS | 6664 | 1468694602252 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:43:22 INFO - PROCESS | 6664 | 1468694602302 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 6664 | 1468694602304 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab1800 == 30 [pid = 6664] [id = 214] 11:43:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x116983800) [pid = 6664] [serial = 640] [outer = 0x0] 11:43:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x11806ec00) [pid = 6664] [serial = 641] [outer = 0x116983800] 11:43:22 INFO - PROCESS | 6664 | 1468694602331 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x11915d800) [pid = 6664] [serial = 642] [outer = 0x116983800] 11:43:22 INFO - PROCESS | 6664 | 1468694602655 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 525ms 11:43:22 INFO - PROCESS | 6664 | 1468694602684 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 6664 | 1468694602686 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:43:22 INFO - PROCESS | 6664 | 1468694602688 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 6664 | 1468694602690 Marionette TRACE conn2 <- [1,830,null,{}] 11:43:22 INFO - PROCESS | 6664 | 1468694602698 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}] 11:43:22 INFO - PROCESS | 6664 | 1468694602702 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:22 INFO - PROCESS | 6664 | 1468694602781 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:43:22 INFO - PROCESS | 6664 | 1468694602831 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 6664 | 1468694602834 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192ec000 == 31 [pid = 6664] [id = 215] 11:43:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x11972b800) [pid = 6664] [serial = 643] [outer = 0x0] 11:43:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x119909400) [pid = 6664] [serial = 644] [outer = 0x11972b800] 11:43:22 INFO - PROCESS | 6664 | 1468694602861 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x12400d000) [pid = 6664] [serial = 645] [outer = 0x11972b800] 11:43:23 INFO - PROCESS | 6664 | 1468694603182 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 11:43:23 INFO - PROCESS | 6664 | 1468694603209 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:43:23 INFO - PROCESS | 6664 | 1468694603214 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:43:23 INFO - PROCESS | 6664 | 1468694603217 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 6664 | 1468694603218 Marionette TRACE conn2 <- [1,834,null,{}] 11:43:23 INFO - PROCESS | 6664 | 1468694603221 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}] 11:43:23 INFO - PROCESS | 6664 | 1468694603223 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:23 INFO - PROCESS | 6664 | 1468694603311 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:43:23 INFO - PROCESS | 6664 | 1468694603362 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 6664 | 1468694603363 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f20800 == 32 [pid = 6664] [id = 216] 11:43:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x112e5e800) [pid = 6664] [serial = 646] [outer = 0x0] 11:43:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1248b4c00) [pid = 6664] [serial = 647] [outer = 0x112e5e800] 11:43:23 INFO - PROCESS | 6664 | 1468694603388 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1253f3400) [pid = 6664] [serial = 648] [outer = 0x112e5e800] 11:43:23 INFO - PROCESS | 6664 | 1468694603705 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 520ms 11:43:23 INFO - PROCESS | 6664 | 1468694603738 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 6664 | 1468694603739 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:43:23 INFO - PROCESS | 6664 | 1468694603741 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 6664 | 1468694603742 Marionette TRACE conn2 <- [1,838,null,{}] 11:43:23 INFO - PROCESS | 6664 | 1468694603745 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}] 11:43:23 INFO - PROCESS | 6664 | 1468694603746 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:23 INFO - PROCESS | 6664 | 1468694603838 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:43:23 INFO - PROCESS | 6664 | 1468694603841 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 6664 | 1468694603842 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d3d000 == 33 [pid = 6664] [id = 217] 11:43:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x112e60800) [pid = 6664] [serial = 649] [outer = 0x0] 11:43:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x125edb400) [pid = 6664] [serial = 650] [outer = 0x112e60800] 11:43:23 INFO - PROCESS | 6664 | 1468694603868 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x125f09000) [pid = 6664] [serial = 651] [outer = 0x112e60800] 11:43:24 INFO - PROCESS | 6664 | 1468694604185 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 11:43:24 INFO - PROCESS | 6664 | 1468694604209 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 6664 | 1468694604211 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:43:24 INFO - PROCESS | 6664 | 1468694604224 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 6664 | 1468694604225 Marionette TRACE conn2 <- [1,842,null,{}] 11:43:24 INFO - PROCESS | 6664 | 1468694604229 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}] 11:43:24 INFO - PROCESS | 6664 | 1468694604235 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:24 INFO - PROCESS | 6664 | 1468694604348 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:43:24 INFO - PROCESS | 6664 | 1468694604380 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 6664 | 1468694604381 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f73800 == 34 [pid = 6664] [id = 218] 11:43:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12694a400) [pid = 6664] [serial = 652] [outer = 0x0] 11:43:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x128b15400) [pid = 6664] [serial = 653] [outer = 0x12694a400] 11:43:24 INFO - PROCESS | 6664 | 1468694604406 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x128ff4400) [pid = 6664] [serial = 654] [outer = 0x12694a400] 11:43:24 INFO - PROCESS | 6664 | 1468694604755 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 576ms 11:43:24 INFO - PROCESS | 6664 | 1468694604796 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 6664 | 1468694604797 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:43:24 INFO - PROCESS | 6664 | 1468694604799 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 6664 | 1468694604800 Marionette TRACE conn2 <- [1,846,null,{}] 11:43:24 INFO - PROCESS | 6664 | 1468694604802 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}] 11:43:24 INFO - PROCESS | 6664 | 1468694604804 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:24 INFO - PROCESS | 6664 | 1468694604894 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:43:24 INFO - PROCESS | 6664 | 1468694604927 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 6664 | 1468694604928 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b29800 == 35 [pid = 6664] [id = 219] 11:43:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x119906000) [pid = 6664] [serial = 655] [outer = 0x0] 11:43:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12946c000) [pid = 6664] [serial = 656] [outer = 0x119906000] 11:43:24 INFO - PROCESS | 6664 | 1468694604952 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1294f2000) [pid = 6664] [serial = 657] [outer = 0x119906000] 11:43:25 INFO - PROCESS | 6664 | 1468694605256 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 11:43:25 INFO - PROCESS | 6664 | 1468694605318 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 6664 | 1468694605319 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:43:25 INFO - PROCESS | 6664 | 1468694605321 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 6664 | 1468694605322 Marionette TRACE conn2 <- [1,850,null,{}] 11:43:25 INFO - PROCESS | 6664 | 1468694605324 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}] 11:43:25 INFO - PROCESS | 6664 | 1468694605326 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:25 INFO - PROCESS | 6664 | 1468694605418 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:43:25 INFO - PROCESS | 6664 | 1468694605452 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 6664 | 1468694605454 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d81800 == 36 [pid = 6664] [id = 220] 11:43:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x129471800) [pid = 6664] [serial = 658] [outer = 0x0] 11:43:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12a565c00) [pid = 6664] [serial = 659] [outer = 0x129471800] 11:43:25 INFO - PROCESS | 6664 | 1468694605478 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12a68b400) [pid = 6664] [serial = 660] [outer = 0x129471800] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x116632c00) [pid = 6664] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x125228400) [pid = 6664] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x113c93400) [pid = 6664] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1164ea400) [pid = 6664] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1128cf000) [pid = 6664] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x11818d800) [pid = 6664] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x11915f800) [pid = 6664] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x126ea2000) [pid = 6664] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x116903800) [pid = 6664] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1255e3800) [pid = 6664] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x119159000) [pid = 6664] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x1132c3000) [pid = 6664] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:43:25 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1176ec000) [pid = 6664] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:43:25 INFO - PROCESS | 6664 | 1468694605841 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 568ms 11:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:43:25 INFO - PROCESS | 6664 | 1468694605889 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 6664 | 1468694605890 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:43:25 INFO - PROCESS | 6664 | 1468694605893 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 6664 | 1468694605894 Marionette TRACE conn2 <- [1,854,null,{}] 11:43:25 INFO - PROCESS | 6664 | 1468694605896 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}] 11:43:25 INFO - PROCESS | 6664 | 1468694605897 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:25 INFO - PROCESS | 6664 | 1468694605974 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:43:25 INFO - PROCESS | 6664 | 1468694605979 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 6664 | 1468694605981 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b29000 == 37 [pid = 6664] [id = 221] 11:43:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x113c66c00) [pid = 6664] [serial = 661] [outer = 0x0] 11:43:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x118646800) [pid = 6664] [serial = 662] [outer = 0x113c66c00] 11:43:26 INFO - PROCESS | 6664 | 1468694606005 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x125228400) [pid = 6664] [serial = 663] [outer = 0x113c66c00] 11:43:26 INFO - PROCESS | 6664 | 1468694606298 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 422ms 11:43:26 INFO - PROCESS | 6664 | 1468694606319 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 6664 | 1468694606320 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:43:26 INFO - PROCESS | 6664 | 1468694606322 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 6664 | 1468694606323 Marionette TRACE conn2 <- [1,858,null,{}] 11:43:26 INFO - PROCESS | 6664 | 1468694606333 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}] 11:43:26 INFO - PROCESS | 6664 | 1468694606335 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:26 INFO - PROCESS | 6664 | 1468694606441 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:43:26 INFO - PROCESS | 6664 | 1468694606447 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 6664 | 1468694606448 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240cf800 == 38 [pid = 6664] [id = 222] 11:43:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x113c93400) [pid = 6664] [serial = 664] [outer = 0x0] 11:43:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x125eaf000) [pid = 6664] [serial = 665] [outer = 0x113c93400] 11:43:26 INFO - PROCESS | 6664 | 1468694606480 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x12a699400) [pid = 6664] [serial = 666] [outer = 0x113c93400] 11:43:26 INFO - PROCESS | 6664 | 1468694606809 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 11:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:43:26 INFO - PROCESS | 6664 | 1468694606842 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 6664 | 1468694606844 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:43:26 INFO - PROCESS | 6664 | 1468694606847 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 6664 | 1468694606849 Marionette TRACE conn2 <- [1,862,null,{}] 11:43:26 INFO - PROCESS | 6664 | 1468694606852 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}] 11:43:26 INFO - PROCESS | 6664 | 1468694606855 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:26 INFO - PROCESS | 6664 | 1468694606957 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:43:26 INFO - PROCESS | 6664 | 1468694606961 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 6664 | 1468694606964 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296bd800 == 39 [pid = 6664] [id = 223] 11:43:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x119105800) [pid = 6664] [serial = 667] [outer = 0x0] 11:43:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12a753800) [pid = 6664] [serial = 668] [outer = 0x119105800] 11:43:27 INFO - PROCESS | 6664 | 1468694607036 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12aa11c00) [pid = 6664] [serial = 669] [outer = 0x119105800] 11:43:27 INFO - PROCESS | 6664 | 1468694607292 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 11:43:27 INFO - PROCESS | 6664 | 1468694607320 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 6664 | 1468694607321 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:43:27 INFO - PROCESS | 6664 | 1468694607324 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 6664 | 1468694607325 Marionette TRACE conn2 <- [1,866,null,{}] 11:43:27 INFO - PROCESS | 6664 | 1468694607335 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}] 11:43:27 INFO - PROCESS | 6664 | 1468694607336 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:27 INFO - PROCESS | 6664 | 1468694607418 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:43:27 INFO - PROCESS | 6664 | 1468694607422 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 6664 | 1468694607423 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8cd800 == 40 [pid = 6664] [id = 224] 11:43:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x128feec00) [pid = 6664] [serial = 670] [outer = 0x0] 11:43:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12aa15000) [pid = 6664] [serial = 671] [outer = 0x128feec00] 11:43:27 INFO - PROCESS | 6664 | 1468694607455 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12aa50800) [pid = 6664] [serial = 672] [outer = 0x128feec00] 11:43:27 INFO - PROCESS | 6664 | 1468694607834 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 524ms 11:43:27 INFO - PROCESS | 6664 | 1468694607849 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 6664 | 1468694607853 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:43:27 INFO - PROCESS | 6664 | 1468694607858 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 6664 | 1468694607864 Marionette TRACE conn2 <- [1,870,null,{}] 11:43:27 INFO - PROCESS | 6664 | 1468694607871 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}] 11:43:27 INFO - PROCESS | 6664 | 1468694607874 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:28 INFO - PROCESS | 6664 | 1468694608026 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:43:28 INFO - PROCESS | 6664 | 1468694608078 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 6664 | 1468694608081 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x115ee6800 == 41 [pid = 6664] [id = 225] 11:43:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x113204400) [pid = 6664] [serial = 673] [outer = 0x0] 11:43:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1133e3000) [pid = 6664] [serial = 674] [outer = 0x113204400] 11:43:28 INFO - PROCESS | 6664 | 1468694608112 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x116632c00) [pid = 6664] [serial = 675] [outer = 0x113204400] 11:43:28 INFO - PROCESS | 6664 | 1468694608571 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 727ms 11:43:28 INFO - PROCESS | 6664 | 1468694608584 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 6664 | 1468694608587 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:43:28 INFO - PROCESS | 6664 | 1468694608592 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 6664 | 1468694608594 Marionette TRACE conn2 <- [1,874,null,{}] 11:43:28 INFO - PROCESS | 6664 | 1468694608597 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}] 11:43:28 INFO - PROCESS | 6664 | 1468694608598 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:28 INFO - PROCESS | 6664 | 1468694608698 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:43:28 INFO - PROCESS | 6664 | 1468694608764 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 6664 | 1468694608766 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240e2000 == 42 [pid = 6664] [id = 226] 11:43:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x118184000) [pid = 6664] [serial = 676] [outer = 0x0] 11:43:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x119446000) [pid = 6664] [serial = 677] [outer = 0x118184000] 11:43:28 INFO - PROCESS | 6664 | 1468694608796 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x119748c00) [pid = 6664] [serial = 678] [outer = 0x118184000] 11:43:29 INFO - PROCESS | 6664 | 1468694609191 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 623ms 11:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:43:29 INFO - PROCESS | 6664 | 1468694609217 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 6664 | 1468694609218 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:43:29 INFO - PROCESS | 6664 | 1468694609221 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 6664 | 1468694609224 Marionette TRACE conn2 <- [1,878,null,{}] 11:43:29 INFO - PROCESS | 6664 | 1468694609232 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}] 11:43:29 INFO - PROCESS | 6664 | 1468694609236 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:29 INFO - PROCESS | 6664 | 1468694609363 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:43:29 INFO - PROCESS | 6664 | 1468694609498 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 6664 | 1468694609501 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5e2000 == 43 [pid = 6664] [id = 227] 11:43:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x119be4000) [pid = 6664] [serial = 679] [outer = 0x0] 11:43:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125eaf400) [pid = 6664] [serial = 680] [outer = 0x119be4000] 11:43:29 INFO - PROCESS | 6664 | 1468694609553 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x127432000) [pid = 6664] [serial = 681] [outer = 0x119be4000] 11:43:30 INFO - PROCESS | 6664 | 1468694610000 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 823ms 11:43:30 INFO - PROCESS | 6664 | 1468694610045 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 6664 | 1468694610048 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:43:30 INFO - PROCESS | 6664 | 1468694610052 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 6664 | 1468694610054 Marionette TRACE conn2 <- [1,882,null,{}] 11:43:30 INFO - PROCESS | 6664 | 1468694610057 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}] 11:43:30 INFO - PROCESS | 6664 | 1468694610059 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:30 INFO - PROCESS | 6664 | 1468694610207 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:43:30 INFO - PROCESS | 6664 | 1468694610327 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 6664 | 1468694610328 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf2000 == 44 [pid = 6664] [id = 228] 11:43:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128b1e400) [pid = 6664] [serial = 682] [outer = 0x0] 11:43:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128ff0800) [pid = 6664] [serial = 683] [outer = 0x128b1e400] 11:43:30 INFO - PROCESS | 6664 | 1468694610379 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12a751800) [pid = 6664] [serial = 684] [outer = 0x128b1e400] 11:43:30 INFO - PROCESS | 6664 | 1468694610961 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 921ms 11:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:43:30 INFO - PROCESS | 6664 | 1468694610972 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 6664 | 1468694610975 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:43:30 INFO - PROCESS | 6664 | 1468694610978 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 6664 | 1468694610980 Marionette TRACE conn2 <- [1,886,null,{}] 11:43:30 INFO - PROCESS | 6664 | 1468694610984 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}] 11:43:30 INFO - PROCESS | 6664 | 1468694610985 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:31 INFO - PROCESS | 6664 | 1468694611075 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:43:31 INFO - PROCESS | 6664 | 1468694611128 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 6664 | 1468694611129 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x117462000 == 45 [pid = 6664] [id = 229] 11:43:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x113c66400) [pid = 6664] [serial = 685] [outer = 0x0] 11:43:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x113c8f800) [pid = 6664] [serial = 686] [outer = 0x113c66400] 11:43:31 INFO - PROCESS | 6664 | 1468694611156 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x116744800) [pid = 6664] [serial = 687] [outer = 0x113c66400] 11:43:31 INFO - PROCESS | 6664 | 1468694611592 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]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 621ms 11:43:31 INFO - PROCESS | 6664 | 1468694611600 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 6664 | 1468694611603 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:43:31 INFO - PROCESS | 6664 | 1468694611607 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 6664 | 1468694611609 Marionette TRACE conn2 <- [1,890,null,{}] 11:43:31 INFO - PROCESS | 6664 | 1468694611611 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}] 11:43:31 INFO - PROCESS | 6664 | 1468694611613 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1296bd800 == 44 [pid = 6664] [id = 223] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1240cf800 == 43 [pid = 6664] [id = 222] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x128b29000 == 42 [pid = 6664] [id = 221] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x128d81800 == 41 [pid = 6664] [id = 220] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x128b29800 == 40 [pid = 6664] [id = 219] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x125f73800 == 39 [pid = 6664] [id = 218] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x117d3d000 == 38 [pid = 6664] [id = 217] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x120f20800 == 37 [pid = 6664] [id = 216] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1192ec000 == 36 [pid = 6664] [id = 215] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab1800 == 35 [pid = 6664] [id = 214] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x115e4c800 == 34 [pid = 6664] [id = 213] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x111f1b800 == 33 [pid = 6664] [id = 211] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1183d5800 == 32 [pid = 6664] [id = 212] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x12949c000 == 31 [pid = 6664] [id = 199] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x117462000 == 30 [pid = 6664] [id = 229] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x12acf2000 == 29 [pid = 6664] [id = 228] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5e2000 == 28 [pid = 6664] [id = 227] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1240e2000 == 27 [pid = 6664] [id = 226] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8cd800 == 26 [pid = 6664] [id = 224] 11:43:32 INFO - PROCESS | 6664 | --DOCSHELL 0x115ee6800 == 25 [pid = 6664] [id = 225] 11:43:32 INFO - PROCESS | 6664 | 1468694612188 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x118070800) [pid = 6664] [serial = 591] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1174d4000) [pid = 6664] [serial = 590] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12539b800) [pid = 6664] [serial = 620] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1192bec00) [pid = 6664] [serial = 612] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x125eac400) [pid = 6664] [serial = 624] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x112a88c00) [pid = 6664] [serial = 600] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x124a96800) [pid = 6664] [serial = 593] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x125226000) [pid = 6664] [serial = 618] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1294f4000) [pid = 6664] [serial = 597] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1248aa400) [pid = 6664] [serial = 617] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125ea5800) [pid = 6664] [serial = 621] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x117146400) [pid = 6664] [serial = 605] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125ee5800) [pid = 6664] [serial = 626] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12400a000) [pid = 6664] [serial = 615] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1128d2800) [pid = 6664] [serial = 599] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1176f3400) [pid = 6664] [serial = 606] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125f97400) [pid = 6664] [serial = 627] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x119730000) [pid = 6664] [serial = 614] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1255e1800) [pid = 6664] [serial = 594] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x113c75000) [pid = 6664] [serial = 602] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1186f3400) [pid = 6664] [serial = 609] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x11817f800) [pid = 6664] [serial = 608] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x117d9a400) [pid = 6664] [serial = 611] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x119449400) [pid = 6664] [serial = 623] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x114fbec00) [pid = 6664] [serial = 603] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x128fed800) [pid = 6664] [serial = 596] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12711fc00) [pid = 6664] [serial = 629] [outer = 0x0] [url = about:blank] 11:43:32 INFO - PROCESS | 6664 | 1468694612356 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 6664 | 1468694612357 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x112f71800 == 26 [pid = 6664] [id = 230] 11:43:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1128d9000) [pid = 6664] [serial = 688] [outer = 0x0] 11:43:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x112a82000) [pid = 6664] [serial = 689] [outer = 0x1128d9000] 11:43:32 INFO - PROCESS | 6664 | 1468694612402 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1131d2800) [pid = 6664] [serial = 690] [outer = 0x1128d9000] 11:43:32 INFO - PROCESS | 6664 | 1468694612708 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1119ms 11:43:32 INFO - PROCESS | 6664 | 1468694612728 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 6664 | 1468694612733 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:43:32 INFO - PROCESS | 6664 | 1468694612741 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 6664 | 1468694612744 Marionette TRACE conn2 <- [1,894,null,{}] 11:43:32 INFO - PROCESS | 6664 | 1468694612771 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}] 11:43:32 INFO - PROCESS | 6664 | 1468694612773 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:32 INFO - PROCESS | 6664 | 1468694612847 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:43:32 INFO - PROCESS | 6664 | 1468694612851 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 6664 | 1468694612853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x116687800 == 27 [pid = 6664] [id = 231] 11:43:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x114f99800) [pid = 6664] [serial = 691] [outer = 0x0] 11:43:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x116f8e400) [pid = 6664] [serial = 692] [outer = 0x114f99800] 11:43:32 INFO - PROCESS | 6664 | 1468694612880 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1176eac00) [pid = 6664] [serial = 693] [outer = 0x114f99800] 11:43:33 INFO - PROCESS | 6664 | 1468694613207 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 473ms 11:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:43:33 INFO - PROCESS | 6664 | 1468694613217 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 6664 | 1468694613218 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:43:33 INFO - PROCESS | 6664 | 1468694613220 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 6664 | 1468694613222 Marionette TRACE conn2 <- [1,898,null,{}] 11:43:33 INFO - PROCESS | 6664 | 1468694613224 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}] 11:43:33 INFO - PROCESS | 6664 | 1468694613225 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:33 INFO - PROCESS | 6664 | 1468694613304 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:43:33 INFO - PROCESS | 6664 | 1468694613357 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 6664 | 1468694613359 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169bf800 == 28 [pid = 6664] [id = 232] 11:43:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1126f4400) [pid = 6664] [serial = 694] [outer = 0x0] 11:43:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x118413c00) [pid = 6664] [serial = 695] [outer = 0x1126f4400] 11:43:33 INFO - PROCESS | 6664 | 1468694613391 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1187afc00) [pid = 6664] [serial = 696] [outer = 0x1126f4400] 11:43:33 INFO - PROCESS | 6664 | 1468694613691 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 11:43:33 INFO - PROCESS | 6664 | 1468694613740 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 6664 | 1468694613742 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:43:33 INFO - PROCESS | 6664 | 1468694613750 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 6664 | 1468694613753 Marionette TRACE conn2 <- [1,902,null,{}] 11:43:33 INFO - PROCESS | 6664 | 1468694613756 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}] 11:43:33 INFO - PROCESS | 6664 | 1468694613758 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:33 INFO - PROCESS | 6664 | 1468694613840 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:43:33 INFO - PROCESS | 6664 | 1468694613846 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 6664 | 1468694613848 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1183c9800 == 29 [pid = 6664] [id = 233] 11:43:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x112e03400) [pid = 6664] [serial = 697] [outer = 0x0] 11:43:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1192c0000) [pid = 6664] [serial = 698] [outer = 0x112e03400] 11:43:33 INFO - PROCESS | 6664 | 1468694613919 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119909000) [pid = 6664] [serial = 699] [outer = 0x112e03400] 11:43:34 INFO - PROCESS | 6664 | 1468694614188 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 476ms 11:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:43:34 INFO - PROCESS | 6664 | 1468694614223 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 6664 | 1468694614224 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:43:34 INFO - PROCESS | 6664 | 1468694614226 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 6664 | 1468694614227 Marionette TRACE conn2 <- [1,906,null,{}] 11:43:34 INFO - PROCESS | 6664 | 1468694614237 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}] 11:43:34 INFO - PROCESS | 6664 | 1468694614238 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:34 INFO - PROCESS | 6664 | 1468694614335 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:43:34 INFO - PROCESS | 6664 | 1468694614339 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 6664 | 1468694614340 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f1f800 == 30 [pid = 6664] [id = 234] 11:43:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x116f92000) [pid = 6664] [serial = 700] [outer = 0x0] 11:43:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x119fc9c00) [pid = 6664] [serial = 701] [outer = 0x116f92000] 11:43:34 INFO - PROCESS | 6664 | 1468694614364 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1247d8000) [pid = 6664] [serial = 702] [outer = 0x116f92000] 11:43:34 INFO - PROCESS | 6664 | 1468694614711 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 526ms 11:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:43:34 INFO - PROCESS | 6664 | 1468694614756 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 6664 | 1468694614757 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:43:34 INFO - PROCESS | 6664 | 1468694614759 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 6664 | 1468694614760 Marionette TRACE conn2 <- [1,910,null,{}] 11:43:34 INFO - PROCESS | 6664 | 1468694614763 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}] 11:43:34 INFO - PROCESS | 6664 | 1468694614764 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:34 INFO - PROCESS | 6664 | 1468694614857 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:43:34 INFO - PROCESS | 6664 | 1468694614863 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 6664 | 1468694614867 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x124547800 == 31 [pid = 6664] [id = 235] 11:43:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1126f1800) [pid = 6664] [serial = 703] [outer = 0x0] 11:43:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12539b800) [pid = 6664] [serial = 704] [outer = 0x1126f1800] 11:43:34 INFO - PROCESS | 6664 | 1468694614899 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125ed9400) [pid = 6664] [serial = 705] [outer = 0x1126f1800] 11:43:35 INFO - PROCESS | 6664 | 1468694615232 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 521ms 11:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:43:35 INFO - PROCESS | 6664 | 1468694615281 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 6664 | 1468694615283 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:43:35 INFO - PROCESS | 6664 | 1468694615285 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 6664 | 1468694615286 Marionette TRACE conn2 <- [1,914,null,{}] 11:43:35 INFO - PROCESS | 6664 | 1468694615288 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}] 11:43:35 INFO - PROCESS | 6664 | 1468694615289 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:35 INFO - PROCESS | 6664 | 1468694615379 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:43:35 INFO - PROCESS | 6664 | 1468694615411 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 6664 | 1468694615412 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x112635800 == 32 [pid = 6664] [id = 236] 11:43:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1128d8000) [pid = 6664] [serial = 706] [outer = 0x0] 11:43:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125fa5c00) [pid = 6664] [serial = 707] [outer = 0x1128d8000] 11:43:35 INFO - PROCESS | 6664 | 1468694615436 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x127437c00) [pid = 6664] [serial = 708] [outer = 0x1128d8000] 11:43:35 INFO - PROCESS | 6664 | 1468694615758 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 11:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:43:35 INFO - PROCESS | 6664 | 1468694615804 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 6664 | 1468694615805 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:43:35 INFO - PROCESS | 6664 | 1468694615807 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 6664 | 1468694615808 Marionette TRACE conn2 <- [1,918,null,{}] 11:43:35 INFO - PROCESS | 6664 | 1468694615811 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}] 11:43:35 INFO - PROCESS | 6664 | 1468694615812 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:35 INFO - PROCESS | 6664 | 1468694615905 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:43:35 INFO - PROCESS | 6664 | 1468694615909 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 6664 | 1468694615910 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x1269af000 == 33 [pid = 6664] [id = 237] 11:43:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x113c8e800) [pid = 6664] [serial = 709] [outer = 0x0] 11:43:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128b11800) [pid = 6664] [serial = 710] [outer = 0x113c8e800] 11:43:35 INFO - PROCESS | 6664 | 1468694615934 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x128f55400) [pid = 6664] [serial = 711] [outer = 0x113c8e800] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x113c66c00) [pid = 6664] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x113c93400) [pid = 6664] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119105800) [pid = 6664] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x128feec00) [pid = 6664] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x126943800) [pid = 6664] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12694a400) [pid = 6664] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x112e60800) [pid = 6664] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x119906000) [pid = 6664] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x129471800) [pid = 6664] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x112e5e800) [pid = 6664] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x111caec00) [pid = 6664] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11972b800) [pid = 6664] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x116983800) [pid = 6664] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1164e7000) [pid = 6664] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:43:36 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x115df4000) [pid = 6664] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:43:36 INFO - PROCESS | 6664 | 1468694616441 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 11:43:36 INFO - PROCESS | 6664 | 1468694616476 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 6664 | 1468694616478 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:43:36 INFO - PROCESS | 6664 | 1468694616480 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 6664 | 1468694616481 Marionette TRACE conn2 <- [1,922,null,{}] 11:43:36 INFO - PROCESS | 6664 | 1468694616483 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}] 11:43:36 INFO - PROCESS | 6664 | 1468694616484 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:36 INFO - PROCESS | 6664 | 1468694616558 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:43:36 INFO - PROCESS | 6664 | 1468694616563 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 6664 | 1468694616565 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271d8800 == 34 [pid = 6664] [id = 238] 11:43:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x112ab3800) [pid = 6664] [serial = 712] [outer = 0x0] 11:43:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1176eb400) [pid = 6664] [serial = 713] [outer = 0x112ab3800] 11:43:36 INFO - PROCESS | 6664 | 1468694616590 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119fd7800) [pid = 6664] [serial = 714] [outer = 0x112ab3800] 11:43:36 INFO - PROCESS | 6664 | 1468694616912 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 11:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:43:36 INFO - PROCESS | 6664 | 1468694616949 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 6664 | 1468694616950 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:43:36 INFO - PROCESS | 6664 | 1468694616952 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 6664 | 1468694616953 Marionette TRACE conn2 <- [1,926,null,{}] 11:43:36 INFO - PROCESS | 6664 | 1468694616955 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}] 11:43:36 INFO - PROCESS | 6664 | 1468694616956 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:37 INFO - PROCESS | 6664 | 1468694617051 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:43:37 INFO - PROCESS | 6664 | 1468694617056 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 6664 | 1468694617057 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x128c18800 == 35 [pid = 6664] [id = 239] 11:43:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1244d3c00) [pid = 6664] [serial = 715] [outer = 0x0] 11:43:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12694a400) [pid = 6664] [serial = 716] [outer = 0x1244d3c00] 11:43:37 INFO - PROCESS | 6664 | 1468694617084 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128fee400) [pid = 6664] [serial = 717] [outer = 0x1244d3c00] 11:43:37 INFO - PROCESS | 6664 | 1468694617392 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 11:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:43:37 INFO - PROCESS | 6664 | 1468694617421 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 6664 | 1468694617423 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:43:37 INFO - PROCESS | 6664 | 1468694617425 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 6664 | 1468694617426 Marionette TRACE conn2 <- [1,930,null,{}] 11:43:37 INFO - PROCESS | 6664 | 1468694617428 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}] 11:43:37 INFO - PROCESS | 6664 | 1468694617431 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:37 INFO - PROCESS | 6664 | 1468694617507 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:43:37 INFO - PROCESS | 6664 | 1468694617510 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 6664 | 1468694617512 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b4800 == 36 [pid = 6664] [id = 240] 11:43:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128b1bc00) [pid = 6664] [serial = 718] [outer = 0x0] 11:43:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x129472400) [pid = 6664] [serial = 719] [outer = 0x128b1bc00] 11:43:37 INFO - PROCESS | 6664 | 1468694617541 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a560800) [pid = 6664] [serial = 720] [outer = 0x128b1bc00] 11:43:37 INFO - PROCESS | 6664 | 1468694617870 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 11:43:37 INFO - PROCESS | 6664 | 1468694617898 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 6664 | 1468694617900 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:43:37 INFO - PROCESS | 6664 | 1468694617902 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 6664 | 1468694617904 Marionette TRACE conn2 <- [1,934,null,{}] 11:43:37 INFO - PROCESS | 6664 | 1468694617906 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}] 11:43:37 INFO - PROCESS | 6664 | 1468694617907 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:38 INFO - PROCESS | 6664 | 1468694618019 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:43:38 INFO - PROCESS | 6664 | 1468694618025 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 6664 | 1468694618026 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195be800 == 37 [pid = 6664] [id = 241] 11:43:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x128fed400) [pid = 6664] [serial = 721] [outer = 0x0] 11:43:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12a752000) [pid = 6664] [serial = 722] [outer = 0x128fed400] 11:43:38 INFO - PROCESS | 6664 | 1468694618053 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12a806000) [pid = 6664] [serial = 723] [outer = 0x128fed400] 11:43:38 INFO - PROCESS | 6664 | 1468694618369 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 520ms 11:43:38 INFO - PROCESS | 6664 | 1468694618430 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 6664 | 1468694618432 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:43:38 INFO - PROCESS | 6664 | 1468694618436 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 6664 | 1468694618439 Marionette TRACE conn2 <- [1,938,null,{}] 11:43:38 INFO - PROCESS | 6664 | 1468694618443 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}] 11:43:38 INFO - PROCESS | 6664 | 1468694618446 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:38 INFO - PROCESS | 6664 | 1468694618558 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:43:38 INFO - PROCESS | 6664 | 1468694618633 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 6664 | 1468694618636 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x115ee7800 == 38 [pid = 6664] [id = 242] 11:43:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x112ac1c00) [pid = 6664] [serial = 724] [outer = 0x0] 11:43:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1131dcc00) [pid = 6664] [serial = 725] [outer = 0x112ac1c00] 11:43:38 INFO - PROCESS | 6664 | 1468694618667 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x113c98400) [pid = 6664] [serial = 726] [outer = 0x112ac1c00] 11:43:39 INFO - PROCESS | 6664 | 1468694619184 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]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 821ms 11:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:43:39 INFO - PROCESS | 6664 | 1468694619258 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 6664 | 1468694619260 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:43:39 INFO - PROCESS | 6664 | 1468694619265 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 6664 | 1468694619268 Marionette TRACE conn2 <- [1,942,null,{}] 11:43:39 INFO - PROCESS | 6664 | 1468694619271 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}] 11:43:39 INFO - PROCESS | 6664 | 1468694619272 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:39 INFO - PROCESS | 6664 | 1468694619379 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:43:39 INFO - PROCESS | 6664 | 1468694619432 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 6664 | 1468694619433 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195cf800 == 39 [pid = 6664] [id = 243] 11:43:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x117da3c00) [pid = 6664] [serial = 727] [outer = 0x0] 11:43:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x118187400) [pid = 6664] [serial = 728] [outer = 0x117da3c00] 11:43:39 INFO - PROCESS | 6664 | 1468694619464 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1187b3c00) [pid = 6664] [serial = 729] [outer = 0x117da3c00] 11:43:40 INFO - PROCESS | 6664 | 1468694620105 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 926ms 11:43:40 INFO - PROCESS | 6664 | 1468694620190 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 6664 | 1468694620192 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:43:40 INFO - PROCESS | 6664 | 1468694620194 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 6664 | 1468694620196 Marionette TRACE conn2 <- [1,946,null,{}] 11:43:40 INFO - PROCESS | 6664 | 1468694620203 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}] 11:43:40 INFO - PROCESS | 6664 | 1468694620206 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:40 INFO - PROCESS | 6664 | 1468694620313 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:43:40 INFO - PROCESS | 6664 | 1468694620369 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 6664 | 1468694620371 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x116403800 == 40 [pid = 6664] [id = 244] 11:43:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x119152800) [pid = 6664] [serial = 730] [outer = 0x0] 11:43:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x119735c00) [pid = 6664] [serial = 731] [outer = 0x119152800] 11:43:40 INFO - PROCESS | 6664 | 1468694620403 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x125229000) [pid = 6664] [serial = 732] [outer = 0x119152800] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b4800 == 39 [pid = 6664] [id = 240] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x128c18800 == 38 [pid = 6664] [id = 239] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x1271d8800 == 37 [pid = 6664] [id = 238] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x1269af000 == 36 [pid = 6664] [id = 237] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x112635800 == 35 [pid = 6664] [id = 236] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x124547800 == 34 [pid = 6664] [id = 235] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x120f1f800 == 33 [pid = 6664] [id = 234] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x1183c9800 == 32 [pid = 6664] [id = 233] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x1169bf800 == 31 [pid = 6664] [id = 232] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x116687800 == 30 [pid = 6664] [id = 231] 11:43:40 INFO - PROCESS | 6664 | --DOCSHELL 0x112f71800 == 29 [pid = 6664] [id = 230] 11:43:41 INFO - PROCESS | 6664 | 1468694620998 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 826ms 11:43:41 INFO - PROCESS | 6664 | 1468694621021 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 6664 | 1468694621023 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:43:41 INFO - PROCESS | 6664 | 1468694621026 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 6664 | 1468694621032 Marionette TRACE conn2 <- [1,950,null,{}] 11:43:41 INFO - PROCESS | 6664 | 1468694621035 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}] 11:43:41 INFO - PROCESS | 6664 | 1468694621037 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:41 INFO - PROCESS | 6664 | 1468694621115 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:43:41 INFO - PROCESS | 6664 | 1468694621120 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 6664 | 1468694621122 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x1164ba000 == 30 [pid = 6664] [id = 245] 11:43:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x113ddb000) [pid = 6664] [serial = 733] [outer = 0x0] 11:43:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1176e4800) [pid = 6664] [serial = 734] [outer = 0x113ddb000] 11:43:41 INFO - PROCESS | 6664 | 1468694621152 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x1186f3400) [pid = 6664] [serial = 735] [outer = 0x113ddb000] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x128b1e000) [pid = 6664] [serial = 630] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x128b15400) [pid = 6664] [serial = 653] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x125edb400) [pid = 6664] [serial = 650] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x12946c000) [pid = 6664] [serial = 656] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x128ff4400) [pid = 6664] [serial = 654] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x12a565c00) [pid = 6664] [serial = 659] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1248b4c00) [pid = 6664] [serial = 647] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x11213e800) [pid = 6664] [serial = 632] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1128d3c00) [pid = 6664] [serial = 633] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x119909400) [pid = 6664] [serial = 644] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x12400d000) [pid = 6664] [serial = 645] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x11806ec00) [pid = 6664] [serial = 641] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11915d800) [pid = 6664] [serial = 642] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x11697ac00) [pid = 6664] [serial = 638] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1176e4400) [pid = 6664] [serial = 639] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x115e8dc00) [pid = 6664] [serial = 635] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x116752000) [pid = 6664] [serial = 636] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1294f2000) [pid = 6664] [serial = 657] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125228400) [pid = 6664] [serial = 663] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x125eaf000) [pid = 6664] [serial = 665] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x118646800) [pid = 6664] [serial = 662] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12aa11c00) [pid = 6664] [serial = 669] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12aa15000) [pid = 6664] [serial = 671] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12a753800) [pid = 6664] [serial = 668] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12aa50800) [pid = 6664] [serial = 672] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12a68b400) [pid = 6664] [serial = 660] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x125f09000) [pid = 6664] [serial = 651] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12a699400) [pid = 6664] [serial = 666] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1253f3400) [pid = 6664] [serial = 648] [outer = 0x0] [url = about:blank] 11:43:41 INFO - PROCESS | 6664 | 1468694621513 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 523ms 11:43:41 INFO - PROCESS | 6664 | 1468694621550 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 6664 | 1468694621553 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:43:41 INFO - PROCESS | 6664 | 1468694621557 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 6664 | 1468694621558 Marionette TRACE conn2 <- [1,954,null,{}] 11:43:41 INFO - PROCESS | 6664 | 1468694621561 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}] 11:43:41 INFO - PROCESS | 6664 | 1468694621562 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:41 INFO - PROCESS | 6664 | 1468694621647 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:43:41 INFO - PROCESS | 6664 | 1468694621652 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 6664 | 1468694621653 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d3e800 == 31 [pid = 6664] [id = 246] 11:43:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x119105800) [pid = 6664] [serial = 736] [outer = 0x0] 11:43:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x119737800) [pid = 6664] [serial = 737] [outer = 0x119105800] 11:43:41 INFO - PROCESS | 6664 | 1468694621680 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1199a4c00) [pid = 6664] [serial = 738] [outer = 0x119105800] 11:43:42 INFO - PROCESS | 6664 | 1468694622038 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]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 11:43:42 INFO - PROCESS | 6664 | 1468694622077 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 6664 | 1468694622080 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:43:42 INFO - PROCESS | 6664 | 1468694622087 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 6664 | 1468694622089 Marionette TRACE conn2 <- [1,958,null,{}] 11:43:42 INFO - PROCESS | 6664 | 1468694622101 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}] 11:43:42 INFO - PROCESS | 6664 | 1468694622104 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:42 INFO - PROCESS | 6664 | 1468694622183 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:43:42 INFO - PROCESS | 6664 | 1468694622187 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 6664 | 1468694622189 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x12406f800 == 32 [pid = 6664] [id = 247] 11:43:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1247e0000) [pid = 6664] [serial = 739] [outer = 0x0] 11:43:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1253fcc00) [pid = 6664] [serial = 740] [outer = 0x1247e0000] 11:43:42 INFO - PROCESS | 6664 | 1468694622219 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125f04c00) [pid = 6664] [serial = 741] [outer = 0x1247e0000] 11:43:42 INFO - PROCESS | 6664 | 1468694622551 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]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 481ms 11:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:43:42 INFO - PROCESS | 6664 | 1468694622566 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 6664 | 1468694622567 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:43:42 INFO - PROCESS | 6664 | 1468694622570 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 6664 | 1468694622571 Marionette TRACE conn2 <- [1,962,null,{}] 11:43:42 INFO - PROCESS | 6664 | 1468694622573 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}] 11:43:42 INFO - PROCESS | 6664 | 1468694622574 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:42 INFO - PROCESS | 6664 | 1468694622659 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:43:42 INFO - PROCESS | 6664 | 1468694622715 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 6664 | 1468694622716 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x124c1a800 == 33 [pid = 6664] [id = 248] 11:43:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1255eb000) [pid = 6664] [serial = 742] [outer = 0x0] 11:43:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x126952000) [pid = 6664] [serial = 743] [outer = 0x1255eb000] 11:43:42 INFO - PROCESS | 6664 | 1468694622741 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128b16000) [pid = 6664] [serial = 744] [outer = 0x1255eb000] 11:43:43 INFO - PROCESS | 6664 | 1468694623055 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 11:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:43:43 INFO - PROCESS | 6664 | 1468694623090 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 6664 | 1468694623091 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:43:43 INFO - PROCESS | 6664 | 1468694623093 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 6664 | 1468694623095 Marionette TRACE conn2 <- [1,966,null,{}] 11:43:43 INFO - PROCESS | 6664 | 1468694623106 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}] 11:43:43 INFO - PROCESS | 6664 | 1468694623108 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:43 INFO - PROCESS | 6664 | 1468694623201 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:43:43 INFO - PROCESS | 6664 | 1468694623205 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 6664 | 1468694623206 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f0000 == 34 [pid = 6664] [id = 249] 11:43:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x125370000) [pid = 6664] [serial = 745] [outer = 0x0] 11:43:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128c6f000) [pid = 6664] [serial = 746] [outer = 0x125370000] 11:43:43 INFO - PROCESS | 6664 | 1468694623230 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x129468400) [pid = 6664] [serial = 747] [outer = 0x125370000] 11:43:43 INFO - PROCESS | 6664 | 1468694623596 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 11:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:43:43 INFO - PROCESS | 6664 | 1468694623615 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 6664 | 1468694623617 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:43:43 INFO - PROCESS | 6664 | 1468694623619 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 6664 | 1468694623620 Marionette TRACE conn2 <- [1,970,null,{}] 11:43:43 INFO - PROCESS | 6664 | 1468694623628 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}] 11:43:43 INFO - PROCESS | 6664 | 1468694623634 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:43 INFO - PROCESS | 6664 | 1468694623741 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:43:43 INFO - PROCESS | 6664 | 1468694623748 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 6664 | 1468694623749 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x129484800 == 35 [pid = 6664] [id = 250] 11:43:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x129468800) [pid = 6664] [serial = 748] [outer = 0x0] 11:43:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a699000) [pid = 6664] [serial = 749] [outer = 0x129468800] 11:43:43 INFO - PROCESS | 6664 | 1468694623775 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12aa0f000) [pid = 6664] [serial = 750] [outer = 0x129468800] 11:43:44 INFO - PROCESS | 6664 | 1468694624127 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 11:43:44 INFO - PROCESS | 6664 | 1468694624189 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 6664 | 1468694624190 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:43:44 INFO - PROCESS | 6664 | 1468694624192 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 6664 | 1468694624194 Marionette TRACE conn2 <- [1,974,null,{}] 11:43:44 INFO - PROCESS | 6664 | 1468694624203 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}] 11:43:44 INFO - PROCESS | 6664 | 1468694624204 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:44 INFO - PROCESS | 6664 | 1468694624299 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:43:44 INFO - PROCESS | 6664 | 1468694624302 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 6664 | 1468694624304 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b8000 == 36 [pid = 6664] [id = 251] 11:43:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1294e8800) [pid = 6664] [serial = 751] [outer = 0x0] 11:43:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12aa4ec00) [pid = 6664] [serial = 752] [outer = 0x1294e8800] 11:43:44 INFO - PROCESS | 6664 | 1468694624328 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12b83bc00) [pid = 6664] [serial = 753] [outer = 0x1294e8800] 11:43:44 INFO - PROCESS | 6664 | 1468694624654 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 475ms 11:43:44 INFO - PROCESS | 6664 | 1468694624669 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 6664 | 1468694624670 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:43:44 INFO - PROCESS | 6664 | 1468694624673 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 6664 | 1468694624674 Marionette TRACE conn2 <- [1,978,null,{}] 11:43:44 INFO - PROCESS | 6664 | 1468694624676 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}] 11:43:44 INFO - PROCESS | 6664 | 1468694624677 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:44 INFO - PROCESS | 6664 | 1468694624782 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:43:44 INFO - PROCESS | 6664 | 1468694624792 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 6664 | 1468694624793 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8b7800 == 37 [pid = 6664] [id = 252] 11:43:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12aa4a400) [pid = 6664] [serial = 754] [outer = 0x0] 11:43:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12b841800) [pid = 6664] [serial = 755] [outer = 0x12aa4a400] 11:43:44 INFO - PROCESS | 6664 | 1468694624818 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12b875800) [pid = 6664] [serial = 756] [outer = 0x12aa4a400] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x113204400) [pid = 6664] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x118184000) [pid = 6664] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1128d9000) [pid = 6664] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1126f4400) [pid = 6664] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x116f92000) [pid = 6664] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1128d8000) [pid = 6664] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1126f1800) [pid = 6664] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x113c8e800) [pid = 6664] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x112e03400) [pid = 6664] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119be4000) [pid = 6664] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x112ab3800) [pid = 6664] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x114f99800) [pid = 6664] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1244d3c00) [pid = 6664] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x128b1e400) [pid = 6664] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x113c66400) [pid = 6664] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:43:45 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x128b1bc00) [pid = 6664] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:43:45 INFO - PROCESS | 6664 | 1468694625220 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 568ms 11:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:43:45 INFO - PROCESS | 6664 | 1468694625241 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 6664 | 1468694625243 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:43:45 INFO - PROCESS | 6664 | 1468694625245 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 6664 | 1468694625246 Marionette TRACE conn2 <- [1,982,null,{}] 11:43:45 INFO - PROCESS | 6664 | 1468694625248 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}] 11:43:45 INFO - PROCESS | 6664 | 1468694625250 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:45 INFO - PROCESS | 6664 | 1468694625330 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:43:45 INFO - PROCESS | 6664 | 1468694625335 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 6664 | 1468694625336 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f73800 == 38 [pid = 6664] [id = 253] 11:43:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x113c66400) [pid = 6664] [serial = 757] [outer = 0x0] 11:43:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11974cc00) [pid = 6664] [serial = 758] [outer = 0x113c66400] 11:43:45 INFO - PROCESS | 6664 | 1468694625360 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1255e3c00) [pid = 6664] [serial = 759] [outer = 0x113c66400] 11:43:45 INFO - PROCESS | 6664 | 1468694625671 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 11:43:45 INFO - PROCESS | 6664 | 1468694625724 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 6664 | 1468694625726 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:43:45 INFO - PROCESS | 6664 | 1468694625737 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 6664 | 1468694625738 Marionette TRACE conn2 <- [1,986,null,{}] 11:43:45 INFO - PROCESS | 6664 | 1468694625740 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}] 11:43:45 INFO - PROCESS | 6664 | 1468694625742 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:45 INFO - PROCESS | 6664 | 1468694625827 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:43:45 INFO - PROCESS | 6664 | 1468694625833 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 6664 | 1468694625834 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acfb800 == 39 [pid = 6664] [id = 254] 11:43:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1132b6400) [pid = 6664] [serial = 760] [outer = 0x0] 11:43:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128ff1c00) [pid = 6664] [serial = 761] [outer = 0x1132b6400] 11:43:45 INFO - PROCESS | 6664 | 1468694625858 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12b879000) [pid = 6664] [serial = 762] [outer = 0x1132b6400] 11:43:46 INFO - PROCESS | 6664 | 1468694626205 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 524ms 11:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:43:46 INFO - PROCESS | 6664 | 1468694626255 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 6664 | 1468694626257 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:43:46 INFO - PROCESS | 6664 | 1468694626259 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 6664 | 1468694626261 Marionette TRACE conn2 <- [1,990,null,{}] 11:43:46 INFO - PROCESS | 6664 | 1468694626263 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}] 11:43:46 INFO - PROCESS | 6664 | 1468694626265 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:46 INFO - PROCESS | 6664 | 1468694626377 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:43:46 INFO - PROCESS | 6664 | 1468694626383 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 6664 | 1468694626385 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be77000 == 40 [pid = 6664] [id = 255] 11:43:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x119155800) [pid = 6664] [serial = 763] [outer = 0x0] 11:43:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b87cc00) [pid = 6664] [serial = 764] [outer = 0x119155800] 11:43:46 INFO - PROCESS | 6664 | 1468694626411 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12b90fc00) [pid = 6664] [serial = 765] [outer = 0x119155800] 11:43:46 INFO - PROCESS | 6664 | 1468694626716 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 11:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:43:46 INFO - PROCESS | 6664 | 1468694626732 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 6664 | 1468694626733 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:43:46 INFO - PROCESS | 6664 | 1468694626735 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 6664 | 1468694626737 Marionette TRACE conn2 <- [1,994,null,{}] 11:43:46 INFO - PROCESS | 6664 | 1468694626739 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}] 11:43:46 INFO - PROCESS | 6664 | 1468694626740 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:46 INFO - PROCESS | 6664 | 1468694626823 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:43:46 INFO - PROCESS | 6664 | 1468694626828 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 6664 | 1468694626829 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be93000 == 41 [pid = 6664] [id = 256] 11:43:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x128b12000) [pid = 6664] [serial = 766] [outer = 0x0] 11:43:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12bbe1800) [pid = 6664] [serial = 767] [outer = 0x128b12000] 11:43:46 INFO - PROCESS | 6664 | 1468694626860 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12bbe7000) [pid = 6664] [serial = 768] [outer = 0x128b12000] 11:43:47 INFO - PROCESS | 6664 | 1468694627282 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 568ms 11:43:47 INFO - PROCESS | 6664 | 1468694627305 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 6664 | 1468694627307 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:43:47 INFO - PROCESS | 6664 | 1468694627310 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 6664 | 1468694627313 Marionette TRACE conn2 <- [1,998,null,{}] 11:43:47 INFO - PROCESS | 6664 | 1468694627316 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}] 11:43:47 INFO - PROCESS | 6664 | 1468694627318 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:47 INFO - PROCESS | 6664 | 1468694627424 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:43:47 INFO - PROCESS | 6664 | 1468694627479 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 6664 | 1468694627481 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fc3000 == 42 [pid = 6664] [id = 257] 11:43:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x1131de400) [pid = 6664] [serial = 769] [outer = 0x0] 11:43:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x115e23c00) [pid = 6664] [serial = 770] [outer = 0x1131de400] 11:43:47 INFO - PROCESS | 6664 | 1468694627511 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x117d9d800) [pid = 6664] [serial = 771] [outer = 0x1131de400] 11:43:47 INFO - PROCESS | 6664 | 1468694627970 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 721ms 11:43:48 INFO - PROCESS | 6664 | 1468694628031 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 6664 | 1468694628035 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:43:48 INFO - PROCESS | 6664 | 1468694628039 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 6664 | 1468694628041 Marionette TRACE conn2 <- [1,1002,null,{}] 11:43:48 INFO - PROCESS | 6664 | 1468694628044 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}] 11:43:48 INFO - PROCESS | 6664 | 1468694628048 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:48 INFO - PROCESS | 6664 | 1468694628148 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:43:48 INFO - PROCESS | 6664 | 1468694628215 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 6664 | 1468694628216 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b97000 == 43 [pid = 6664] [id = 258] 11:43:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x119752000) [pid = 6664] [serial = 772] [outer = 0x0] 11:43:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12400a000) [pid = 6664] [serial = 773] [outer = 0x119752000] 11:43:48 INFO - PROCESS | 6664 | 1468694628246 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x124db9000) [pid = 6664] [serial = 774] [outer = 0x119752000] 11:43:48 INFO - PROCESS | 6664 | 1468694628652 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 621ms 11:43:48 INFO - PROCESS | 6664 | 1468694628661 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 6664 | 1468694628665 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:43:48 INFO - PROCESS | 6664 | 1468694628667 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 6664 | 1468694628670 Marionette TRACE conn2 <- [1,1006,null,{}] 11:43:48 INFO - PROCESS | 6664 | 1468694628677 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}] 11:43:48 INFO - PROCESS | 6664 | 1468694628681 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:48 INFO - PROCESS | 6664 | 1468694628802 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:43:48 INFO - PROCESS | 6664 | 1468694628872 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 6664 | 1468694628874 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c132000 == 44 [pid = 6664] [id = 259] 11:43:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12591f800) [pid = 6664] [serial = 775] [outer = 0x0] 11:43:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x128ff0400) [pid = 6664] [serial = 776] [outer = 0x12591f800] 11:43:48 INFO - PROCESS | 6664 | 1468694628905 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12a56c000) [pid = 6664] [serial = 777] [outer = 0x12591f800] 11:43:49 INFO - PROCESS | 6664 | 1468694629291 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 673ms 11:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:43:49 INFO - PROCESS | 6664 | 1468694629341 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 6664 | 1468694629343 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:43:49 INFO - PROCESS | 6664 | 1468694629345 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 6664 | 1468694629346 Marionette TRACE conn2 <- [1,1010,null,{}] 11:43:49 INFO - PROCESS | 6664 | 1468694629349 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}] 11:43:49 INFO - PROCESS | 6664 | 1468694629350 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:49 INFO - PROCESS | 6664 | 1468694629452 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:43:49 INFO - PROCESS | 6664 | 1468694629506 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 6664 | 1468694629508 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c3b1000 == 45 [pid = 6664] [id = 260] 11:43:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x12a757800) [pid = 6664] [serial = 778] [outer = 0x0] 11:43:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x12aa0b000) [pid = 6664] [serial = 779] [outer = 0x12a757800] 11:43:49 INFO - PROCESS | 6664 | 1468694629537 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x12b87d000) [pid = 6664] [serial = 780] [outer = 0x12a757800] 11:43:50 INFO - PROCESS | 6664 | 1468694630149 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]]]}] 11:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 823ms 11:43:50 INFO - PROCESS | 6664 | 1468694630169 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:43:50 INFO - PROCESS | 6664 | 1468694630171 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:43:50 INFO - PROCESS | 6664 | 1468694630174 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 6664 | 1468694630176 Marionette TRACE conn2 <- [1,1014,null,{}] 11:43:50 INFO - PROCESS | 6664 | 1468694630199 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}] 11:43:50 INFO - PROCESS | 6664 | 1468694630200 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:50 INFO - PROCESS | 6664 | 1468694630292 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:43:50 INFO - PROCESS | 6664 | 1468694630358 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 6664 | 1468694630361 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x115d95000 == 46 [pid = 6664] [id = 261] 11:43:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x1128d6400) [pid = 6664] [serial = 781] [outer = 0x0] 11:43:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x112e67c00) [pid = 6664] [serial = 782] [outer = 0x1128d6400] 11:43:50 INFO - PROCESS | 6664 | 1468694630388 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x11690c000) [pid = 6664] [serial = 783] [outer = 0x1128d6400] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12be77000 == 45 [pid = 6664] [id = 255] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12acfb800 == 44 [pid = 6664] [id = 254] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x125f73800 == 43 [pid = 6664] [id = 253] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8b7800 == 42 [pid = 6664] [id = 252] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b8000 == 41 [pid = 6664] [id = 251] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x129484800 == 40 [pid = 6664] [id = 250] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f0000 == 39 [pid = 6664] [id = 249] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x124c1a800 == 38 [pid = 6664] [id = 248] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12406f800 == 37 [pid = 6664] [id = 247] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x117d3e800 == 36 [pid = 6664] [id = 246] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x1164ba000 == 35 [pid = 6664] [id = 245] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x116403800 == 34 [pid = 6664] [id = 244] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x1195cf800 == 33 [pid = 6664] [id = 243] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x1195be800 == 32 [pid = 6664] [id = 241] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x115ee7800 == 31 [pid = 6664] [id = 242] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12c3b1000 == 30 [pid = 6664] [id = 260] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12c132000 == 29 [pid = 6664] [id = 259] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x128b97000 == 28 [pid = 6664] [id = 258] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x12be93000 == 27 [pid = 6664] [id = 256] 11:43:51 INFO - PROCESS | 6664 | --DOCSHELL 0x116fc3000 == 26 [pid = 6664] [id = 257] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x12539b800) [pid = 6664] [serial = 704] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x125ed9400) [pid = 6664] [serial = 705] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x128b11800) [pid = 6664] [serial = 710] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x127437c00) [pid = 6664] [serial = 708] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1192c0000) [pid = 6664] [serial = 698] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x127432000) [pid = 6664] [serial = 681] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x119fd7800) [pid = 6664] [serial = 714] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x125eaf400) [pid = 6664] [serial = 680] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x116f8e400) [pid = 6664] [serial = 692] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x12694a400) [pid = 6664] [serial = 716] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1176eb400) [pid = 6664] [serial = 713] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1176eac00) [pid = 6664] [serial = 693] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12a751800) [pid = 6664] [serial = 684] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x128ff0800) [pid = 6664] [serial = 683] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x116744800) [pid = 6664] [serial = 687] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x113c8f800) [pid = 6664] [serial = 686] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x129472400) [pid = 6664] [serial = 719] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12a560800) [pid = 6664] [serial = 720] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x128f55400) [pid = 6664] [serial = 711] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1247d8000) [pid = 6664] [serial = 702] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x12a752000) [pid = 6664] [serial = 722] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x128fee400) [pid = 6664] [serial = 717] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x119909000) [pid = 6664] [serial = 699] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x116632c00) [pid = 6664] [serial = 675] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1133e3000) [pid = 6664] [serial = 674] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x119748c00) [pid = 6664] [serial = 678] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x112a82000) [pid = 6664] [serial = 689] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x119446000) [pid = 6664] [serial = 677] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1131d2800) [pid = 6664] [serial = 690] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x118413c00) [pid = 6664] [serial = 695] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1187afc00) [pid = 6664] [serial = 696] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x119fc9c00) [pid = 6664] [serial = 701] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x125fa5c00) [pid = 6664] [serial = 707] [outer = 0x0] [url = about:blank] 11:43:51 INFO - PROCESS | 6664 | 1468694631342 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1194ms 11:43:51 INFO - PROCESS | 6664 | 1468694631371 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 6664 | 1468694631373 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:43:51 INFO - PROCESS | 6664 | 1468694631376 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 6664 | 1468694631380 Marionette TRACE conn2 <- [1,1018,null,{}] 11:43:51 INFO - PROCESS | 6664 | 1468694631384 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}] 11:43:51 INFO - PROCESS | 6664 | 1468694631386 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:51 INFO - PROCESS | 6664 | 1468694631464 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:43:51 INFO - PROCESS | 6664 | 1468694631470 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 6664 | 1468694631472 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x113368800 == 27 [pid = 6664] [id = 262] 11:43:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x113378000) [pid = 6664] [serial = 784] [outer = 0x0] 11:43:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x113c8d800) [pid = 6664] [serial = 785] [outer = 0x113378000] 11:43:51 INFO - PROCESS | 6664 | 1468694631502 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x116135000) [pid = 6664] [serial = 786] [outer = 0x113378000] 11:43:51 INFO - PROCESS | 6664 | 1468694631854 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 11:43:51 INFO - PROCESS | 6664 | 1468694631919 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 6664 | 1468694631922 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:43:51 INFO - PROCESS | 6664 | 1468694631928 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 6664 | 1468694631930 Marionette TRACE conn2 <- [1,1022,null,{}] 11:43:51 INFO - PROCESS | 6664 | 1468694631932 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}] 11:43:51 INFO - PROCESS | 6664 | 1468694631934 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:52 INFO - PROCESS | 6664 | 1468694632012 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:43:52 INFO - PROCESS | 6664 | 1468694632018 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 6664 | 1468694632020 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169ac800 == 28 [pid = 6664] [id = 263] 11:43:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x116f8e800) [pid = 6664] [serial = 787] [outer = 0x0] 11:43:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x117da1c00) [pid = 6664] [serial = 788] [outer = 0x116f8e800] 11:43:52 INFO - PROCESS | 6664 | 1468694632047 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118644800) [pid = 6664] [serial = 789] [outer = 0x116f8e800] 11:43:52 INFO - PROCESS | 6664 | 1468694632386 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 470ms 11:43:52 INFO - PROCESS | 6664 | 1468694632399 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 6664 | 1468694632400 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:43:52 INFO - PROCESS | 6664 | 1468694632403 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 6664 | 1468694632405 Marionette TRACE conn2 <- [1,1026,null,{}] 11:43:52 INFO - PROCESS | 6664 | 1468694632422 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}] 11:43:52 INFO - PROCESS | 6664 | 1468694632425 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:52 INFO - PROCESS | 6664 | 1468694632509 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:43:52 INFO - PROCESS | 6664 | 1468694632561 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 6664 | 1468694632563 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x118666000 == 29 [pid = 6664] [id = 264] 11:43:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1187ad400) [pid = 6664] [serial = 790] [outer = 0x0] 11:43:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119450000) [pid = 6664] [serial = 791] [outer = 0x1187ad400] 11:43:52 INFO - PROCESS | 6664 | 1468694632591 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119906c00) [pid = 6664] [serial = 792] [outer = 0x1187ad400] 11:43:52 INFO - PROCESS | 6664 | 1468694632892 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 11:43:52 INFO - PROCESS | 6664 | 1468694632925 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 6664 | 1468694632927 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:43:52 INFO - PROCESS | 6664 | 1468694632932 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 6664 | 1468694632934 Marionette TRACE conn2 <- [1,1030,null,{}] 11:43:52 INFO - PROCESS | 6664 | 1468694632936 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}] 11:43:52 INFO - PROCESS | 6664 | 1468694632938 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:53 INFO - PROCESS | 6664 | 1468694633014 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:43:53 INFO - PROCESS | 6664 | 1468694633071 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 6664 | 1468694633072 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195db800 == 30 [pid = 6664] [id = 265] 11:43:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x112e5f400) [pid = 6664] [serial = 793] [outer = 0x0] 11:43:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1199a8800) [pid = 6664] [serial = 794] [outer = 0x112e5f400] 11:43:53 INFO - PROCESS | 6664 | 1468694633097 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1248af400) [pid = 6664] [serial = 795] [outer = 0x112e5f400] 11:43:53 INFO - PROCESS | 6664 | 1468694633361 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]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 472ms 11:43:53 INFO - PROCESS | 6664 | 1468694633403 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 6664 | 1468694633404 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:43:53 INFO - PROCESS | 6664 | 1468694633406 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 6664 | 1468694633407 Marionette TRACE conn2 <- [1,1034,null,{}] 11:43:53 INFO - PROCESS | 6664 | 1468694633410 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}] 11:43:53 INFO - PROCESS | 6664 | 1468694633411 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:53 INFO - PROCESS | 6664 | 1468694633521 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:43:53 INFO - PROCESS | 6664 | 1468694633553 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 6664 | 1468694633554 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244e0800 == 31 [pid = 6664] [id = 266] 11:43:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12420bc00) [pid = 6664] [serial = 796] [outer = 0x0] 11:43:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x125226000) [pid = 6664] [serial = 797] [outer = 0x12420bc00] 11:43:53 INFO - PROCESS | 6664 | 1468694633578 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1255ea800) [pid = 6664] [serial = 798] [outer = 0x12420bc00] 11:43:53 INFO - PROCESS | 6664 | 1468694633902 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]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 11:43:53 INFO - PROCESS | 6664 | 1468694633925 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 6664 | 1468694633927 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:43:53 INFO - PROCESS | 6664 | 1468694633930 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 6664 | 1468694633932 Marionette TRACE conn2 <- [1,1038,null,{}] 11:43:53 INFO - PROCESS | 6664 | 1468694633935 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}] 11:43:53 INFO - PROCESS | 6664 | 1468694633939 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:54 INFO - PROCESS | 6664 | 1468694634059 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:43:54 INFO - PROCESS | 6664 | 1468694634063 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 6664 | 1468694634064 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x125068000 == 32 [pid = 6664] [id = 267] 11:43:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1247d6800) [pid = 6664] [serial = 799] [outer = 0x0] 11:43:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125ee8400) [pid = 6664] [serial = 800] [outer = 0x1247d6800] 11:43:54 INFO - PROCESS | 6664 | 1468694634089 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x128b15400) [pid = 6664] [serial = 801] [outer = 0x1247d6800] 11:43:54 INFO - PROCESS | 6664 | 1468694634410 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 522ms 11:43:54 INFO - PROCESS | 6664 | 1468694634461 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 6664 | 1468694634463 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:43:54 INFO - PROCESS | 6664 | 1468694634466 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 6664 | 1468694634467 Marionette TRACE conn2 <- [1,1042,null,{}] 11:43:54 INFO - PROCESS | 6664 | 1468694634470 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}] 11:43:54 INFO - PROCESS | 6664 | 1468694634471 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:54 INFO - PROCESS | 6664 | 1468694634564 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:43:54 INFO - PROCESS | 6664 | 1468694634604 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 6664 | 1468694634606 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f65000 == 33 [pid = 6664] [id = 268] 11:43:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128b1e000) [pid = 6664] [serial = 802] [outer = 0x0] 11:43:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128f58800) [pid = 6664] [serial = 803] [outer = 0x128b1e000] 11:43:54 INFO - PROCESS | 6664 | 1468694634630 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x129464400) [pid = 6664] [serial = 804] [outer = 0x128b1e000] 11:43:54 INFO - PROCESS | 6664 | 1468694634960 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 517ms 11:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:43:54 INFO - PROCESS | 6664 | 1468694634985 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 6664 | 1468694634986 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:43:54 INFO - PROCESS | 6664 | 1468694634988 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 6664 | 1468694634989 Marionette TRACE conn2 <- [1,1046,null,{}] 11:43:54 INFO - PROCESS | 6664 | 1468694634991 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}] 11:43:54 INFO - PROCESS | 6664 | 1468694634993 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:55 INFO - PROCESS | 6664 | 1468694635087 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:43:55 INFO - PROCESS | 6664 | 1468694635121 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 6664 | 1468694635122 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271ed000 == 34 [pid = 6664] [id = 269] 11:43:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x128f53800) [pid = 6664] [serial = 805] [outer = 0x0] 11:43:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1294f0000) [pid = 6664] [serial = 806] [outer = 0x128f53800] 11:43:55 INFO - PROCESS | 6664 | 1468694635146 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12a565000) [pid = 6664] [serial = 807] [outer = 0x128f53800] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x129468800) [pid = 6664] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x125370000) [pid = 6664] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1255eb000) [pid = 6664] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1247e0000) [pid = 6664] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x113ddb000) [pid = 6664] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12aa4a400) [pid = 6664] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x117da3c00) [pid = 6664] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x119105800) [pid = 6664] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x112ac1c00) [pid = 6664] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x119152800) [pid = 6664] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x128fed400) [pid = 6664] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119155800) [pid = 6664] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1294e8800) [pid = 6664] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128b12000) [pid = 6664] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x113c66400) [pid = 6664] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:43:55 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1132b6400) [pid = 6664] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:43:55 INFO - PROCESS | 6664 | 1468694635597 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 619ms 11:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:43:55 INFO - PROCESS | 6664 | 1468694635607 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 6664 | 1468694635609 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:43:55 INFO - PROCESS | 6664 | 1468694635611 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 6664 | 1468694635612 Marionette TRACE conn2 <- [1,1050,null,{}] 11:43:55 INFO - PROCESS | 6664 | 1468694635616 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}] 11:43:55 INFO - PROCESS | 6664 | 1468694635618 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:55 INFO - PROCESS | 6664 | 1468694635701 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:43:55 INFO - PROCESS | 6664 | 1468694635704 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 6664 | 1468694635706 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x128bad800 == 35 [pid = 6664] [id = 270] 11:43:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x116903400) [pid = 6664] [serial = 808] [outer = 0x0] 11:43:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x119155800) [pid = 6664] [serial = 809] [outer = 0x116903400] 11:43:55 INFO - PROCESS | 6664 | 1468694635733 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x125370000) [pid = 6664] [serial = 810] [outer = 0x116903400] 11:43:56 INFO - PROCESS | 6664 | 1468694636068 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 11:43:56 INFO - PROCESS | 6664 | 1468694636084 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:43:56 INFO - PROCESS | 6664 | 1468694636085 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:43:56 INFO - PROCESS | 6664 | 1468694636087 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 6664 | 1468694636088 Marionette TRACE conn2 <- [1,1054,null,{}] 11:43:56 INFO - PROCESS | 6664 | 1468694636090 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}] 11:43:56 INFO - PROCESS | 6664 | 1468694636091 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:56 INFO - PROCESS | 6664 | 1468694636190 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:43:56 INFO - PROCESS | 6664 | 1468694636198 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 6664 | 1468694636199 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x129215000 == 36 [pid = 6664] [id = 271] 11:43:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x126d03c00) [pid = 6664] [serial = 811] [outer = 0x0] 11:43:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128b1e400) [pid = 6664] [serial = 812] [outer = 0x126d03c00] 11:43:56 INFO - PROCESS | 6664 | 1468694636223 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12a566400) [pid = 6664] [serial = 813] [outer = 0x126d03c00] 11:43:56 INFO - PROCESS | 6664 | 1468694636519 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 11:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:43:56 INFO - PROCESS | 6664 | 1468694636556 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 6664 | 1468694636557 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:43:56 INFO - PROCESS | 6664 | 1468694636559 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 6664 | 1468694636561 Marionette TRACE conn2 <- [1,1058,null,{}] 11:43:56 INFO - PROCESS | 6664 | 1468694636566 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}] 11:43:56 INFO - PROCESS | 6664 | 1468694636567 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:56 INFO - PROCESS | 6664 | 1468694636666 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:43:56 INFO - PROCESS | 6664 | 1468694636670 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 6664 | 1468694636671 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d1000 == 37 [pid = 6664] [id = 272] 11:43:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x129472400) [pid = 6664] [serial = 814] [outer = 0x0] 11:43:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a755400) [pid = 6664] [serial = 815] [outer = 0x129472400] 11:43:56 INFO - PROCESS | 6664 | 1468694636698 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12aa13000) [pid = 6664] [serial = 816] [outer = 0x129472400] 11:43:57 INFO - PROCESS | 6664 | 1468694637038 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 11:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:43:57 INFO - PROCESS | 6664 | 1468694637081 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 6664 | 1468694637082 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:43:57 INFO - PROCESS | 6664 | 1468694637084 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 6664 | 1468694637085 Marionette TRACE conn2 <- [1,1062,null,{}] 11:43:57 INFO - PROCESS | 6664 | 1468694637097 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}] 11:43:57 INFO - PROCESS | 6664 | 1468694637098 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:57 INFO - PROCESS | 6664 | 1468694637174 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:43:57 INFO - PROCESS | 6664 | 1468694637181 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 6664 | 1468694637183 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8c8000 == 38 [pid = 6664] [id = 273] 11:43:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12a56a000) [pid = 6664] [serial = 817] [outer = 0x0] 11:43:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12b83f400) [pid = 6664] [serial = 818] [outer = 0x12a56a000] 11:43:57 INFO - PROCESS | 6664 | 1468694637207 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12b877400) [pid = 6664] [serial = 819] [outer = 0x12a56a000] 11:43:57 INFO - PROCESS | 6664 | 1468694637517 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 469ms 11:43:57 INFO - PROCESS | 6664 | 1468694637578 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 6664 | 1468694637580 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:43:57 INFO - PROCESS | 6664 | 1468694637584 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 6664 | 1468694637587 Marionette TRACE conn2 <- [1,1066,null,{}] 11:43:57 INFO - PROCESS | 6664 | 1468694637591 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}] 11:43:57 INFO - PROCESS | 6664 | 1468694637593 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:57 INFO - PROCESS | 6664 | 1468694637684 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:43:57 INFO - PROCESS | 6664 | 1468694637778 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 6664 | 1468694637782 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x115da5000 == 39 [pid = 6664] [id = 274] 11:43:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x11320c400) [pid = 6664] [serial = 820] [outer = 0x0] 11:43:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1132bcc00) [pid = 6664] [serial = 821] [outer = 0x11320c400] 11:43:57 INFO - PROCESS | 6664 | 1468694637812 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1164e2400) [pid = 6664] [serial = 822] [outer = 0x11320c400] 11:43:58 INFO - PROCESS | 6664 | 1468694638371 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]]]}] 11:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 824ms 11:43:58 INFO - PROCESS | 6664 | 1468694638408 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 6664 | 1468694638410 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:43:58 INFO - PROCESS | 6664 | 1468694638418 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 6664 | 1468694638421 Marionette TRACE conn2 <- [1,1070,null,{}] 11:43:58 INFO - PROCESS | 6664 | 1468694638424 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}] 11:43:58 INFO - PROCESS | 6664 | 1468694638426 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:58 INFO - PROCESS | 6664 | 1468694638544 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:43:58 INFO - PROCESS | 6664 | 1468694638628 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 6664 | 1468694638630 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x119ca9000 == 40 [pid = 6664] [id = 275] 11:43:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1186f7c00) [pid = 6664] [serial = 823] [outer = 0x0] 11:43:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1186fd800) [pid = 6664] [serial = 824] [outer = 0x1186f7c00] 11:43:58 INFO - PROCESS | 6664 | 1468694638670 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x1192be800) [pid = 6664] [serial = 825] [outer = 0x1186f7c00] 11:43:59 INFO - PROCESS | 6664 | 1468694639480 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]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1129ms 11:43:59 INFO - PROCESS | 6664 | 1468694639543 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 6664 | 1468694639546 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:43:59 INFO - PROCESS | 6664 | 1468694639550 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 6664 | 1468694639552 Marionette TRACE conn2 <- [1,1074,null,{}] 11:43:59 INFO - PROCESS | 6664 | 1468694639556 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}] 11:43:59 INFO - PROCESS | 6664 | 1468694639557 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:59 INFO - PROCESS | 6664 | 1468694639658 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:43:59 INFO - PROCESS | 6664 | 1468694639713 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 6664 | 1468694639716 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:43:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x116673000 == 41 [pid = 6664] [id = 276] 11:43:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x11806f400) [pid = 6664] [serial = 826] [outer = 0x0] 11:43:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x11840a400) [pid = 6664] [serial = 827] [outer = 0x11806f400] 11:43:59 INFO - PROCESS | 6664 | 1468694639744 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1187ab400) [pid = 6664] [serial = 828] [outer = 0x11806f400] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d1000 == 40 [pid = 6664] [id = 272] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x129215000 == 39 [pid = 6664] [id = 271] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x128bad800 == 38 [pid = 6664] [id = 270] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x1271ed000 == 37 [pid = 6664] [id = 269] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x125f65000 == 36 [pid = 6664] [id = 268] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x125068000 == 35 [pid = 6664] [id = 267] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x1244e0800 == 34 [pid = 6664] [id = 266] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x1195db800 == 33 [pid = 6664] [id = 265] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x118666000 == 32 [pid = 6664] [id = 264] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x1169ac800 == 31 [pid = 6664] [id = 263] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x113368800 == 30 [pid = 6664] [id = 262] 11:44:00 INFO - PROCESS | 6664 | --DOCSHELL 0x115d95000 == 29 [pid = 6664] [id = 261] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x12a699000) [pid = 6664] [serial = 749] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x128c6f000) [pid = 6664] [serial = 746] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x126952000) [pid = 6664] [serial = 743] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1253fcc00) [pid = 6664] [serial = 740] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x125f04c00) [pid = 6664] [serial = 741] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1176e4800) [pid = 6664] [serial = 734] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1186f3400) [pid = 6664] [serial = 735] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12b841800) [pid = 6664] [serial = 755] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x118187400) [pid = 6664] [serial = 728] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1187b3c00) [pid = 6664] [serial = 729] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119737800) [pid = 6664] [serial = 737] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1199a4c00) [pid = 6664] [serial = 738] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1131dcc00) [pid = 6664] [serial = 725] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x113c98400) [pid = 6664] [serial = 726] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x119735c00) [pid = 6664] [serial = 731] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125229000) [pid = 6664] [serial = 732] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x12a806000) [pid = 6664] [serial = 723] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12b90fc00) [pid = 6664] [serial = 765] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12b83bc00) [pid = 6664] [serial = 753] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12aa4ec00) [pid = 6664] [serial = 752] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12bbe1800) [pid = 6664] [serial = 767] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x11974cc00) [pid = 6664] [serial = 758] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12bbe7000) [pid = 6664] [serial = 768] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128ff1c00) [pid = 6664] [serial = 761] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12b875800) [pid = 6664] [serial = 756] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12aa0f000) [pid = 6664] [serial = 750] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x129468400) [pid = 6664] [serial = 747] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1255e3c00) [pid = 6664] [serial = 759] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12b879000) [pid = 6664] [serial = 762] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x128b16000) [pid = 6664] [serial = 744] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12b87cc00) [pid = 6664] [serial = 764] [outer = 0x0] [url = about:blank] 11:44:00 INFO - PROCESS | 6664 | 1468694640168 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]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 624ms 11:44:00 INFO - PROCESS | 6664 | 1468694640174 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 6664 | 1468694640176 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:44:00 INFO - PROCESS | 6664 | 1468694640183 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 6664 | 1468694640185 Marionette TRACE conn2 <- [1,1078,null,{}] 11:44:00 INFO - PROCESS | 6664 | 1468694640187 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}] 11:44:00 INFO - PROCESS | 6664 | 1468694640189 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:00 INFO - PROCESS | 6664 | 1468694640267 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:44:00 INFO - PROCESS | 6664 | 1468694640277 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 6664 | 1468694640279 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x118667000 == 30 [pid = 6664] [id = 277] 11:44:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x119734400) [pid = 6664] [serial = 829] [outer = 0x0] 11:44:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119908c00) [pid = 6664] [serial = 830] [outer = 0x119734400] 11:44:00 INFO - PROCESS | 6664 | 1468694640311 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x12400b400) [pid = 6664] [serial = 831] [outer = 0x119734400] 11:44:00 INFO - PROCESS | 6664 | 1468694640656 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]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 11:44:00 INFO - PROCESS | 6664 | 1468694640703 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 6664 | 1468694640705 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:44:00 INFO - PROCESS | 6664 | 1468694640709 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 6664 | 1468694640712 Marionette TRACE conn2 <- [1,1082,null,{}] 11:44:00 INFO - PROCESS | 6664 | 1468694640724 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}] 11:44:00 INFO - PROCESS | 6664 | 1468694640729 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:00 INFO - PROCESS | 6664 | 1468694640855 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:44:00 INFO - PROCESS | 6664 | 1468694640869 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 6664 | 1468694640872 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240c9800 == 31 [pid = 6664] [id = 278] 11:44:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x125311c00) [pid = 6664] [serial = 832] [outer = 0x0] 11:44:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x125eaf400) [pid = 6664] [serial = 833] [outer = 0x125311c00] 11:44:00 INFO - PROCESS | 6664 | 1468694640917 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x12694b800) [pid = 6664] [serial = 834] [outer = 0x125311c00] 11:44:01 INFO - PROCESS | 6664 | 1468694641391 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]]]}] 11:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 723ms 11:44:01 INFO - PROCESS | 6664 | 1468694641433 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 6664 | 1468694641435 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:44:01 INFO - PROCESS | 6664 | 1468694641439 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 6664 | 1468694641441 Marionette TRACE conn2 <- [1,1086,null,{}] 11:44:01 INFO - PROCESS | 6664 | 1468694641444 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}] 11:44:01 INFO - PROCESS | 6664 | 1468694641446 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:01 INFO - PROCESS | 6664 | 1468694641572 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:44:01 INFO - PROCESS | 6664 | 1468694641653 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 6664 | 1468694641654 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x12473b000 == 32 [pid = 6664] [id = 279] 11:44:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x126949400) [pid = 6664] [serial = 835] [outer = 0x0] 11:44:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x128b11c00) [pid = 6664] [serial = 836] [outer = 0x126949400] 11:44:01 INFO - PROCESS | 6664 | 1468694641694 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x128fed000) [pid = 6664] [serial = 837] [outer = 0x126949400] 11:44:02 INFO - PROCESS | 6664 | 1468694642093 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]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 11:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:44:02 INFO - PROCESS | 6664 | 1468694642108 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 6664 | 1468694642109 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:44:02 INFO - PROCESS | 6664 | 1468694642111 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 6664 | 1468694642113 Marionette TRACE conn2 <- [1,1090,null,{}] 11:44:02 INFO - PROCESS | 6664 | 1468694642115 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}] 11:44:02 INFO - PROCESS | 6664 | 1468694642116 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:02 INFO - PROCESS | 6664 | 1468694642193 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:44:02 INFO - PROCESS | 6664 | 1468694642199 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 6664 | 1468694642200 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271e2000 == 33 [pid = 6664] [id = 280] 11:44:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x128ff1400) [pid = 6664] [serial = 838] [outer = 0x0] 11:44:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12946d800) [pid = 6664] [serial = 839] [outer = 0x128ff1400] 11:44:02 INFO - PROCESS | 6664 | 1468694642225 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12a567400) [pid = 6664] [serial = 840] [outer = 0x128ff1400] 11:44:02 INFO - PROCESS | 6664 | 1468694642610 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]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 11:44:02 INFO - PROCESS | 6664 | 1468694642633 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 6664 | 1468694642634 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:44:02 INFO - PROCESS | 6664 | 1468694642636 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 6664 | 1468694642637 Marionette TRACE conn2 <- [1,1094,null,{}] 11:44:02 INFO - PROCESS | 6664 | 1468694642645 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}] 11:44:02 INFO - PROCESS | 6664 | 1468694642649 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:02 INFO - PROCESS | 6664 | 1468694642769 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:44:02 INFO - PROCESS | 6664 | 1468694642803 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 6664 | 1468694642804 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x129481000 == 34 [pid = 6664] [id = 281] 11:44:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12a697800) [pid = 6664] [serial = 841] [outer = 0x0] 11:44:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12a760400) [pid = 6664] [serial = 842] [outer = 0x12a697800] 11:44:02 INFO - PROCESS | 6664 | 1468694642829 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12b83bc00) [pid = 6664] [serial = 843] [outer = 0x12a697800] 11:44:03 INFO - PROCESS | 6664 | 1468694643153 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]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 573ms 11:44:03 INFO - PROCESS | 6664 | 1468694643210 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 6664 | 1468694643211 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:44:03 INFO - PROCESS | 6664 | 1468694643213 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 6664 | 1468694643214 Marionette TRACE conn2 <- [1,1098,null,{}] 11:44:03 INFO - PROCESS | 6664 | 1468694643217 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}] 11:44:03 INFO - PROCESS | 6664 | 1468694643218 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:03 INFO - PROCESS | 6664 | 1468694643316 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:44:03 INFO - PROCESS | 6664 | 1468694643329 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 6664 | 1468694643330 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b5800 == 35 [pid = 6664] [id = 282] 11:44:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b845400) [pid = 6664] [serial = 844] [outer = 0x0] 11:44:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12b876000) [pid = 6664] [serial = 845] [outer = 0x12b845400] 11:44:03 INFO - PROCESS | 6664 | 1468694643361 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12b902c00) [pid = 6664] [serial = 846] [outer = 0x12b845400] 11:44:03 INFO - PROCESS | 6664 | 1468694643674 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]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 11:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:44:03 INFO - PROCESS | 6664 | 1468694643732 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 6664 | 1468694643734 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:44:03 INFO - PROCESS | 6664 | 1468694643736 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 6664 | 1468694643737 Marionette TRACE conn2 <- [1,1102,null,{}] 11:44:03 INFO - PROCESS | 6664 | 1468694643739 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}] 11:44:03 INFO - PROCESS | 6664 | 1468694643740 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:03 INFO - PROCESS | 6664 | 1468694643836 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:44:03 INFO - PROCESS | 6664 | 1468694643847 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 6664 | 1468694643848 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5f0800 == 36 [pid = 6664] [id = 283] 11:44:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12b903800) [pid = 6664] [serial = 847] [outer = 0x0] 11:44:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12b909800) [pid = 6664] [serial = 848] [outer = 0x12b903800] 11:44:03 INFO - PROCESS | 6664 | 1468694643872 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12b90fc00) [pid = 6664] [serial = 849] [outer = 0x12b903800] 11:44:04 INFO - PROCESS | 6664 | 1468694644173 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]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 467ms 11:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:44:04 INFO - PROCESS | 6664 | 1468694644204 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 6664 | 1468694644205 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:44:04 INFO - PROCESS | 6664 | 1468694644207 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 6664 | 1468694644208 Marionette TRACE conn2 <- [1,1106,null,{}] 11:44:04 INFO - PROCESS | 6664 | 1468694644210 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}] 11:44:04 INFO - PROCESS | 6664 | 1468694644212 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:04 INFO - PROCESS | 6664 | 1468694644311 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:44:04 INFO - PROCESS | 6664 | 1468694644315 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 6664 | 1468694644316 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf3000 == 37 [pid = 6664] [id = 284] 11:44:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12b846400) [pid = 6664] [serial = 850] [outer = 0x0] 11:44:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12bbde800) [pid = 6664] [serial = 851] [outer = 0x12b846400] 11:44:04 INFO - PROCESS | 6664 | 1468694644348 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12bbe8000) [pid = 6664] [serial = 852] [outer = 0x12b846400] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x128b1e000) [pid = 6664] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1128d6400) [pid = 6664] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x113378000) [pid = 6664] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1187ad400) [pid = 6664] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x116f8e800) [pid = 6664] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1247d6800) [pid = 6664] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x112e5f400) [pid = 6664] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x128f53800) [pid = 6664] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1131de400) [pid = 6664] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119752000) [pid = 6664] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12591f800) [pid = 6664] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x116903400) [pid = 6664] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x129472400) [pid = 6664] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12a757800) [pid = 6664] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12420bc00) [pid = 6664] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:44:04 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x126d03c00) [pid = 6664] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:44:04 INFO - PROCESS | 6664 | 1468694644732 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]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 572ms 11:44:04 INFO - PROCESS | 6664 | 1468694644781 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 6664 | 1468694644784 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:44:04 INFO - PROCESS | 6664 | 1468694644786 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 6664 | 1468694644787 Marionette TRACE conn2 <- [1,1110,null,{}] 11:44:04 INFO - PROCESS | 6664 | 1468694644790 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}] 11:44:04 INFO - PROCESS | 6664 | 1468694644791 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:04 INFO - PROCESS | 6664 | 1468694644873 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:44:04 INFO - PROCESS | 6664 | 1468694644877 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 6664 | 1468694644878 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294c1800 == 38 [pid = 6664] [id = 285] 11:44:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118645000) [pid = 6664] [serial = 853] [outer = 0x0] 11:44:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12420bc00) [pid = 6664] [serial = 854] [outer = 0x118645000] 11:44:04 INFO - PROCESS | 6664 | 1468694644904 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x126947c00) [pid = 6664] [serial = 855] [outer = 0x118645000] 11:44:05 INFO - PROCESS | 6664 | 1468694645210 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]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 11:44:05 INFO - PROCESS | 6664 | 1468694645255 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 6664 | 1468694645256 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:44:05 INFO - PROCESS | 6664 | 1468694645259 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 6664 | 1468694645260 Marionette TRACE conn2 <- [1,1114,null,{}] 11:44:05 INFO - PROCESS | 6664 | 1468694645263 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}] 11:44:05 INFO - PROCESS | 6664 | 1468694645264 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:05 INFO - PROCESS | 6664 | 1468694645357 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:44:05 INFO - PROCESS | 6664 | 1468694645414 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 6664 | 1468694645415 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be77800 == 39 [pid = 6664] [id = 286] 11:44:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11944b400) [pid = 6664] [serial = 856] [outer = 0x0] 11:44:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x129472400) [pid = 6664] [serial = 857] [outer = 0x11944b400] 11:44:05 INFO - PROCESS | 6664 | 1468694645448 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12bfa9400) [pid = 6664] [serial = 858] [outer = 0x11944b400] 11:44:05 INFO - PROCESS | 6664 | 1468694645858 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]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 622ms 11:44:05 INFO - PROCESS | 6664 | 1468694645883 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 6664 | 1468694645884 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:44:05 INFO - PROCESS | 6664 | 1468694645886 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 6664 | 1468694645887 Marionette TRACE conn2 <- [1,1118,null,{}] 11:44:05 INFO - PROCESS | 6664 | 1468694645890 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}] 11:44:05 INFO - PROCESS | 6664 | 1468694645891 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:05 INFO - PROCESS | 6664 | 1468694645969 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:44:06 INFO - PROCESS | 6664 | 1468694646026 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 6664 | 1468694646027 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be8e000 == 40 [pid = 6664] [id = 287] 11:44:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128c72000) [pid = 6664] [serial = 859] [outer = 0x0] 11:44:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12bfb0000) [pid = 6664] [serial = 860] [outer = 0x128c72000] 11:44:06 INFO - PROCESS | 6664 | 1468694646051 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12c3f2800) [pid = 6664] [serial = 861] [outer = 0x128c72000] 11:44:06 INFO - PROCESS | 6664 | 1468694646321 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]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 11:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:44:06 INFO - PROCESS | 6664 | 1468694646356 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 6664 | 1468694646357 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:44:06 INFO - PROCESS | 6664 | 1468694646359 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 6664 | 1468694646360 Marionette TRACE conn2 <- [1,1122,null,{}] 11:44:06 INFO - PROCESS | 6664 | 1468694646370 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}] 11:44:06 INFO - PROCESS | 6664 | 1468694646371 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:06 INFO - PROCESS | 6664 | 1468694646467 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:44:06 INFO - PROCESS | 6664 | 1468694646471 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 6664 | 1468694646472 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c722800 == 41 [pid = 6664] [id = 288] 11:44:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x118390c00) [pid = 6664] [serial = 862] [outer = 0x0] 11:44:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x118391400) [pid = 6664] [serial = 863] [outer = 0x118390c00] 11:44:06 INFO - PROCESS | 6664 | 1468694646495 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x118398400) [pid = 6664] [serial = 864] [outer = 0x118390c00] 11:44:06 INFO - PROCESS | 6664 | 1468694646982 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 673ms 11:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:44:07 INFO - PROCESS | 6664 | 1468694647033 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 6664 | 1468694647036 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:44:07 INFO - PROCESS | 6664 | 1468694647038 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 6664 | 1468694647042 Marionette TRACE conn2 <- [1,1126,null,{}] 11:44:07 INFO - PROCESS | 6664 | 1468694647046 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}] 11:44:07 INFO - PROCESS | 6664 | 1468694647047 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:07 INFO - PROCESS | 6664 | 1468694647152 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:44:07 INFO - PROCESS | 6664 | 1468694647220 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 6664 | 1468694647222 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d37800 == 42 [pid = 6664] [id = 289] 11:44:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x117da2c00) [pid = 6664] [serial = 865] [outer = 0x0] 11:44:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x118394400) [pid = 6664] [serial = 866] [outer = 0x117da2c00] 11:44:07 INFO - PROCESS | 6664 | 1468694647252 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x11910f800) [pid = 6664] [serial = 867] [outer = 0x117da2c00] 11:44:07 INFO - PROCESS | 6664 | 1468694647680 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 11:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:44:07 INFO - PROCESS | 6664 | 1468694647710 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 6664 | 1468694647713 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:44:07 INFO - PROCESS | 6664 | 1468694647718 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 6664 | 1468694647720 Marionette TRACE conn2 <- [1,1130,null,{}] 11:44:07 INFO - PROCESS | 6664 | 1468694647723 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}] 11:44:07 INFO - PROCESS | 6664 | 1468694647724 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:07 INFO - PROCESS | 6664 | 1468694647829 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:44:07 INFO - PROCESS | 6664 | 1468694647910 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 6664 | 1468694647912 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d81800 == 43 [pid = 6664] [id = 290] 11:44:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x124a98400) [pid = 6664] [serial = 868] [outer = 0x0] 11:44:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x125376800) [pid = 6664] [serial = 869] [outer = 0x124a98400] 11:44:07 INFO - PROCESS | 6664 | 1468694647985 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x125edcc00) [pid = 6664] [serial = 870] [outer = 0x124a98400] 11:44:08 INFO - PROCESS | 6664 | 1468694648403 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]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 725ms 11:44:08 INFO - PROCESS | 6664 | 1468694648443 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 6664 | 1468694648445 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:44:08 INFO - PROCESS | 6664 | 1468694648447 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 6664 | 1468694648450 Marionette TRACE conn2 <- [1,1134,null,{}] 11:44:08 INFO - PROCESS | 6664 | 1468694648458 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}] 11:44:08 INFO - PROCESS | 6664 | 1468694648461 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:08 INFO - PROCESS | 6664 | 1468694648566 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:44:08 INFO - PROCESS | 6664 | 1468694648624 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 6664 | 1468694648626 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cbc4000 == 44 [pid = 6664] [id = 291] 11:44:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12711e800) [pid = 6664] [serial = 871] [outer = 0x0] 11:44:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x128fecc00) [pid = 6664] [serial = 872] [outer = 0x12711e800] 11:44:08 INFO - PROCESS | 6664 | 1468694648656 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12a692400) [pid = 6664] [serial = 873] [outer = 0x12711e800] 11:44:09 INFO - PROCESS | 6664 | 1468694649115 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]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 722ms 11:44:09 INFO - PROCESS | 6664 | 1468694649182 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 6664 | 1468694649183 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:44:09 INFO - PROCESS | 6664 | 1468694649187 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 6664 | 1468694649188 Marionette TRACE conn2 <- [1,1138,null,{}] 11:44:09 INFO - PROCESS | 6664 | 1468694649191 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}] 11:44:09 INFO - PROCESS | 6664 | 1468694649192 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:09 INFO - PROCESS | 6664 | 1468694649421 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:44:09 INFO - PROCESS | 6664 | 1468694649510 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 6664 | 1468694649512 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac2000 == 45 [pid = 6664] [id = 292] 11:44:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x113c8f800) [pid = 6664] [serial = 874] [outer = 0x0] 11:44:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x116638400) [pid = 6664] [serial = 875] [outer = 0x113c8f800] 11:44:09 INFO - PROCESS | 6664 | 1468694649539 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x117da1000) [pid = 6664] [serial = 876] [outer = 0x113c8f800] 11:44:10 INFO - PROCESS | 6664 | 1468694650035 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]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 921ms 11:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:44:10 INFO - PROCESS | 6664 | 1468694650109 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 6664 | 1468694650111 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:44:10 INFO - PROCESS | 6664 | 1468694650116 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 6664 | 1468694650118 Marionette TRACE conn2 <- [1,1142,null,{}] 11:44:10 INFO - PROCESS | 6664 | 1468694650123 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}] 11:44:10 INFO - PROCESS | 6664 | 1468694650125 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:10 INFO - PROCESS | 6664 | 1468694650262 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:44:10 INFO - PROCESS | 6664 | 1468694650324 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 6664 | 1468694650325 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab1800 == 46 [pid = 6664] [id = 293] 11:44:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x118644400) [pid = 6664] [serial = 877] [outer = 0x0] 11:44:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x119105800) [pid = 6664] [serial = 878] [outer = 0x118644400] 11:44:10 INFO - PROCESS | 6664 | 1468694650353 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x119751800) [pid = 6664] [serial = 879] [outer = 0x118644400] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12be8e000 == 45 [pid = 6664] [id = 287] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12be77800 == 44 [pid = 6664] [id = 286] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1294c1800 == 43 [pid = 6664] [id = 285] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12acf3000 == 42 [pid = 6664] [id = 284] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5f0800 == 41 [pid = 6664] [id = 283] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b5800 == 40 [pid = 6664] [id = 282] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x129481000 == 39 [pid = 6664] [id = 281] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1271e2000 == 38 [pid = 6664] [id = 280] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12473b000 == 37 [pid = 6664] [id = 279] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1240c9800 == 36 [pid = 6664] [id = 278] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x118667000 == 35 [pid = 6664] [id = 277] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x116673000 == 34 [pid = 6664] [id = 276] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x115da5000 == 33 [pid = 6664] [id = 274] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8c8000 == 32 [pid = 6664] [id = 273] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x119ca9000 == 31 [pid = 6664] [id = 275] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac2000 == 30 [pid = 6664] [id = 292] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12cbc4000 == 29 [pid = 6664] [id = 291] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x128d81800 == 28 [pid = 6664] [id = 290] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x117d37800 == 27 [pid = 6664] [id = 289] 11:44:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12c722800 == 26 [pid = 6664] [id = 288] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x128f58800) [pid = 6664] [serial = 803] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x11690c000) [pid = 6664] [serial = 783] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x112e67c00) [pid = 6664] [serial = 782] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x113c8d800) [pid = 6664] [serial = 785] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x116135000) [pid = 6664] [serial = 786] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x119450000) [pid = 6664] [serial = 791] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x119906c00) [pid = 6664] [serial = 792] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x117da1c00) [pid = 6664] [serial = 788] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x118644800) [pid = 6664] [serial = 789] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x125ee8400) [pid = 6664] [serial = 800] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1199a8800) [pid = 6664] [serial = 794] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1294f0000) [pid = 6664] [serial = 806] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x117d9d800) [pid = 6664] [serial = 771] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x115e23c00) [pid = 6664] [serial = 770] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x124db9000) [pid = 6664] [serial = 774] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12400a000) [pid = 6664] [serial = 773] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x129464400) [pid = 6664] [serial = 804] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12a56c000) [pid = 6664] [serial = 777] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x128ff0400) [pid = 6664] [serial = 776] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x119155800) [pid = 6664] [serial = 809] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x125370000) [pid = 6664] [serial = 810] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12a755400) [pid = 6664] [serial = 815] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12a565000) [pid = 6664] [serial = 807] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12b87d000) [pid = 6664] [serial = 780] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12aa0b000) [pid = 6664] [serial = 779] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1255ea800) [pid = 6664] [serial = 798] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125226000) [pid = 6664] [serial = 797] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128b15400) [pid = 6664] [serial = 801] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12b83f400) [pid = 6664] [serial = 818] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12a566400) [pid = 6664] [serial = 813] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1248af400) [pid = 6664] [serial = 795] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x128b1e400) [pid = 6664] [serial = 812] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12aa13000) [pid = 6664] [serial = 816] [outer = 0x0] [url = about:blank] 11:44:11 INFO - PROCESS | 6664 | 1468694651374 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]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1276ms 11:44:11 INFO - PROCESS | 6664 | 1468694651391 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 6664 | 1468694651393 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:44:11 INFO - PROCESS | 6664 | 1468694651398 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 6664 | 1468694651401 Marionette TRACE conn2 <- [1,1146,null,{}] 11:44:11 INFO - PROCESS | 6664 | 1468694651404 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}] 11:44:11 INFO - PROCESS | 6664 | 1468694651406 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:11 INFO - PROCESS | 6664 | 1468694651482 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:44:11 INFO - PROCESS | 6664 | 1468694651486 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 6664 | 1468694651489 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e4b800 == 27 [pid = 6664] [id = 294] 11:44:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1128cf800) [pid = 6664] [serial = 880] [outer = 0x0] 11:44:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x114fb1800) [pid = 6664] [serial = 881] [outer = 0x1128cf800] 11:44:11 INFO - PROCESS | 6664 | 1468694651519 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x116636c00) [pid = 6664] [serial = 882] [outer = 0x1128cf800] 11:44:11 INFO - PROCESS | 6664 | 1468694651843 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]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 476ms 11:44:11 INFO - PROCESS | 6664 | 1468694651883 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 6664 | 1468694651886 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:44:11 INFO - PROCESS | 6664 | 1468694651892 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 6664 | 1468694651894 Marionette TRACE conn2 <- [1,1150,null,{}] 11:44:11 INFO - PROCESS | 6664 | 1468694651896 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}] 11:44:11 INFO - PROCESS | 6664 | 1468694651898 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:11 INFO - PROCESS | 6664 | 1468694651973 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:44:11 INFO - PROCESS | 6664 | 1468694651977 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 6664 | 1468694651979 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab5800 == 28 [pid = 6664] [id = 295] 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x117148400) [pid = 6664] [serial = 883] [outer = 0x0] 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x118184c00) [pid = 6664] [serial = 884] [outer = 0x117148400] 11:44:12 INFO - PROCESS | 6664 | 1468694652009 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118392400) [pid = 6664] [serial = 885] [outer = 0x117148400] 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118412c00) [pid = 6664] [serial = 886] [outer = 0x12ca46000] 11:44:12 INFO - PROCESS | 6664 | 1468694652416 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]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 572ms 11:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:44:12 INFO - PROCESS | 6664 | 1468694652465 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 6664 | 1468694652466 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:44:12 INFO - PROCESS | 6664 | 1468694652468 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 6664 | 1468694652470 Marionette TRACE conn2 <- [1,1154,null,{}] 11:44:12 INFO - PROCESS | 6664 | 1468694652479 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}] 11:44:12 INFO - PROCESS | 6664 | 1468694652482 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:12 INFO - PROCESS | 6664 | 1468694652559 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:44:12 INFO - PROCESS | 6664 | 1468694652567 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 6664 | 1468694652569 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x119186000 == 29 [pid = 6664] [id = 296] 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x112a7cc00) [pid = 6664] [serial = 887] [outer = 0x0] 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119738400) [pid = 6664] [serial = 888] [outer = 0x112a7cc00] 11:44:12 INFO - PROCESS | 6664 | 1468694652597 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x119fc9c00) [pid = 6664] [serial = 889] [outer = 0x112a7cc00] 11:44:12 INFO - PROCESS | 6664 | 1468694652908 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]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 471ms 11:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:44:12 INFO - PROCESS | 6664 | 1468694652939 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 6664 | 1468694652941 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:44:12 INFO - PROCESS | 6664 | 1468694652943 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 6664 | 1468694652944 Marionette TRACE conn2 <- [1,1158,null,{}] 11:44:12 INFO - PROCESS | 6664 | 1468694652949 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}] 11:44:12 INFO - PROCESS | 6664 | 1468694652951 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:13 INFO - PROCESS | 6664 | 1468694653025 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:44:13 INFO - PROCESS | 6664 | 1468694653084 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 6664 | 1468694653085 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x124083800 == 30 [pid = 6664] [id = 297] 11:44:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1128d3800) [pid = 6664] [serial = 890] [outer = 0x0] 11:44:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1244d3800) [pid = 6664] [serial = 891] [outer = 0x1128d3800] 11:44:13 INFO - PROCESS | 6664 | 1468694653109 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x125227000) [pid = 6664] [serial = 892] [outer = 0x1128d3800] 11:44:13 INFO - PROCESS | 6664 | 1468694653378 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]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 467ms 11:44:13 INFO - PROCESS | 6664 | 1468694653419 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:44:13 INFO - PROCESS | 6664 | 1468694653428 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:44:13 INFO - PROCESS | 6664 | 1468694653434 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 6664 | 1468694653435 Marionette TRACE conn2 <- [1,1162,null,{}] 11:44:13 INFO - PROCESS | 6664 | 1468694653438 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}] 11:44:13 INFO - PROCESS | 6664 | 1468694653439 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:13 INFO - PROCESS | 6664 | 1468694653533 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:44:13 INFO - PROCESS | 6664 | 1468694653537 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 6664 | 1468694653538 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x124731800 == 31 [pid = 6664] [id = 298] 11:44:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1164ed000) [pid = 6664] [serial = 893] [outer = 0x0] 11:44:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1253f6800) [pid = 6664] [serial = 894] [outer = 0x1164ed000] 11:44:13 INFO - PROCESS | 6664 | 1468694653562 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x125eb0c00) [pid = 6664] [serial = 895] [outer = 0x1164ed000] 11:44:13 INFO - PROCESS | 6664 | 1468694653918 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]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 11:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:44:13 INFO - PROCESS | 6664 | 1468694653954 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 6664 | 1468694653955 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:44:13 INFO - PROCESS | 6664 | 1468694653957 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 6664 | 1468694653958 Marionette TRACE conn2 <- [1,1166,null,{}] 11:44:13 INFO - PROCESS | 6664 | 1468694653960 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}] 11:44:13 INFO - PROCESS | 6664 | 1468694653964 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:14 INFO - PROCESS | 6664 | 1468694654076 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:44:14 INFO - PROCESS | 6664 | 1468694654088 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 6664 | 1468694654089 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f1c800 == 32 [pid = 6664] [id = 299] 11:44:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125f02c00) [pid = 6664] [serial = 896] [outer = 0x0] 11:44:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12711d800) [pid = 6664] [serial = 897] [outer = 0x125f02c00] 11:44:14 INFO - PROCESS | 6664 | 1468694654114 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128f53800) [pid = 6664] [serial = 898] [outer = 0x125f02c00] 11:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 467ms 11:44:14 INFO - PROCESS | 6664 | 1468694654421 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]]]}] 11:44:14 INFO - PROCESS | 6664 | 1468694654425 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 6664 | 1468694654426 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:44:14 INFO - PROCESS | 6664 | 1468694654442 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 6664 | 1468694654443 Marionette TRACE conn2 <- [1,1170,null,{}] 11:44:14 INFO - PROCESS | 6664 | 1468694654446 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}] 11:44:14 INFO - PROCESS | 6664 | 1468694654457 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:14 INFO - PROCESS | 6664 | 1468694654557 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:44:14 INFO - PROCESS | 6664 | 1468694654594 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 6664 | 1468694654595 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f7800 == 33 [pid = 6664] [id = 300] 11:44:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1164ea400) [pid = 6664] [serial = 899] [outer = 0x0] 11:44:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x128f58000) [pid = 6664] [serial = 900] [outer = 0x1164ea400] 11:44:14 INFO - PROCESS | 6664 | 1468694654620 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12946b000) [pid = 6664] [serial = 901] [outer = 0x1164ea400] 11:44:14 INFO - PROCESS | 6664 | 1468694654909 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]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 537ms 11:44:14 INFO - PROCESS | 6664 | 1468694654972 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 6664 | 1468694654974 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:44:14 INFO - PROCESS | 6664 | 1468694654976 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 6664 | 1468694654977 Marionette TRACE conn2 <- [1,1174,null,{}] 11:44:14 INFO - PROCESS | 6664 | 1468694654979 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}] 11:44:14 INFO - PROCESS | 6664 | 1468694654980 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:15 INFO - PROCESS | 6664 | 1468694655072 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:44:15 INFO - PROCESS | 6664 | 1468694655076 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 6664 | 1468694655077 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b94000 == 34 [pid = 6664] [id = 301] 11:44:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x119738000) [pid = 6664] [serial = 902] [outer = 0x0] 11:44:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1294ef400) [pid = 6664] [serial = 903] [outer = 0x119738000] 11:44:15 INFO - PROCESS | 6664 | 1468694655104 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12a56b000) [pid = 6664] [serial = 904] [outer = 0x119738000] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x12a697800) [pid = 6664] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x12b845400) [pid = 6664] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12b903800) [pid = 6664] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x126949400) [pid = 6664] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x11320c400) [pid = 6664] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1186f7c00) [pid = 6664] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x11806f400) [pid = 6664] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12b846400) [pid = 6664] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x119734400) [pid = 6664] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12a56a000) [pid = 6664] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x128ff1400) [pid = 6664] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125311c00) [pid = 6664] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x11944b400) [pid = 6664] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x128c72000) [pid = 6664] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x118645000) [pid = 6664] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:44:15 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x118390c00) [pid = 6664] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:44:15 INFO - PROCESS | 6664 | 1468694655611 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] 11:44:15 INFO - PROCESS | 6664 | 1468694655649 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:44:15 INFO - PROCESS | 6664 | 1468694655652 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 6664 | 1468694655653 Marionette TRACE conn2 <- [1,1178,null,{}] 11:44:15 INFO - PROCESS | 6664 | 1468694655656 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}] 11:44:15 INFO - PROCESS | 6664 | 1468694655657 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:15 INFO - PROCESS | 6664 | 1468694655758 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:44:15 INFO - PROCESS | 6664 | 1468694655763 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 6664 | 1468694655766 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x119185800 == 35 [pid = 6664] [id = 302] 11:44:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x112a7c800) [pid = 6664] [serial = 905] [outer = 0x0] 11:44:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x11806f400) [pid = 6664] [serial = 906] [outer = 0x112a7c800] 11:44:15 INFO - PROCESS | 6664 | 1468694655799 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1255e2c00) [pid = 6664] [serial = 907] [outer = 0x112a7c800] 11:44:16 INFO - PROCESS | 6664 | 1468694656274 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] 11:44:16 INFO - PROCESS | 6664 | 1468694656338 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:44:16 INFO - PROCESS | 6664 | 1468694656340 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 6664 | 1468694656341 Marionette TRACE conn2 <- [1,1182,null,{}] 11:44:16 INFO - PROCESS | 6664 | 1468694656343 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}] 11:44:16 INFO - PROCESS | 6664 | 1468694656344 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:16 INFO - PROCESS | 6664 | 1468694656419 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:44:16 INFO - PROCESS | 6664 | 1468694656423 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 6664 | 1468694656425 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x129491000 == 36 [pid = 6664] [id = 303] 11:44:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12711b800) [pid = 6664] [serial = 908] [outer = 0x0] 11:44:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12a68a800) [pid = 6664] [serial = 909] [outer = 0x12711b800] 11:44:16 INFO - PROCESS | 6664 | 1468694656451 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a755c00) [pid = 6664] [serial = 910] [outer = 0x12711b800] 11:44:16 INFO - PROCESS | 6664 | 1468694656772 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] 11:44:16 INFO - PROCESS | 6664 | 1468694656810 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:44:16 INFO - PROCESS | 6664 | 1468694656812 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 6664 | 1468694656814 Marionette TRACE conn2 <- [1,1186,null,{}] 11:44:16 INFO - PROCESS | 6664 | 1468694656816 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}] 11:44:16 INFO - PROCESS | 6664 | 1468694656818 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:16 INFO - PROCESS | 6664 | 1468694656939 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:44:16 INFO - PROCESS | 6664 | 1468694656946 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 6664 | 1468694656947 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x124730000 == 37 [pid = 6664] [id = 304] 11:44:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x128b17400) [pid = 6664] [serial = 911] [outer = 0x0] 11:44:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12a75d800) [pid = 6664] [serial = 912] [outer = 0x128b17400] 11:44:16 INFO - PROCESS | 6664 | 1468694656973 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12b83f800) [pid = 6664] [serial = 913] [outer = 0x128b17400] 11:44:17 INFO - PROCESS | 6664 | 1468694657266 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] 11:44:17 INFO - PROCESS | 6664 | 1468694657287 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:44:17 INFO - PROCESS | 6664 | 1468694657289 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 6664 | 1468694657290 Marionette TRACE conn2 <- [1,1190,null,{}] 11:44:17 INFO - PROCESS | 6664 | 1468694657293 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}] 11:44:17 INFO - PROCESS | 6664 | 1468694657294 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:17 INFO - PROCESS | 6664 | 1468694657387 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:44:17 INFO - PROCESS | 6664 | 1468694657390 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 6664 | 1468694657391 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac68800 == 38 [pid = 6664] [id = 305] 11:44:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12b83fc00) [pid = 6664] [serial = 914] [outer = 0x0] 11:44:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12b879c00) [pid = 6664] [serial = 915] [outer = 0x12b83fc00] 11:44:17 INFO - PROCESS | 6664 | 1468694657416 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12b881800) [pid = 6664] [serial = 916] [outer = 0x12b83fc00] 11:44:17 INFO - PROCESS | 6664 | 1468694657990 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] 11:44:18 INFO - PROCESS | 6664 | 1468694658014 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:44:18 INFO - PROCESS | 6664 | 1468694658018 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 6664 | 1468694658019 Marionette TRACE conn2 <- [1,1194,null,{}] 11:44:18 INFO - PROCESS | 6664 | 1468694658024 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}] 11:44:18 INFO - PROCESS | 6664 | 1468694658026 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:18 INFO - PROCESS | 6664 | 1468694658138 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:44:18 INFO - PROCESS | 6664 | 1468694658217 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 6664 | 1468694658219 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x117236800 == 39 [pid = 6664] [id = 306] 11:44:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x113c8e800) [pid = 6664] [serial = 917] [outer = 0x0] 11:44:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x116986c00) [pid = 6664] [serial = 918] [outer = 0x113c8e800] 11:44:18 INFO - PROCESS | 6664 | 1468694658249 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x118073c00) [pid = 6664] [serial = 919] [outer = 0x113c8e800] 11:44:18 INFO - PROCESS | 6664 | 1468694658749 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] 11:44:18 INFO - PROCESS | 6664 | 1468694658819 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:44:18 INFO - PROCESS | 6664 | 1468694658825 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 6664 | 1468694658827 Marionette TRACE conn2 <- [1,1198,null,{}] 11:44:18 INFO - PROCESS | 6664 | 1468694658830 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}] 11:44:18 INFO - PROCESS | 6664 | 1468694658831 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:18 INFO - PROCESS | 6664 | 1468694658942 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:44:19 INFO - PROCESS | 6664 | 1468694659021 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 6664 | 1468694659023 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x12505c800 == 40 [pid = 6664] [id = 307] 11:44:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1192bd800) [pid = 6664] [serial = 920] [outer = 0x0] 11:44:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x119907400) [pid = 6664] [serial = 921] [outer = 0x1192bd800] 11:44:19 INFO - PROCESS | 6664 | 1468694659054 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x1244d3c00) [pid = 6664] [serial = 922] [outer = 0x1192bd800] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x124730000 == 39 [pid = 6664] [id = 304] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x129491000 == 38 [pid = 6664] [id = 303] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x119185800 == 37 [pid = 6664] [id = 302] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x128b94000 == 36 [pid = 6664] [id = 301] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f7800 == 35 [pid = 6664] [id = 300] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x125f1c800 == 34 [pid = 6664] [id = 299] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x124731800 == 33 [pid = 6664] [id = 298] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x124083800 == 32 [pid = 6664] [id = 297] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x119186000 == 31 [pid = 6664] [id = 296] 11:44:19 INFO - PROCESS | 6664 | 1468694659699 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]]]}] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab5800 == 30 [pid = 6664] [id = 295] 11:44:19 INFO - PROCESS | 6664 | --DOCSHELL 0x115e4b800 == 29 [pid = 6664] [id = 294] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x12a760400) [pid = 6664] [serial = 842] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x12b876000) [pid = 6664] [serial = 845] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x12b83bc00) [pid = 6664] [serial = 843] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x12b909800) [pid = 6664] [serial = 848] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12b90fc00) [pid = 6664] [serial = 849] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12b902c00) [pid = 6664] [serial = 846] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x128b11c00) [pid = 6664] [serial = 836] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x128fed000) [pid = 6664] [serial = 837] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1132bcc00) [pid = 6664] [serial = 821] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1164e2400) [pid = 6664] [serial = 822] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1186fd800) [pid = 6664] [serial = 824] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1192be800) [pid = 6664] [serial = 825] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x11840a400) [pid = 6664] [serial = 827] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x12bbde800) [pid = 6664] [serial = 851] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1187ab400) [pid = 6664] [serial = 828] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x119908c00) [pid = 6664] [serial = 830] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12400b400) [pid = 6664] [serial = 831] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12b877400) [pid = 6664] [serial = 819] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12946d800) [pid = 6664] [serial = 839] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125eaf400) [pid = 6664] [serial = 833] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12bfa9400) [pid = 6664] [serial = 858] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12694b800) [pid = 6664] [serial = 834] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12bfb0000) [pid = 6664] [serial = 860] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12c3f2800) [pid = 6664] [serial = 861] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12420bc00) [pid = 6664] [serial = 854] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12bbe8000) [pid = 6664] [serial = 852] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x129472400) [pid = 6664] [serial = 857] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x126947c00) [pid = 6664] [serial = 855] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12a567400) [pid = 6664] [serial = 840] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x118391400) [pid = 6664] [serial = 863] [outer = 0x0] [url = about:blank] 11:44:19 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x118398400) [pid = 6664] [serial = 864] [outer = 0x0] [url = about:blank] 11:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 923ms 11:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:44:19 INFO - PROCESS | 6664 | 1468694659749 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 6664 | 1468694659752 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:44:19 INFO - PROCESS | 6664 | 1468694659755 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 6664 | 1468694659756 Marionette TRACE conn2 <- [1,1202,null,{}] 11:44:19 INFO - PROCESS | 6664 | 1468694659760 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}] 11:44:19 INFO - PROCESS | 6664 | 1468694659762 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:19 INFO - PROCESS | 6664 | 1468694659840 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:44:19 INFO - PROCESS | 6664 | 1468694659849 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 6664 | 1468694659852 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x116682800 == 30 [pid = 6664] [id = 308] 11:44:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x118069c00) [pid = 6664] [serial = 923] [outer = 0x0] 11:44:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x118181c00) [pid = 6664] [serial = 924] [outer = 0x118069c00] 11:44:19 INFO - PROCESS | 6664 | 1468694659880 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x118409800) [pid = 6664] [serial = 925] [outer = 0x118069c00] 11:44:20 INFO - PROCESS | 6664 | 1468694660223 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]]]}] 11:44:20 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 11:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 11:44:20 INFO - PROCESS | 6664 | 1468694660282 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 6664 | 1468694660285 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:44:20 INFO - PROCESS | 6664 | 1468694660290 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 6664 | 1468694660292 Marionette TRACE conn2 <- [1,1206,null,{}] 11:44:20 INFO - PROCESS | 6664 | 1468694660295 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}] 11:44:20 INFO - PROCESS | 6664 | 1468694660296 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:20 INFO - PROCESS | 6664 | 1468694660374 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:44:20 INFO - PROCESS | 6664 | 1468694660379 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 6664 | 1468694660382 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187ba000 == 31 [pid = 6664] [id = 309] 11:44:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1187ad400) [pid = 6664] [serial = 926] [outer = 0x0] 11:44:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1192be800) [pid = 6664] [serial = 927] [outer = 0x1187ad400] 11:44:20 INFO - PROCESS | 6664 | 1468694660410 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12420bc00) [pid = 6664] [serial = 928] [outer = 0x1187ad400] 11:44:20 INFO - PROCESS | 6664 | 1468694660755 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]]]}] 11:44:20 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 11:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 471ms 11:44:20 INFO - PROCESS | 6664 | 1468694660762 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 6664 | 1468694660765 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:44:20 INFO - PROCESS | 6664 | 1468694660768 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 6664 | 1468694660770 Marionette TRACE conn2 <- [1,1210,null,{}] 11:44:20 INFO - PROCESS | 6664 | 1468694660778 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}] 11:44:20 INFO - PROCESS | 6664 | 1468694660782 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:20 INFO - PROCESS | 6664 | 1468694660866 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:44:20 INFO - PROCESS | 6664 | 1468694660918 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 6664 | 1468694660920 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x124536800 == 32 [pid = 6664] [id = 310] 11:44:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x113204400) [pid = 6664] [serial = 929] [outer = 0x0] 11:44:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x125224000) [pid = 6664] [serial = 930] [outer = 0x113204400] 11:44:20 INFO - PROCESS | 6664 | 1468694660948 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x125ee7800) [pid = 6664] [serial = 931] [outer = 0x113204400] 11:44:21 INFO - PROCESS | 6664 | 1468694661233 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]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 521ms 11:44:21 INFO - PROCESS | 6664 | 1468694661290 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 6664 | 1468694661291 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:44:21 INFO - PROCESS | 6664 | 1468694661294 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 6664 | 1468694661295 Marionette TRACE conn2 <- [1,1214,null,{}] 11:44:21 INFO - PROCESS | 6664 | 1468694661300 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}] 11:44:21 INFO - PROCESS | 6664 | 1468694661301 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:21 INFO - PROCESS | 6664 | 1468694661377 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:44:21 INFO - PROCESS | 6664 | 1468694661383 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 6664 | 1468694661384 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f1f800 == 33 [pid = 6664] [id = 311] 11:44:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12694a000) [pid = 6664] [serial = 932] [outer = 0x0] 11:44:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x127431800) [pid = 6664] [serial = 933] [outer = 0x12694a000] 11:44:21 INFO - PROCESS | 6664 | 1468694661409 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x128b18800) [pid = 6664] [serial = 934] [outer = 0x12694a000] 11:44:21 INFO - PROCESS | 6664 | 1468694661750 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]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 472ms 11:44:21 INFO - PROCESS | 6664 | 1468694661795 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 6664 | 1468694661796 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:44:21 INFO - PROCESS | 6664 | 1468694661801 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 6664 | 1468694661803 Marionette TRACE conn2 <- [1,1218,null,{}] 11:44:21 INFO - PROCESS | 6664 | 1468694661815 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}] 11:44:21 INFO - PROCESS | 6664 | 1468694661817 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:21 INFO - PROCESS | 6664 | 1468694661961 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:44:22 INFO - PROCESS | 6664 | 1468694662007 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 6664 | 1468694662009 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b39000 == 34 [pid = 6664] [id = 312] 11:44:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12694a800) [pid = 6664] [serial = 935] [outer = 0x0] 11:44:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128c72000) [pid = 6664] [serial = 936] [outer = 0x12694a800] 11:44:22 INFO - PROCESS | 6664 | 1468694662048 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128ff9800) [pid = 6664] [serial = 937] [outer = 0x12694a800] 11:44:22 INFO - PROCESS | 6664 | 1468694662443 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]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 11:44:22 INFO - PROCESS | 6664 | 1468694662480 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 6664 | 1468694662481 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:44:22 INFO - PROCESS | 6664 | 1468694662483 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 6664 | 1468694662484 Marionette TRACE conn2 <- [1,1222,null,{}] 11:44:22 INFO - PROCESS | 6664 | 1468694662487 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}] 11:44:22 INFO - PROCESS | 6664 | 1468694662491 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:22 INFO - PROCESS | 6664 | 1468694662606 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:44:22 INFO - PROCESS | 6664 | 1468694662635 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 6664 | 1468694662636 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x129208000 == 35 [pid = 6664] [id = 313] 11:44:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1294ed000) [pid = 6664] [serial = 938] [outer = 0x0] 11:44:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12a756c00) [pid = 6664] [serial = 939] [outer = 0x1294ed000] 11:44:22 INFO - PROCESS | 6664 | 1468694662660 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12aa4e400) [pid = 6664] [serial = 940] [outer = 0x1294ed000] 11:44:22 INFO - PROCESS | 6664 | 1468694662993 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] 11:44:23 INFO - PROCESS | 6664 | 1468694663005 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:44:23 INFO - PROCESS | 6664 | 1468694663007 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 6664 | 1468694663008 Marionette TRACE conn2 <- [1,1226,null,{}] 11:44:23 INFO - PROCESS | 6664 | 1468694663011 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}] 11:44:23 INFO - PROCESS | 6664 | 1468694663012 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:23 INFO - PROCESS | 6664 | 1468694663108 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:44:23 INFO - PROCESS | 6664 | 1468694663118 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 6664 | 1468694663119 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296b7800 == 36 [pid = 6664] [id = 314] 11:44:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12aa54c00) [pid = 6664] [serial = 941] [outer = 0x0] 11:44:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12b846400) [pid = 6664] [serial = 942] [outer = 0x12aa54c00] 11:44:23 INFO - PROCESS | 6664 | 1468694663144 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12b883c00) [pid = 6664] [serial = 943] [outer = 0x12aa54c00] 11:44:23 INFO - PROCESS | 6664 | 1468694663441 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]]]}] 11:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 11:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:44:23 INFO - PROCESS | 6664 | 1468694663476 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 6664 | 1468694663477 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:44:23 INFO - PROCESS | 6664 | 1468694663479 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 6664 | 1468694663481 Marionette TRACE conn2 <- [1,1230,null,{}] 11:44:23 INFO - PROCESS | 6664 | 1468694663485 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}] 11:44:23 INFO - PROCESS | 6664 | 1468694663486 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:23 INFO - PROCESS | 6664 | 1468694663579 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:44:23 INFO - PROCESS | 6664 | 1468694663590 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 6664 | 1468694663591 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8b8000 == 37 [pid = 6664] [id = 315] 11:44:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12b83a800) [pid = 6664] [serial = 944] [outer = 0x0] 11:44:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12b90e400) [pid = 6664] [serial = 945] [outer = 0x12b83a800] 11:44:23 INFO - PROCESS | 6664 | 1468694663615 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12bbe2000) [pid = 6664] [serial = 946] [outer = 0x12b83a800] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x117da2c00) [pid = 6664] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x112a7cc00) [pid = 6664] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1128d3800) [pid = 6664] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x118644400) [pid = 6664] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1164ed000) [pid = 6664] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128cf800) [pid = 6664] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x117148400) [pid = 6664] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1164ea400) [pid = 6664] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x124a98400) [pid = 6664] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12711e800) [pid = 6664] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x113c8f800) [pid = 6664] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x125f02c00) [pid = 6664] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x119738000) [pid = 6664] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x112a7c800) [pid = 6664] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128b17400) [pid = 6664] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:44:23 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12711b800) [pid = 6664] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:44:24 INFO - PROCESS | 6664 | 1468694664024 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 572ms 11:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:44:24 INFO - PROCESS | 6664 | 1468694664051 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 6664 | 1468694664053 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:44:24 INFO - PROCESS | 6664 | 1468694664055 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 6664 | 1468694664057 Marionette TRACE conn2 <- [1,1234,null,{}] 11:44:24 INFO - PROCESS | 6664 | 1468694664059 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}] 11:44:24 INFO - PROCESS | 6664 | 1468694664060 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:24 INFO - PROCESS | 6664 | 1468694664137 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:44:24 INFO - PROCESS | 6664 | 1468694664190 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 6664 | 1468694664191 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b5a000 == 38 [pid = 6664] [id = 316] 11:44:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x113c8f800) [pid = 6664] [serial = 947] [outer = 0x0] 11:44:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118187c00) [pid = 6664] [serial = 948] [outer = 0x113c8f800] 11:44:24 INFO - PROCESS | 6664 | 1468694664215 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x124a98400) [pid = 6664] [serial = 949] [outer = 0x113c8f800] 11:44:24 INFO - PROCESS | 6664 | 1468694664478 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 11:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:44:24 INFO - PROCESS | 6664 | 1468694664524 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 6664 | 1468694664526 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:44:24 INFO - PROCESS | 6664 | 1468694664536 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 6664 | 1468694664537 Marionette TRACE conn2 <- [1,1238,null,{}] 11:44:24 INFO - PROCESS | 6664 | 1468694664539 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}] 11:44:24 INFO - PROCESS | 6664 | 1468694664541 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:24 INFO - PROCESS | 6664 | 1468694664624 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:44:24 INFO - PROCESS | 6664 | 1468694664628 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 6664 | 1468694664631 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b921000 == 39 [pid = 6664] [id = 317] 11:44:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125f07c00) [pid = 6664] [serial = 950] [outer = 0x0] 11:44:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12a753800) [pid = 6664] [serial = 951] [outer = 0x125f07c00] 11:44:24 INFO - PROCESS | 6664 | 1468694664656 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x127120000) [pid = 6664] [serial = 952] [outer = 0x125f07c00] 11:44:24 INFO - PROCESS | 6664 | 1468694664988 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 529ms 11:44:25 INFO - PROCESS | 6664 | 1468694665058 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 6664 | 1468694665059 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:44:25 INFO - PROCESS | 6664 | 1468694665062 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 6664 | 1468694665063 Marionette TRACE conn2 <- [1,1242,null,{}] 11:44:25 INFO - PROCESS | 6664 | 1468694665066 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}] 11:44:25 INFO - PROCESS | 6664 | 1468694665067 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:25 INFO - PROCESS | 6664 | 1468694665158 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:44:25 INFO - PROCESS | 6664 | 1468694665161 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 6664 | 1468694665163 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be8c800 == 40 [pid = 6664] [id = 318] 11:44:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12b846c00) [pid = 6664] [serial = 953] [outer = 0x0] 11:44:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12bfa7400) [pid = 6664] [serial = 954] [outer = 0x12b846c00] 11:44:25 INFO - PROCESS | 6664 | 1468694665190 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12c3ec400) [pid = 6664] [serial = 955] [outer = 0x12b846c00] 11:44:25 INFO - PROCESS | 6664 | 1468694665504 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 471ms 11:44:25 INFO - PROCESS | 6664 | 1468694665535 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 6664 | 1468694665536 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:44:25 INFO - PROCESS | 6664 | 1468694665538 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 6664 | 1468694665539 Marionette TRACE conn2 <- [1,1246,null,{}] 11:44:25 INFO - PROCESS | 6664 | 1468694665541 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}] 11:44:25 INFO - PROCESS | 6664 | 1468694665543 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:25 INFO - PROCESS | 6664 | 1468694665623 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:44:25 INFO - PROCESS | 6664 | 1468694665627 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 6664 | 1468694665628 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c126000 == 41 [pid = 6664] [id = 319] 11:44:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12c322c00) [pid = 6664] [serial = 956] [outer = 0x0] 11:44:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12c3f4400) [pid = 6664] [serial = 957] [outer = 0x12c322c00] 11:44:25 INFO - PROCESS | 6664 | 1468694665660 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12c3fac00) [pid = 6664] [serial = 958] [outer = 0x12c322c00] 11:44:26 INFO - PROCESS | 6664 | 1468694666082 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 568ms 11:44:26 INFO - PROCESS | 6664 | 1468694666107 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:44:26 INFO - PROCESS | 6664 | 1468694666109 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:44:26 INFO - PROCESS | 6664 | 1468694666113 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 6664 | 1468694666115 Marionette TRACE conn2 <- [1,1250,null,{}] 11:44:26 INFO - PROCESS | 6664 | 1468694666119 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}] 11:44:26 INFO - PROCESS | 6664 | 1468694666121 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:26 INFO - PROCESS | 6664 | 1468694666227 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:44:26 INFO - PROCESS | 6664 | 1468694666285 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 6664 | 1468694666286 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fc3000 == 42 [pid = 6664] [id = 320] 11:44:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x11337f800) [pid = 6664] [serial = 959] [outer = 0x0] 11:44:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x117da1400) [pid = 6664] [serial = 960] [outer = 0x11337f800] 11:44:26 INFO - PROCESS | 6664 | 1468694666317 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x118643400) [pid = 6664] [serial = 961] [outer = 0x11337f800] 11:44:26 INFO - PROCESS | 6664 | 1468694666798 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 11:44:26 INFO - PROCESS | 6664 | 1468694666834 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 6664 | 1468694666837 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:44:26 INFO - PROCESS | 6664 | 1468694666842 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 6664 | 1468694666844 Marionette TRACE conn2 <- [1,1254,null,{}] 11:44:26 INFO - PROCESS | 6664 | 1468694666847 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}] 11:44:26 INFO - PROCESS | 6664 | 1468694666848 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:26 INFO - PROCESS | 6664 | 1468694666952 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:44:27 INFO - PROCESS | 6664 | 1468694667008 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 6664 | 1468694667010 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f4000 == 43 [pid = 6664] [id = 321] 11:44:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x119736c00) [pid = 6664] [serial = 962] [outer = 0x0] 11:44:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x124a32000) [pid = 6664] [serial = 963] [outer = 0x119736c00] 11:44:27 INFO - PROCESS | 6664 | 1468694667040 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x124a36c00) [pid = 6664] [serial = 964] [outer = 0x119736c00] 11:44:27 INFO - PROCESS | 6664 | 1468694667487 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 11:44:27 INFO - PROCESS | 6664 | 1468694667512 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 6664 | 1468694667515 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:44:27 INFO - PROCESS | 6664 | 1468694667518 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 6664 | 1468694667521 Marionette TRACE conn2 <- [1,1258,null,{}] 11:44:27 INFO - PROCESS | 6664 | 1468694667529 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}] 11:44:27 INFO - PROCESS | 6664 | 1468694667532 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:27 INFO - PROCESS | 6664 | 1468694667688 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:44:27 INFO - PROCESS | 6664 | 1468694667741 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 6664 | 1468694667743 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c3a5800 == 44 [pid = 6664] [id = 322] 11:44:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x125f09400) [pid = 6664] [serial = 965] [outer = 0x0] 11:44:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12694b800) [pid = 6664] [serial = 966] [outer = 0x125f09400] 11:44:27 INFO - PROCESS | 6664 | 1468694667774 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x128ff3800) [pid = 6664] [serial = 967] [outer = 0x125f09400] 11:44:28 INFO - PROCESS | 6664 | 1468694668185 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]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 724ms 11:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:44:28 INFO - PROCESS | 6664 | 1468694668243 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 6664 | 1468694668245 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:44:28 INFO - PROCESS | 6664 | 1468694668247 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 6664 | 1468694668248 Marionette TRACE conn2 <- [1,1262,null,{}] 11:44:28 INFO - PROCESS | 6664 | 1468694668251 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}] 11:44:28 INFO - PROCESS | 6664 | 1468694668252 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:28 INFO - PROCESS | 6664 | 1468694668352 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:44:28 INFO - PROCESS | 6664 | 1468694668407 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 6664 | 1468694668408 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c71d800 == 45 [pid = 6664] [id = 323] 11:44:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x1294e8c00) [pid = 6664] [serial = 968] [outer = 0x0] 11:44:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12a757400) [pid = 6664] [serial = 969] [outer = 0x1294e8c00] 11:44:28 INFO - PROCESS | 6664 | 1468694668437 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x12aa09400) [pid = 6664] [serial = 970] [outer = 0x1294e8c00] 11:44:29 INFO - PROCESS | 6664 | 1468694669074 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]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 871ms 11:44:29 INFO - PROCESS | 6664 | 1468694669120 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:44:29 INFO - PROCESS | 6664 | 1468694669125 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:44:29 INFO - PROCESS | 6664 | 1468694669130 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 6664 | 1468694669135 Marionette TRACE conn2 <- [1,1266,null,{}] 11:44:29 INFO - PROCESS | 6664 | 1468694669140 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}] 11:44:29 INFO - PROCESS | 6664 | 1468694669143 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:29 INFO - PROCESS | 6664 | 1468694669282 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:44:29 INFO - PROCESS | 6664 | 1468694669355 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 6664 | 1468694669357 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d8000 == 46 [pid = 6664] [id = 324] 11:44:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x116747000) [pid = 6664] [serial = 971] [outer = 0x0] 11:44:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x1174d4000) [pid = 6664] [serial = 972] [outer = 0x116747000] 11:44:29 INFO - PROCESS | 6664 | 1468694669384 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x118648800) [pid = 6664] [serial = 973] [outer = 0x116747000] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab1800 == 45 [pid = 6664] [id = 293] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12be8c800 == 44 [pid = 6664] [id = 318] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12b921000 == 43 [pid = 6664] [id = 317] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x119b5a000 == 42 [pid = 6664] [id = 316] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8b8000 == 41 [pid = 6664] [id = 315] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x1296b7800 == 40 [pid = 6664] [id = 314] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x129208000 == 39 [pid = 6664] [id = 313] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x128b39000 == 38 [pid = 6664] [id = 312] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x125f1f800 == 37 [pid = 6664] [id = 311] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x124536800 == 36 [pid = 6664] [id = 310] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x1187ba000 == 35 [pid = 6664] [id = 309] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x116682800 == 34 [pid = 6664] [id = 308] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12505c800 == 33 [pid = 6664] [id = 307] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x117236800 == 32 [pid = 6664] [id = 306] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac68800 == 31 [pid = 6664] [id = 305] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12c71d800 == 30 [pid = 6664] [id = 323] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12c3a5800 == 29 [pid = 6664] [id = 322] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f4000 == 28 [pid = 6664] [id = 321] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x12c126000 == 27 [pid = 6664] [id = 319] 11:44:30 INFO - PROCESS | 6664 | --DOCSHELL 0x116fc3000 == 26 [pid = 6664] [id = 320] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x12694e800) [pid = 6664] [serial = 483] [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.] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x11910f800) [pid = 6664] [serial = 867] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x119738400) [pid = 6664] [serial = 888] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x119fc9c00) [pid = 6664] [serial = 889] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x1244d3800) [pid = 6664] [serial = 891] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x118394400) [pid = 6664] [serial = 866] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x119751800) [pid = 6664] [serial = 879] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x119105800) [pid = 6664] [serial = 878] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1253f6800) [pid = 6664] [serial = 894] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x114fb1800) [pid = 6664] [serial = 881] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x116636c00) [pid = 6664] [serial = 882] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x118184c00) [pid = 6664] [serial = 884] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x118392400) [pid = 6664] [serial = 885] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x128f58000) [pid = 6664] [serial = 900] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x125edcc00) [pid = 6664] [serial = 870] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x125376800) [pid = 6664] [serial = 869] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x12a692400) [pid = 6664] [serial = 873] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x128fecc00) [pid = 6664] [serial = 872] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x117da1000) [pid = 6664] [serial = 876] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x116638400) [pid = 6664] [serial = 875] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128f53800) [pid = 6664] [serial = 898] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12711d800) [pid = 6664] [serial = 897] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1294ef400) [pid = 6664] [serial = 903] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12946b000) [pid = 6664] [serial = 901] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x11806f400) [pid = 6664] [serial = 906] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12a75d800) [pid = 6664] [serial = 912] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12a56b000) [pid = 6664] [serial = 904] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x125eb0c00) [pid = 6664] [serial = 895] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12a68a800) [pid = 6664] [serial = 909] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12b879c00) [pid = 6664] [serial = 915] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1255e2c00) [pid = 6664] [serial = 907] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12a755c00) [pid = 6664] [serial = 910] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12b83f800) [pid = 6664] [serial = 913] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x125227000) [pid = 6664] [serial = 892] [outer = 0x0] [url = about:blank] 11:44:30 INFO - PROCESS | 6664 | 1468694670360 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1280ms 11:44:30 INFO - PROCESS | 6664 | 1468694670408 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 6664 | 1468694670411 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:44:30 INFO - PROCESS | 6664 | 1468694670414 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 6664 | 1468694670416 Marionette TRACE conn2 <- [1,1270,null,{}] 11:44:30 INFO - PROCESS | 6664 | 1468694670419 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}] 11:44:30 INFO - PROCESS | 6664 | 1468694670420 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:30 INFO - PROCESS | 6664 | 1468694670494 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:44:30 INFO - PROCESS | 6664 | 1468694670502 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 6664 | 1468694670503 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x115d95000 == 27 [pid = 6664] [id = 325] 11:44:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x112e03800) [pid = 6664] [serial = 974] [outer = 0x0] 11:44:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1132b6400) [pid = 6664] [serial = 975] [outer = 0x112e03800] 11:44:30 INFO - PROCESS | 6664 | 1468694670529 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x111cac000) [pid = 6664] [serial = 976] [outer = 0x112e03800] 11:44:30 INFO - PROCESS | 6664 | 1468694670898 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 11:44:30 INFO - PROCESS | 6664 | 1468694670935 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 6664 | 1468694670938 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:44:30 INFO - PROCESS | 6664 | 1468694670943 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 6664 | 1468694670945 Marionette TRACE conn2 <- [1,1274,null,{}] 11:44:30 INFO - PROCESS | 6664 | 1468694670947 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}] 11:44:30 INFO - PROCESS | 6664 | 1468694670949 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:31 INFO - PROCESS | 6664 | 1468694671027 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:44:31 INFO - PROCESS | 6664 | 1468694671032 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 6664 | 1468694671034 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169b8800 == 28 [pid = 6664] [id = 326] 11:44:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x116639800) [pid = 6664] [serial = 977] [outer = 0x0] 11:44:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x118180400) [pid = 6664] [serial = 978] [outer = 0x116639800] 11:44:31 INFO - PROCESS | 6664 | 1468694671062 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x118392c00) [pid = 6664] [serial = 979] [outer = 0x116639800] 11:44:31 INFO - PROCESS | 6664 | 1468694671405 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]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 472ms 11:44:31 INFO - PROCESS | 6664 | 1468694671418 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 6664 | 1468694671427 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:44:31 INFO - PROCESS | 6664 | 1468694671431 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 6664 | 1468694671433 Marionette TRACE conn2 <- [1,1278,null,{}] 11:44:31 INFO - PROCESS | 6664 | 1468694671441 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}] 11:44:31 INFO - PROCESS | 6664 | 1468694671444 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:31 INFO - PROCESS | 6664 | 1468694671526 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:44:31 INFO - PROCESS | 6664 | 1468694671579 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 6664 | 1468694671581 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187ba000 == 29 [pid = 6664] [id = 327] 11:44:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x112f90c00) [pid = 6664] [serial = 980] [outer = 0x0] 11:44:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x11915cc00) [pid = 6664] [serial = 981] [outer = 0x112f90c00] 11:44:31 INFO - PROCESS | 6664 | 1468694671608 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x11990ac00) [pid = 6664] [serial = 982] [outer = 0x112f90c00] 11:44:31 INFO - PROCESS | 6664 | 1468694671889 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]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 473ms 11:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:44:31 INFO - PROCESS | 6664 | 1468694671908 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 6664 | 1468694671910 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:44:31 INFO - PROCESS | 6664 | 1468694671912 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 6664 | 1468694671913 Marionette TRACE conn2 <- [1,1282,null,{}] 11:44:31 INFO - PROCESS | 6664 | 1468694671923 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}] 11:44:31 INFO - PROCESS | 6664 | 1468694671924 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:32 INFO - PROCESS | 6664 | 1468694672006 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:44:32 INFO - PROCESS | 6664 | 1468694672010 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 6664 | 1468694672011 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f19800 == 30 [pid = 6664] [id = 328] 11:44:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1199ae000) [pid = 6664] [serial = 983] [outer = 0x0] 11:44:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1244d5800) [pid = 6664] [serial = 984] [outer = 0x1199ae000] 11:44:32 INFO - PROCESS | 6664 | 1468694672039 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x124a2dc00) [pid = 6664] [serial = 985] [outer = 0x1199ae000] 11:44:32 INFO - PROCESS | 6664 | 1468694672356 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 477ms 11:44:32 INFO - PROCESS | 6664 | 1468694672390 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 6664 | 1468694672391 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:44:32 INFO - PROCESS | 6664 | 1468694672393 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 6664 | 1468694672394 Marionette TRACE conn2 <- [1,1286,null,{}] 11:44:32 INFO - PROCESS | 6664 | 1468694672399 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}] 11:44:32 INFO - PROCESS | 6664 | 1468694672400 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:32 INFO - PROCESS | 6664 | 1468694672504 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:44:32 INFO - PROCESS | 6664 | 1468694672520 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 6664 | 1468694672521 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244e7800 == 31 [pid = 6664] [id = 329] 11:44:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1126f7c00) [pid = 6664] [serial = 986] [outer = 0x0] 11:44:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x124a37000) [pid = 6664] [serial = 987] [outer = 0x1126f7c00] 11:44:32 INFO - PROCESS | 6664 | 1468694672546 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x124db9000) [pid = 6664] [serial = 988] [outer = 0x1126f7c00] 11:44:32 INFO - PROCESS | 6664 | 1468694672889 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 11:44:32 INFO - PROCESS | 6664 | 1468694672915 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 6664 | 1468694672917 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:44:32 INFO - PROCESS | 6664 | 1468694672919 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 6664 | 1468694672920 Marionette TRACE conn2 <- [1,1290,null,{}] 11:44:32 INFO - PROCESS | 6664 | 1468694672922 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}] 11:44:32 INFO - PROCESS | 6664 | 1468694672926 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:33 INFO - PROCESS | 6664 | 1468694673037 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:44:33 INFO - PROCESS | 6664 | 1468694673073 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 6664 | 1468694673075 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1253c3000 == 32 [pid = 6664] [id = 330] 11:44:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x124db9c00) [pid = 6664] [serial = 989] [outer = 0x0] 11:44:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1255e2c00) [pid = 6664] [serial = 990] [outer = 0x124db9c00] 11:44:33 INFO - PROCESS | 6664 | 1468694673099 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x126e02800) [pid = 6664] [serial = 991] [outer = 0x124db9c00] 11:44:33 INFO - PROCESS | 6664 | 1468694673471 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]]]}] 11:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 572ms 11:44:33 INFO - PROCESS | 6664 | 1468694673492 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 6664 | 1468694673494 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:44:33 INFO - PROCESS | 6664 | 1468694673505 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 6664 | 1468694673506 Marionette TRACE conn2 <- [1,1294,null,{}] 11:44:33 INFO - PROCESS | 6664 | 1468694673510 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}] 11:44:33 INFO - PROCESS | 6664 | 1468694673512 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:33 INFO - PROCESS | 6664 | 1468694673666 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:44:33 INFO - PROCESS | 6664 | 1468694673718 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 6664 | 1468694673719 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1269a8000 == 33 [pid = 6664] [id = 331] 11:44:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1192c9000) [pid = 6664] [serial = 992] [outer = 0x0] 11:44:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x128b11800) [pid = 6664] [serial = 993] [outer = 0x1192c9000] 11:44:33 INFO - PROCESS | 6664 | 1468694673759 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x116752c00) [pid = 6664] [serial = 994] [outer = 0x1192c9000] 11:44:34 INFO - PROCESS | 6664 | 1468694674102 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 628ms 11:44:34 INFO - PROCESS | 6664 | 1468694674136 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 6664 | 1468694674138 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:44:34 INFO - PROCESS | 6664 | 1468694674141 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 6664 | 1468694674143 Marionette TRACE conn2 <- [1,1298,null,{}] 11:44:34 INFO - PROCESS | 6664 | 1468694674149 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}] 11:44:34 INFO - PROCESS | 6664 | 1468694674151 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:34 INFO - PROCESS | 6664 | 1468694674299 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:44:34 INFO - PROCESS | 6664 | 1468694674378 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 6664 | 1468694674379 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b2a000 == 34 [pid = 6664] [id = 332] 11:44:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x119446c00) [pid = 6664] [serial = 995] [outer = 0x0] 11:44:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128c79000) [pid = 6664] [serial = 996] [outer = 0x119446c00] 11:44:34 INFO - PROCESS | 6664 | 1468694674419 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x128ff0400) [pid = 6664] [serial = 997] [outer = 0x119446c00] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12aa54c00) [pid = 6664] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1294ed000) [pid = 6664] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12b83a800) [pid = 6664] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x113c8f800) [pid = 6664] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1187ad400) [pid = 6664] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118069c00) [pid = 6664] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x12694a000) [pid = 6664] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x113c8e800) [pid = 6664] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1192bd800) [pid = 6664] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12b83fc00) [pid = 6664] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x113204400) [pid = 6664] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12c322c00) [pid = 6664] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12b846c00) [pid = 6664] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125f07c00) [pid = 6664] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:44:34 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12694a800) [pid = 6664] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:44:34 INFO - PROCESS | 6664 | 1468694674954 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 820ms 11:44:34 INFO - PROCESS | 6664 | 1468694674962 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 6664 | 1468694674967 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:44:34 INFO - PROCESS | 6664 | 1468694674973 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 6664 | 1468694674975 Marionette TRACE conn2 <- [1,1302,null,{}] 11:44:34 INFO - PROCESS | 6664 | 1468694674978 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}] 11:44:34 INFO - PROCESS | 6664 | 1468694674981 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:35 INFO - PROCESS | 6664 | 1468694675116 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:44:35 INFO - PROCESS | 6664 | 1468694675150 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 6664 | 1468694675151 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x118678000 == 35 [pid = 6664] [id = 333] 11:44:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x111c22400) [pid = 6664] [serial = 998] [outer = 0x0] 11:44:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12462b400) [pid = 6664] [serial = 999] [outer = 0x111c22400] 11:44:35 INFO - PROCESS | 6664 | 1468694675176 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12694a000) [pid = 6664] [serial = 1000] [outer = 0x111c22400] 11:44:35 INFO - PROCESS | 6664 | 1468694675431 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 11:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:44:35 INFO - PROCESS | 6664 | 1468694675443 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 6664 | 1468694675444 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:44:35 INFO - PROCESS | 6664 | 1468694675446 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 6664 | 1468694675449 Marionette TRACE conn2 <- [1,1306,null,{}] 11:44:35 INFO - PROCESS | 6664 | 1468694675459 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}] 11:44:35 INFO - PROCESS | 6664 | 1468694675460 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:35 INFO - PROCESS | 6664 | 1468694675540 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:44:35 INFO - PROCESS | 6664 | 1468694675544 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 6664 | 1468694675545 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x129213000 == 36 [pid = 6664] [id = 334] 11:44:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128b19800) [pid = 6664] [serial = 1001] [outer = 0x0] 11:44:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128ff6c00) [pid = 6664] [serial = 1002] [outer = 0x128b19800] 11:44:35 INFO - PROCESS | 6664 | 1468694675572 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12946cc00) [pid = 6664] [serial = 1003] [outer = 0x128b19800] 11:44:35 INFO - PROCESS | 6664 | 1468694675904 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 481ms 11:44:35 INFO - PROCESS | 6664 | 1468694675927 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 6664 | 1468694675929 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:44:35 INFO - PROCESS | 6664 | 1468694675933 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 6664 | 1468694675934 Marionette TRACE conn2 <- [1,1310,null,{}] 11:44:35 INFO - PROCESS | 6664 | 1468694675937 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}] 11:44:35 INFO - PROCESS | 6664 | 1468694675938 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:36 INFO - PROCESS | 6664 | 1468694676053 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:44:36 INFO - PROCESS | 6664 | 1468694676059 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 6664 | 1468694676060 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x124273800 == 37 [pid = 6664] [id = 335] 11:44:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12946e800) [pid = 6664] [serial = 1004] [outer = 0x0] 11:44:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12a562400) [pid = 6664] [serial = 1005] [outer = 0x12946e800] 11:44:36 INFO - PROCESS | 6664 | 1468694676097 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a75c000) [pid = 6664] [serial = 1006] [outer = 0x12946e800] 11:44:36 INFO - PROCESS | 6664 | 1468694676401 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] 11:44:36 INFO - PROCESS | 6664 | 1468694676453 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:44:36 INFO - PROCESS | 6664 | 1468694676455 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 6664 | 1468694676456 Marionette TRACE conn2 <- [1,1314,null,{}] 11:44:36 INFO - PROCESS | 6664 | 1468694676458 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}] 11:44:36 INFO - PROCESS | 6664 | 1468694676459 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:36 INFO - PROCESS | 6664 | 1468694676537 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:44:36 INFO - PROCESS | 6664 | 1468694676541 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 6664 | 1468694676542 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8ce800 == 38 [pid = 6664] [id = 336] 11:44:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a804000) [pid = 6664] [serial = 1007] [outer = 0x0] 11:44:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12aa12000) [pid = 6664] [serial = 1008] [outer = 0x12a804000] 11:44:36 INFO - PROCESS | 6664 | 1468694676566 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12aa50800) [pid = 6664] [serial = 1009] [outer = 0x12a804000] 11:44:37 INFO - PROCESS | 6664 | 1468694677088 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 668ms 11:44:37 INFO - PROCESS | 6664 | 1468694677140 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 6664 | 1468694677143 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:44:37 INFO - PROCESS | 6664 | 1468694677149 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 6664 | 1468694677151 Marionette TRACE conn2 <- [1,1318,null,{}] 11:44:37 INFO - PROCESS | 6664 | 1468694677156 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}] 11:44:37 INFO - PROCESS | 6664 | 1468694677157 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:37 INFO - PROCESS | 6664 | 1468694677269 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:44:37 INFO - PROCESS | 6664 | 1468694677370 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 6664 | 1468694677372 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169b2800 == 39 [pid = 6664] [id = 337] 11:44:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x115df3800) [pid = 6664] [serial = 1010] [outer = 0x0] 11:44:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x116185400) [pid = 6664] [serial = 1011] [outer = 0x115df3800] 11:44:37 INFO - PROCESS | 6664 | 1468694677403 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1176e4800) [pid = 6664] [serial = 1012] [outer = 0x115df3800] 11:44:37 INFO - PROCESS | 6664 | 1468694677918 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 823ms 11:44:37 INFO - PROCESS | 6664 | 1468694677985 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 6664 | 1468694677988 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:44:37 INFO - PROCESS | 6664 | 1468694677994 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 6664 | 1468694677996 Marionette TRACE conn2 <- [1,1322,null,{}] 11:44:37 INFO - PROCESS | 6664 | 1468694677998 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}] 11:44:38 INFO - PROCESS | 6664 | 1468694678000 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:38 INFO - PROCESS | 6664 | 1468694678110 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:44:38 INFO - PROCESS | 6664 | 1468694678189 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 6664 | 1468694678190 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d3d800 == 40 [pid = 6664] [id = 338] 11:44:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1164e5000) [pid = 6664] [serial = 1013] [outer = 0x0] 11:44:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x118396c00) [pid = 6664] [serial = 1014] [outer = 0x1164e5000] 11:44:38 INFO - PROCESS | 6664 | 1468694678221 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x11915d800) [pid = 6664] [serial = 1015] [outer = 0x1164e5000] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x124273800 == 39 [pid = 6664] [id = 335] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x129213000 == 38 [pid = 6664] [id = 334] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x118678000 == 37 [pid = 6664] [id = 333] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x128b2a000 == 36 [pid = 6664] [id = 332] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1269a8000 == 35 [pid = 6664] [id = 331] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1253c3000 == 34 [pid = 6664] [id = 330] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1244e7800 == 33 [pid = 6664] [id = 329] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x120f19800 == 32 [pid = 6664] [id = 328] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1187ba000 == 31 [pid = 6664] [id = 327] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1169b8800 == 30 [pid = 6664] [id = 326] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x115d95000 == 29 [pid = 6664] [id = 325] 11:44:38 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d8000 == 28 [pid = 6664] [id = 324] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x12b846400) [pid = 6664] [serial = 942] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12aa4e400) [pid = 6664] [serial = 940] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12a756c00) [pid = 6664] [serial = 939] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12b90e400) [pid = 6664] [serial = 945] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x118187c00) [pid = 6664] [serial = 948] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1192be800) [pid = 6664] [serial = 927] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12420bc00) [pid = 6664] [serial = 928] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x118181c00) [pid = 6664] [serial = 924] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118409800) [pid = 6664] [serial = 925] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x127431800) [pid = 6664] [serial = 933] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x116986c00) [pid = 6664] [serial = 918] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x118073c00) [pid = 6664] [serial = 919] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x119907400) [pid = 6664] [serial = 921] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12b883c00) [pid = 6664] [serial = 943] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1244d3c00) [pid = 6664] [serial = 922] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12b881800) [pid = 6664] [serial = 916] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125224000) [pid = 6664] [serial = 930] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125ee7800) [pid = 6664] [serial = 931] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12c3f4400) [pid = 6664] [serial = 957] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12c3fac00) [pid = 6664] [serial = 958] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12c3ec400) [pid = 6664] [serial = 955] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12a753800) [pid = 6664] [serial = 951] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12bfa7400) [pid = 6664] [serial = 954] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x124a98400) [pid = 6664] [serial = 949] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12bbe2000) [pid = 6664] [serial = 946] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x128c72000) [pid = 6664] [serial = 936] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x128ff9800) [pid = 6664] [serial = 937] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x127120000) [pid = 6664] [serial = 952] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x128b18800) [pid = 6664] [serial = 934] [outer = 0x0] [url = about:blank] 11:44:38 INFO - PROCESS | 6664 | 1468694678891 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]]]}] 11:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 924ms 11:44:38 INFO - PROCESS | 6664 | 1468694678918 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 6664 | 1468694678921 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:44:38 INFO - PROCESS | 6664 | 1468694678924 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 6664 | 1468694678926 Marionette TRACE conn2 <- [1,1326,null,{}] 11:44:38 INFO - PROCESS | 6664 | 1468694678930 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}] 11:44:38 INFO - PROCESS | 6664 | 1468694678931 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:39 INFO - PROCESS | 6664 | 1468694679008 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:44:39 INFO - PROCESS | 6664 | 1468694679017 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 6664 | 1468694679020 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x116957000 == 29 [pid = 6664] [id = 339] 11:44:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x117146c00) [pid = 6664] [serial = 1016] [outer = 0x0] 11:44:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x118181c00) [pid = 6664] [serial = 1017] [outer = 0x117146c00] 11:44:39 INFO - PROCESS | 6664 | 1468694679047 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x118395c00) [pid = 6664] [serial = 1018] [outer = 0x117146c00] 11:44:39 INFO - PROCESS | 6664 | 1468694679389 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]]]}] 11:44:39 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 11:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 11:44:39 INFO - PROCESS | 6664 | 1468694679444 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:44:39 INFO - PROCESS | 6664 | 1468694679447 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:44:39 INFO - PROCESS | 6664 | 1468694679451 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 6664 | 1468694679453 Marionette TRACE conn2 <- [1,1330,null,{}] 11:44:39 INFO - PROCESS | 6664 | 1468694679455 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}] 11:44:39 INFO - PROCESS | 6664 | 1468694679457 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:39 INFO - PROCESS | 6664 | 1468694679536 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:44:39 INFO - PROCESS | 6664 | 1468694679541 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 6664 | 1468694679542 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x118672000 == 30 [pid = 6664] [id = 340] 11:44:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x118648400) [pid = 6664] [serial = 1019] [outer = 0x0] 11:44:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119737400) [pid = 6664] [serial = 1020] [outer = 0x118648400] 11:44:39 INFO - PROCESS | 6664 | 1468694679572 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1199a2800) [pid = 6664] [serial = 1021] [outer = 0x118648400] 11:44:39 INFO - PROCESS | 6664 | 1468694679903 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]]]}] 11:44:39 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 11:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 476ms 11:44:39 INFO - PROCESS | 6664 | 1468694679928 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:44:39 INFO - PROCESS | 6664 | 1468694679929 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:44:39 INFO - PROCESS | 6664 | 1468694679931 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 6664 | 1468694679934 Marionette TRACE conn2 <- [1,1334,null,{}] 11:44:39 INFO - PROCESS | 6664 | 1468694679942 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}] 11:44:39 INFO - PROCESS | 6664 | 1468694679945 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:40 INFO - PROCESS | 6664 | 1468694680051 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:44:40 INFO - PROCESS | 6664 | 1468694680071 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 6664 | 1468694680073 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x12428a800 == 31 [pid = 6664] [id = 341] 11:44:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x112fbbc00) [pid = 6664] [serial = 1022] [outer = 0x0] 11:44:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x124a38c00) [pid = 6664] [serial = 1023] [outer = 0x112fbbc00] 11:44:40 INFO - PROCESS | 6664 | 1468694680101 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x125223800) [pid = 6664] [serial = 1024] [outer = 0x112fbbc00] 11:44:40 INFO - PROCESS | 6664 | 1468694680438 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 11:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:44:40 INFO - PROCESS | 6664 | 1468694680454 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 6664 | 1468694680455 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:44:40 INFO - PROCESS | 6664 | 1468694680457 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 6664 | 1468694680459 Marionette TRACE conn2 <- [1,1338,null,{}] 11:44:40 INFO - PROCESS | 6664 | 1468694680461 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}] 11:44:40 INFO - PROCESS | 6664 | 1468694680462 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:40 INFO - PROCESS | 6664 | 1468694680547 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:44:40 INFO - PROCESS | 6664 | 1468694680605 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 6664 | 1468694680606 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x125317800 == 32 [pid = 6664] [id = 342] 11:44:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x125229000) [pid = 6664] [serial = 1025] [outer = 0x0] 11:44:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x125eb2400) [pid = 6664] [serial = 1026] [outer = 0x125229000] 11:44:40 INFO - PROCESS | 6664 | 1468694680631 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125f04800) [pid = 6664] [serial = 1027] [outer = 0x125229000] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x124db9c00) [pid = 6664] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x116639800) [pid = 6664] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x112e03800) [pid = 6664] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1199ae000) [pid = 6664] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x112f90c00) [pid = 6664] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1192c9000) [pid = 6664] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x116747000) [pid = 6664] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x119446c00) [pid = 6664] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x111c22400) [pid = 6664] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x128b19800) [pid = 6664] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x11337f800) [pid = 6664] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x119736c00) [pid = 6664] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x1126f7c00) [pid = 6664] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x125f09400) [pid = 6664] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x12946e800) [pid = 6664] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:44:41 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x1294e8c00) [pid = 6664] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:44:41 INFO - PROCESS | 6664 | 1468694681443 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 11:44:41 INFO - PROCESS | 6664 | 1468694681505 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 6664 | 1468694681508 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:44:41 INFO - PROCESS | 6664 | 1468694681513 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 6664 | 1468694681515 Marionette TRACE conn2 <- [1,1342,null,{}] 11:44:41 INFO - PROCESS | 6664 | 1468694681519 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}] 11:44:41 INFO - PROCESS | 6664 | 1468694681521 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:41 INFO - PROCESS | 6664 | 1468694681621 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:44:41 INFO - PROCESS | 6664 | 1468694681670 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 6664 | 1468694681672 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x1167d7000 == 33 [pid = 6664] [id = 343] 11:44:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x113c93800) [pid = 6664] [serial = 1028] [outer = 0x0] 11:44:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x115ded400) [pid = 6664] [serial = 1029] [outer = 0x113c93800] 11:44:41 INFO - PROCESS | 6664 | 1468694681705 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x11714d800) [pid = 6664] [serial = 1030] [outer = 0x113c93800] 11:44:42 INFO - PROCESS | 6664 | 1468694682127 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 621ms 11:44:42 INFO - PROCESS | 6664 | 1468694682133 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 6664 | 1468694682137 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:44:42 INFO - PROCESS | 6664 | 1468694682141 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 6664 | 1468694682143 Marionette TRACE conn2 <- [1,1346,null,{}] 11:44:42 INFO - PROCESS | 6664 | 1468694682146 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}] 11:44:42 INFO - PROCESS | 6664 | 1468694682150 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:42 INFO - PROCESS | 6664 | 1468694682246 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:44:42 INFO - PROCESS | 6664 | 1468694682295 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 6664 | 1468694682296 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x124277000 == 34 [pid = 6664] [id = 344] 11:44:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x11806c800) [pid = 6664] [serial = 1031] [outer = 0x0] 11:44:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x119106400) [pid = 6664] [serial = 1032] [outer = 0x11806c800] 11:44:42 INFO - PROCESS | 6664 | 1468694682327 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x119745000) [pid = 6664] [serial = 1033] [outer = 0x11806c800] 11:44:42 INFO - PROCESS | 6664 | 1468694682759 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 11:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:44:42 INFO - PROCESS | 6664 | 1468694682812 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 6664 | 1468694682813 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:44:42 INFO - PROCESS | 6664 | 1468694682815 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 6664 | 1468694682818 Marionette TRACE conn2 <- [1,1350,null,{}] 11:44:42 INFO - PROCESS | 6664 | 1468694682826 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}] 11:44:42 INFO - PROCESS | 6664 | 1468694682829 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:42 INFO - PROCESS | 6664 | 1468694682980 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:44:43 INFO - PROCESS | 6664 | 1468694683041 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 6664 | 1468694683043 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x128c16800 == 35 [pid = 6664] [id = 345] 11:44:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x124a37800) [pid = 6664] [serial = 1034] [outer = 0x0] 11:44:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x124aa1000) [pid = 6664] [serial = 1035] [outer = 0x124a37800] 11:44:43 INFO - PROCESS | 6664 | 1468694683076 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1255e3800) [pid = 6664] [serial = 1036] [outer = 0x124a37800] 11:44:43 INFO - PROCESS | 6664 | 1468694683486 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 725ms 11:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:44:43 INFO - PROCESS | 6664 | 1468694683540 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 6664 | 1468694683542 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:44:43 INFO - PROCESS | 6664 | 1468694683544 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 6664 | 1468694683546 Marionette TRACE conn2 <- [1,1354,null,{}] 11:44:43 INFO - PROCESS | 6664 | 1468694683548 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}] 11:44:43 INFO - PROCESS | 6664 | 1468694683549 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:43 INFO - PROCESS | 6664 | 1468694683648 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:44:43 INFO - PROCESS | 6664 | 1468694683713 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 6664 | 1468694683715 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x129489000 == 36 [pid = 6664] [id = 346] 11:44:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x125f9e800) [pid = 6664] [serial = 1037] [outer = 0x0] 11:44:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12694bc00) [pid = 6664] [serial = 1038] [outer = 0x125f9e800] 11:44:43 INFO - PROCESS | 6664 | 1468694683743 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x127437c00) [pid = 6664] [serial = 1039] [outer = 0x125f9e800] 11:44:44 INFO - PROCESS | 6664 | 1468694684180 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 669ms 11:44:44 INFO - PROCESS | 6664 | 1468694684215 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 6664 | 1468694684217 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:44:44 INFO - PROCESS | 6664 | 1468694684219 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 6664 | 1468694684220 Marionette TRACE conn2 <- [1,1358,null,{}] 11:44:44 INFO - PROCESS | 6664 | 1468694684223 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}] 11:44:44 INFO - PROCESS | 6664 | 1468694684224 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:44 INFO - PROCESS | 6664 | 1468694684337 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:44:44 INFO - PROCESS | 6664 | 1468694684403 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 6664 | 1468694684404 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x116624000 == 37 [pid = 6664] [id = 347] 11:44:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x112a83800) [pid = 6664] [serial = 1040] [outer = 0x0] 11:44:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x11817f800) [pid = 6664] [serial = 1041] [outer = 0x112a83800] 11:44:44 INFO - PROCESS | 6664 | 1468694684433 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x128b14c00) [pid = 6664] [serial = 1042] [outer = 0x112a83800] 11:44:44 INFO - PROCESS | 6664 | 1468694684921 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 724ms 11:44:44 INFO - PROCESS | 6664 | 1468694684943 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 6664 | 1468694684946 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:44:44 INFO - PROCESS | 6664 | 1468694684949 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 6664 | 1468694684951 Marionette TRACE conn2 <- [1,1362,null,{}] 11:44:44 INFO - PROCESS | 6664 | 1468694684955 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}] 11:44:44 INFO - PROCESS | 6664 | 1468694684957 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:45 INFO - PROCESS | 6664 | 1468694685067 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:44:45 INFO - PROCESS | 6664 | 1468694685139 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 6664 | 1468694685141 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x11329f800 == 38 [pid = 6664] [id = 348] 11:44:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x11320f400) [pid = 6664] [serial = 1043] [outer = 0x0] 11:44:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11674ac00) [pid = 6664] [serial = 1044] [outer = 0x11320f400] 11:44:45 INFO - PROCESS | 6664 | 1468694685189 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x118185800) [pid = 6664] [serial = 1045] [outer = 0x11320f400] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x12428a800 == 37 [pid = 6664] [id = 341] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x118672000 == 36 [pid = 6664] [id = 340] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x116957000 == 35 [pid = 6664] [id = 339] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x1169b2800 == 34 [pid = 6664] [id = 337] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x117d3d800 == 33 [pid = 6664] [id = 338] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8ce800 == 32 [pid = 6664] [id = 336] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x116624000 == 31 [pid = 6664] [id = 347] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x129489000 == 30 [pid = 6664] [id = 346] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x128c16800 == 29 [pid = 6664] [id = 345] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x124277000 == 28 [pid = 6664] [id = 344] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x1167d7000 == 27 [pid = 6664] [id = 343] 11:44:46 INFO - PROCESS | 6664 | --DOCSHELL 0x125317800 == 26 [pid = 6664] [id = 342] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x128c79000) [pid = 6664] [serial = 996] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12462b400) [pid = 6664] [serial = 999] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x116752c00) [pid = 6664] [serial = 994] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128ff6c00) [pid = 6664] [serial = 1002] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x118643400) [pid = 6664] [serial = 961] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x117da1400) [pid = 6664] [serial = 960] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x128ff0400) [pid = 6664] [serial = 997] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x124a36c00) [pid = 6664] [serial = 964] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x124a32000) [pid = 6664] [serial = 963] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x124a37000) [pid = 6664] [serial = 987] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x128ff3800) [pid = 6664] [serial = 967] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12694a000) [pid = 6664] [serial = 1000] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12aa12000) [pid = 6664] [serial = 1008] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x12a562400) [pid = 6664] [serial = 1005] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12694b800) [pid = 6664] [serial = 966] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x12a75c000) [pid = 6664] [serial = 1006] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x126e02800) [pid = 6664] [serial = 991] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x124db9000) [pid = 6664] [serial = 988] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x12aa09400) [pid = 6664] [serial = 970] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x12a757400) [pid = 6664] [serial = 969] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x12946cc00) [pid = 6664] [serial = 1003] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x1255e2c00) [pid = 6664] [serial = 990] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x118180400) [pid = 6664] [serial = 978] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x118392c00) [pid = 6664] [serial = 979] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x1132b6400) [pid = 6664] [serial = 975] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x111cac000) [pid = 6664] [serial = 976] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x1244d5800) [pid = 6664] [serial = 984] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x124a2dc00) [pid = 6664] [serial = 985] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x11915cc00) [pid = 6664] [serial = 981] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x11990ac00) [pid = 6664] [serial = 982] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x128b11800) [pid = 6664] [serial = 993] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 56 (0x118648800) [pid = 6664] [serial = 973] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | --DOMWINDOW == 55 (0x1174d4000) [pid = 6664] [serial = 972] [outer = 0x0] [url = about:blank] 11:44:46 INFO - PROCESS | 6664 | 1468694686231 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1327ms 11:44:46 INFO - PROCESS | 6664 | 1468694686276 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 6664 | 1468694686278 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:44:46 INFO - PROCESS | 6664 | 1468694686287 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 6664 | 1468694686289 Marionette TRACE conn2 <- [1,1366,null,{}] 11:44:46 INFO - PROCESS | 6664 | 1468694686292 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}] 11:44:46 INFO - PROCESS | 6664 | 1468694686294 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:46 INFO - PROCESS | 6664 | 1468694686374 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:44:46 INFO - PROCESS | 6664 | 1468694686379 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 6664 | 1468694686385 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e3f800 == 27 [pid = 6664] [id = 349] 11:44:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 56 (0x112a84400) [pid = 6664] [serial = 1046] [outer = 0x0] 11:44:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x1132bcc00) [pid = 6664] [serial = 1047] [outer = 0x112a84400] 11:44:46 INFO - PROCESS | 6664 | 1468694686414 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x1128cf400) [pid = 6664] [serial = 1048] [outer = 0x112a84400] 11:44:46 INFO - PROCESS | 6664 | 1468694686774 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] 11:44:46 INFO - PROCESS | 6664 | 1468694686810 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:44:46 INFO - PROCESS | 6664 | 1468694686815 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 6664 | 1468694686817 Marionette TRACE conn2 <- [1,1370,null,{}] 11:44:46 INFO - PROCESS | 6664 | 1468694686820 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}] 11:44:46 INFO - PROCESS | 6664 | 1468694686822 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:46 INFO - PROCESS | 6664 | 1468694686904 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:44:46 INFO - PROCESS | 6664 | 1468694686911 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 6664 | 1468694686912 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab7000 == 28 [pid = 6664] [id = 350] 11:44:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x116986800) [pid = 6664] [serial = 1049] [outer = 0x0] 11:44:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x117da1400) [pid = 6664] [serial = 1050] [outer = 0x116986800] 11:44:46 INFO - PROCESS | 6664 | 1468694686961 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x118393000) [pid = 6664] [serial = 1051] [outer = 0x116986800] 11:44:47 INFO - PROCESS | 6664 | 1468694687404 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] 11:44:47 INFO - PROCESS | 6664 | 1468694687438 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:44:47 INFO - PROCESS | 6664 | 1468694687440 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 6664 | 1468694687442 Marionette TRACE conn2 <- [1,1374,null,{}] 11:44:47 INFO - PROCESS | 6664 | 1468694687450 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}] 11:44:47 INFO - PROCESS | 6664 | 1468694687454 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:47 INFO - PROCESS | 6664 | 1468694687533 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:44:47 INFO - PROCESS | 6664 | 1468694687538 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 6664 | 1468694687540 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192ea000 == 29 [pid = 6664] [id = 351] 11:44:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x112ea1400) [pid = 6664] [serial = 1052] [outer = 0x0] 11:44:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x119449c00) [pid = 6664] [serial = 1053] [outer = 0x112ea1400] 11:44:47 INFO - PROCESS | 6664 | 1468694687568 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x119751000) [pid = 6664] [serial = 1054] [outer = 0x112ea1400] 11:44:47 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:47 INFO - PROCESS | 6664 | 1468694687920 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] 11:44:47 INFO - PROCESS | 6664 | 1468694687963 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:44:47 INFO - PROCESS | 6664 | 1468694687965 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 6664 | 1468694687967 Marionette TRACE conn2 <- [1,1378,null,{}] 11:44:47 INFO - PROCESS | 6664 | 1468694687981 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}] 11:44:47 INFO - PROCESS | 6664 | 1468694687982 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:48 INFO - PROCESS | 6664 | 1468694688073 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:44:48 INFO - PROCESS | 6664 | 1468694688077 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 6664 | 1468694688078 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240c6000 == 30 [pid = 6664] [id = 352] 11:44:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x119907400) [pid = 6664] [serial = 1055] [outer = 0x0] 11:44:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x120fda400) [pid = 6664] [serial = 1056] [outer = 0x119907400] 11:44:48 INFO - PROCESS | 6664 | 1468694688106 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x124623800) [pid = 6664] [serial = 1057] [outer = 0x119907400] 11:44:48 INFO - PROCESS | 6664 | 1468694688434 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] 11:44:48 INFO - PROCESS | 6664 | 1468694688487 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:44:48 INFO - PROCESS | 6664 | 1468694688489 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 6664 | 1468694688490 Marionette TRACE conn2 <- [1,1382,null,{}] 11:44:48 INFO - PROCESS | 6664 | 1468694688492 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}] 11:44:48 INFO - PROCESS | 6664 | 1468694688500 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:48 INFO - PROCESS | 6664 | 1468694688590 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:44:48 INFO - PROCESS | 6664 | 1468694688627 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 6664 | 1468694688628 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x124895800 == 31 [pid = 6664] [id = 353] 11:44:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x118071800) [pid = 6664] [serial = 1058] [outer = 0x0] 11:44:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x124a2f800) [pid = 6664] [serial = 1059] [outer = 0x118071800] 11:44:48 INFO - PROCESS | 6664 | 1468694688653 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x124d8a000) [pid = 6664] [serial = 1060] [outer = 0x118071800] 11:44:48 INFO - PROCESS | 6664 | [6664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:49 INFO - PROCESS | 6664 | 1468694689017 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] 11:44:49 INFO - PROCESS | 6664 | 1468694689059 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:44:49 INFO - PROCESS | 6664 | 1468694689061 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 6664 | 1468694689062 Marionette TRACE conn2 <- [1,1386,null,{}] 11:44:49 INFO - PROCESS | 6664 | 1468694689064 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}] 11:44:49 INFO - PROCESS | 6664 | 1468694689068 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:49 INFO - PROCESS | 6664 | 1468694689181 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:44:49 INFO - PROCESS | 6664 | 1468694689221 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 6664 | 1468694689222 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f6f800 == 32 [pid = 6664] [id = 354] 11:44:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x125392000) [pid = 6664] [serial = 1061] [outer = 0x0] 11:44:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x125ea4800) [pid = 6664] [serial = 1062] [outer = 0x125392000] 11:44:49 INFO - PROCESS | 6664 | 1468694689246 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x126d04000) [pid = 6664] [serial = 1063] [outer = 0x125392000] 11:44:49 INFO - PROCESS | 6664 | 1468694689558 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] 11:44:49 INFO - PROCESS | 6664 | 1468694689591 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:44:49 INFO - PROCESS | 6664 | 1468694689593 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 6664 | 1468694689594 Marionette TRACE conn2 <- [1,1390,null,{}] 11:44:49 INFO - PROCESS | 6664 | 1468694689596 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}] 11:44:49 INFO - PROCESS | 6664 | 1468694689599 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:49 INFO - PROCESS | 6664 | 1468694689696 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:44:49 INFO - PROCESS | 6664 | 1468694689730 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 6664 | 1468694689731 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b2f800 == 33 [pid = 6664] [id = 355] 11:44:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x120fe6400) [pid = 6664] [serial = 1064] [outer = 0x0] 11:44:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x128b12c00) [pid = 6664] [serial = 1065] [outer = 0x120fe6400] 11:44:49 INFO - PROCESS | 6664 | 1468694689755 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x128c6e800) [pid = 6664] [serial = 1066] [outer = 0x120fe6400] 11:44:50 INFO - PROCESS | 6664 | 1468694690076 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 523ms 11:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:44:50 INFO - PROCESS | 6664 | 1468694690116 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 6664 | 1468694690117 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:44:50 INFO - PROCESS | 6664 | 1468694690119 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 6664 | 1468694690121 Marionette TRACE conn2 <- [1,1394,null,{}] 11:44:50 INFO - PROCESS | 6664 | 1468694690123 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}] 11:44:50 INFO - PROCESS | 6664 | 1468694690124 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:50 INFO - PROCESS | 6664 | 1468694690213 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:44:50 INFO - PROCESS | 6664 | 1468694690248 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 6664 | 1468694690250 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x128c1a800 == 34 [pid = 6664] [id = 356] 11:44:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x128c6f000) [pid = 6664] [serial = 1067] [outer = 0x0] 11:44:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x128f53800) [pid = 6664] [serial = 1068] [outer = 0x128c6f000] 11:44:50 INFO - PROCESS | 6664 | 1468694690273 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x128fecc00) [pid = 6664] [serial = 1069] [outer = 0x128c6f000] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x125229000) [pid = 6664] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x115df3800) [pid = 6664] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x118648400) [pid = 6664] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x1164e5000) [pid = 6664] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x112fbbc00) [pid = 6664] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x117146c00) [pid = 6664] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:44:50 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x12a804000) [pid = 6664] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:44:50 INFO - PROCESS | 6664 | 1468694690587 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 517ms 11:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:44:50 INFO - PROCESS | 6664 | 1468694690638 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 6664 | 1468694690639 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:44:50 INFO - PROCESS | 6664 | 1468694690641 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 6664 | 1468694690642 Marionette TRACE conn2 <- [1,1398,null,{}] 11:44:50 INFO - PROCESS | 6664 | 1468694690644 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}] 11:44:50 INFO - PROCESS | 6664 | 1468694690646 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:50 INFO - PROCESS | 6664 | 1468694690750 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:44:50 INFO - PROCESS | 6664 | 1468694690756 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 6664 | 1468694690757 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x12921d800 == 35 [pid = 6664] [id = 357] 11:44:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x1128cb000) [pid = 6664] [serial = 1070] [outer = 0x0] 11:44:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x124aa1800) [pid = 6664] [serial = 1071] [outer = 0x1128cb000] 11:44:50 INFO - PROCESS | 6664 | 1468694690782 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x12711f800) [pid = 6664] [serial = 1072] [outer = 0x1128cb000] 11:44:51 INFO - PROCESS | 6664 | 1468694691073 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 11:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:44:51 INFO - PROCESS | 6664 | 1468694691110 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 6664 | 1468694691111 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:44:51 INFO - PROCESS | 6664 | 1468694691113 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 6664 | 1468694691115 Marionette TRACE conn2 <- [1,1402,null,{}] 11:44:51 INFO - PROCESS | 6664 | 1468694691119 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}] 11:44:51 INFO - PROCESS | 6664 | 1468694691120 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:51 INFO - PROCESS | 6664 | 1468694691193 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:44:51 INFO - PROCESS | 6664 | 1468694691197 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 6664 | 1468694691200 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b6800 == 36 [pid = 6664] [id = 358] 11:44:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x128feb400) [pid = 6664] [serial = 1073] [outer = 0x0] 11:44:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x128ff7000) [pid = 6664] [serial = 1074] [outer = 0x128feb400] 11:44:51 INFO - PROCESS | 6664 | 1468694691225 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x12946ac00) [pid = 6664] [serial = 1075] [outer = 0x128feb400] 11:44:51 INFO - PROCESS | 6664 | 1468694691543 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 471ms 11:44:51 INFO - PROCESS | 6664 | 1468694691585 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 6664 | 1468694691586 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:44:51 INFO - PROCESS | 6664 | 1468694691588 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 6664 | 1468694691590 Marionette TRACE conn2 <- [1,1406,null,{}] 11:44:51 INFO - PROCESS | 6664 | 1468694691592 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}] 11:44:51 INFO - PROCESS | 6664 | 1468694691594 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:51 INFO - PROCESS | 6664 | 1468694691716 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:44:51 INFO - PROCESS | 6664 | 1468694691722 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 6664 | 1468694691724 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x12488a800 == 37 [pid = 6664] [id = 359] 11:44:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x12946a000) [pid = 6664] [serial = 1076] [outer = 0x0] 11:44:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1294f0800) [pid = 6664] [serial = 1077] [outer = 0x12946a000] 11:44:51 INFO - PROCESS | 6664 | 1468694691750 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12a692400) [pid = 6664] [serial = 1078] [outer = 0x12946a000] 11:44:52 INFO - PROCESS | 6664 | 1468694692067 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 11:44:52 INFO - PROCESS | 6664 | 1468694692108 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:44:52 INFO - PROCESS | 6664 | 1468694692110 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:44:52 INFO - PROCESS | 6664 | 1468694692112 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 6664 | 1468694692113 Marionette TRACE conn2 <- [1,1410,null,{}] 11:44:52 INFO - PROCESS | 6664 | 1468694692116 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}] 11:44:52 INFO - PROCESS | 6664 | 1468694692117 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:52 INFO - PROCESS | 6664 | 1468694692193 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:44:52 INFO - PROCESS | 6664 | 1468694692200 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 6664 | 1468694692201 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8cb000 == 38 [pid = 6664] [id = 360] 11:44:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x12a694c00) [pid = 6664] [serial = 1079] [outer = 0x0] 11:44:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x12a760800) [pid = 6664] [serial = 1080] [outer = 0x12a694c00] 11:44:52 INFO - PROCESS | 6664 | 1468694692226 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12aa09800) [pid = 6664] [serial = 1081] [outer = 0x12a694c00] 11:44:52 INFO - PROCESS | 6664 | 1468694692945 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 872ms 11:44:53 INFO - PROCESS | 6664 | 1468694693005 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 6664 | 1468694693009 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:44:53 INFO - PROCESS | 6664 | 1468694693015 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 6664 | 1468694693019 Marionette TRACE conn2 <- [1,1414,null,{}] 11:44:53 INFO - PROCESS | 6664 | 1468694693024 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}] 11:44:53 INFO - PROCESS | 6664 | 1468694693027 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:53 INFO - PROCESS | 6664 | 1468694693142 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:44:53 INFO - PROCESS | 6664 | 1468694693191 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 6664 | 1468694693193 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x11722b800 == 39 [pid = 6664] [id = 361] 11:44:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x112a7cc00) [pid = 6664] [serial = 1082] [outer = 0x0] 11:44:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x114f92400) [pid = 6664] [serial = 1083] [outer = 0x112a7cc00] 11:44:53 INFO - PROCESS | 6664 | 1468694693224 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11697e000) [pid = 6664] [serial = 1084] [outer = 0x112a7cc00] 11:44:53 INFO - PROCESS | 6664 | 1468694693918 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 924ms 11:44:53 INFO - PROCESS | 6664 | 1468694693954 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 6664 | 1468694693957 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:44:53 INFO - PROCESS | 6664 | 1468694693963 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 6664 | 1468694693965 Marionette TRACE conn2 <- [1,1418,null,{}] 11:44:53 INFO - PROCESS | 6664 | 1468694693967 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}] 11:44:53 INFO - PROCESS | 6664 | 1468694693969 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:54 INFO - PROCESS | 6664 | 1468694694169 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:44:54 INFO - PROCESS | 6664 | 1468694694231 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 6664 | 1468694694233 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x11641b000 == 40 [pid = 6664] [id = 362] 11:44:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x112e03800) [pid = 6664] [serial = 1085] [outer = 0x0] 11:44:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x116745000) [pid = 6664] [serial = 1086] [outer = 0x112e03800] 11:44:54 INFO - PROCESS | 6664 | 1468694694262 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x117d9fc00) [pid = 6664] [serial = 1087] [outer = 0x112e03800] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12488a800 == 39 [pid = 6664] [id = 359] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b6800 == 38 [pid = 6664] [id = 358] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12921d800 == 37 [pid = 6664] [id = 357] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x128c1a800 == 36 [pid = 6664] [id = 356] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x128b2f800 == 35 [pid = 6664] [id = 355] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x125f6f800 == 34 [pid = 6664] [id = 354] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x124895800 == 33 [pid = 6664] [id = 353] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1240c6000 == 32 [pid = 6664] [id = 352] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1192ea000 == 31 [pid = 6664] [id = 351] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab7000 == 30 [pid = 6664] [id = 350] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x115e3f800 == 29 [pid = 6664] [id = 349] 11:44:54 INFO - PROCESS | 6664 | --DOCSHELL 0x11329f800 == 28 [pid = 6664] [id = 348] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x125f04800) [pid = 6664] [serial = 1027] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x125eb2400) [pid = 6664] [serial = 1026] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x116185400) [pid = 6664] [serial = 1011] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1176e4800) [pid = 6664] [serial = 1012] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x119737400) [pid = 6664] [serial = 1020] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1199a2800) [pid = 6664] [serial = 1021] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x118396c00) [pid = 6664] [serial = 1014] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x11915d800) [pid = 6664] [serial = 1015] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x124a38c00) [pid = 6664] [serial = 1023] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x125223800) [pid = 6664] [serial = 1024] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x118181c00) [pid = 6664] [serial = 1017] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x118395c00) [pid = 6664] [serial = 1018] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12aa50800) [pid = 6664] [serial = 1009] [outer = 0x0] [url = about:blank] 11:44:54 INFO - PROCESS | 6664 | 1468694694746 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 821ms 11:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:44:54 INFO - PROCESS | 6664 | 1468694694786 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 6664 | 1468694694789 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:44:54 INFO - PROCESS | 6664 | 1468694694792 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 6664 | 1468694694794 Marionette TRACE conn2 <- [1,1422,null,{}] 11:44:54 INFO - PROCESS | 6664 | 1468694694798 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}] 11:44:54 INFO - PROCESS | 6664 | 1468694694800 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:54 INFO - PROCESS | 6664 | 1468694694877 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:44:54 INFO - PROCESS | 6664 | 1468694694886 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 6664 | 1468694694888 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fb7000 == 29 [pid = 6664] [id = 363] 11:44:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x118392400) [pid = 6664] [serial = 1088] [outer = 0x0] 11:44:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x118644000) [pid = 6664] [serial = 1089] [outer = 0x118392400] 11:44:54 INFO - PROCESS | 6664 | 1468694694915 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x119154c00) [pid = 6664] [serial = 1090] [outer = 0x118392400] 11:44:55 INFO - PROCESS | 6664 | 1468694695266 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]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 11:44:55 INFO - PROCESS | 6664 | 1468694695313 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:44:55 INFO - PROCESS | 6664 | 1468694695317 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:44:55 INFO - PROCESS | 6664 | 1468694695319 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 6664 | 1468694695320 Marionette TRACE conn2 <- [1,1426,null,{}] 11:44:55 INFO - PROCESS | 6664 | 1468694695323 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}] 11:44:55 INFO - PROCESS | 6664 | 1468694695324 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:55 INFO - PROCESS | 6664 | 1468694695401 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:44:55 INFO - PROCESS | 6664 | 1468694695407 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 6664 | 1468694695408 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x124067800 == 30 [pid = 6664] [id = 364] 11:44:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x1192bdc00) [pid = 6664] [serial = 1091] [outer = 0x0] 11:44:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x119be6000) [pid = 6664] [serial = 1092] [outer = 0x1192bdc00] 11:44:55 INFO - PROCESS | 6664 | 1468694695436 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1247d8000) [pid = 6664] [serial = 1093] [outer = 0x1192bdc00] 11:44:55 INFO - PROCESS | 6664 | 1468694695794 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]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 11:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:44:55 INFO - PROCESS | 6664 | 1468694695845 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 6664 | 1468694695849 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:44:55 INFO - PROCESS | 6664 | 1468694695861 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 6664 | 1468694695866 Marionette TRACE conn2 <- [1,1430,null,{}] 11:44:55 INFO - PROCESS | 6664 | 1468694695870 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}] 11:44:55 INFO - PROCESS | 6664 | 1468694695873 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:56 INFO - PROCESS | 6664 | 1468694696004 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:44:56 INFO - PROCESS | 6664 | 1468694696014 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 6664 | 1468694696016 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x125319000 == 31 [pid = 6664] [id = 365] 11:44:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1248b4400) [pid = 6664] [serial = 1094] [outer = 0x0] 11:44:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x124dbe000) [pid = 6664] [serial = 1095] [outer = 0x1248b4400] 11:44:56 INFO - PROCESS | 6664 | 1468694696059 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12591dc00) [pid = 6664] [serial = 1096] [outer = 0x1248b4400] 11:44:56 INFO - PROCESS | 6664 | 1468694696501 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 681ms 11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:44:56 INFO - PROCESS | 6664 | 1468694696535 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 6664 | 1468694696536 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:44:56 INFO - PROCESS | 6664 | 1468694696538 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 6664 | 1468694696539 Marionette TRACE conn2 <- [1,1434,null,{}] 11:44:56 INFO - PROCESS | 6664 | 1468694696542 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}] 11:44:56 INFO - PROCESS | 6664 | 1468694696543 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:56 INFO - PROCESS | 6664 | 1468694696622 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:44:56 INFO - PROCESS | 6664 | 1468694696626 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 6664 | 1468694696627 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271e2000 == 32 [pid = 6664] [id = 366] 11:44:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125ea6800) [pid = 6664] [serial = 1097] [outer = 0x0] 11:44:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x125f07800) [pid = 6664] [serial = 1098] [outer = 0x125ea6800] 11:44:56 INFO - PROCESS | 6664 | 1468694696661 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x126e02800) [pid = 6664] [serial = 1099] [outer = 0x125ea6800] 11:44:57 INFO - PROCESS | 6664 | 1468694697008 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 11:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:44:57 INFO - PROCESS | 6664 | 1468694697057 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 6664 | 1468694697058 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:44:57 INFO - PROCESS | 6664 | 1468694697060 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 6664 | 1468694697061 Marionette TRACE conn2 <- [1,1438,null,{}] 11:44:57 INFO - PROCESS | 6664 | 1468694697063 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}] 11:44:57 INFO - PROCESS | 6664 | 1468694697064 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:57 INFO - PROCESS | 6664 | 1468694697165 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:44:57 INFO - PROCESS | 6664 | 1468694697169 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 6664 | 1468694697173 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x124c0a000 == 33 [pid = 6664] [id = 367] 11:44:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128f56000) [pid = 6664] [serial = 1100] [outer = 0x0] 11:44:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128fed000) [pid = 6664] [serial = 1101] [outer = 0x128f56000] 11:44:57 INFO - PROCESS | 6664 | 1468694697234 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1294f1c00) [pid = 6664] [serial = 1102] [outer = 0x128f56000] 11:44:57 INFO - PROCESS | 6664 | 1468694697589 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 568ms 11:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:44:57 INFO - PROCESS | 6664 | 1468694697628 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 6664 | 1468694697629 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:44:57 INFO - PROCESS | 6664 | 1468694697632 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 6664 | 1468694697633 Marionette TRACE conn2 <- [1,1442,null,{}] 11:44:57 INFO - PROCESS | 6664 | 1468694697635 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}] 11:44:57 INFO - PROCESS | 6664 | 1468694697636 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:57 INFO - PROCESS | 6664 | 1468694697735 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:44:57 INFO - PROCESS | 6664 | 1468694697739 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 6664 | 1468694697740 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d9000 == 34 [pid = 6664] [id = 368] 11:44:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x113c68000) [pid = 6664] [serial = 1103] [outer = 0x0] 11:44:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125ee6400) [pid = 6664] [serial = 1104] [outer = 0x113c68000] 11:44:57 INFO - PROCESS | 6664 | 1468694697771 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a756c00) [pid = 6664] [serial = 1105] [outer = 0x113c68000] 11:44:58 INFO - PROCESS | 6664 | 1468694698123 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]]]}] 11:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 11:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:44:58 INFO - PROCESS | 6664 | 1468694698156 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 6664 | 1468694698157 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:44:58 INFO - PROCESS | 6664 | 1468694698159 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 6664 | 1468694698160 Marionette TRACE conn2 <- [1,1446,null,{}] 11:44:58 INFO - PROCESS | 6664 | 1468694698162 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}] 11:44:58 INFO - PROCESS | 6664 | 1468694698164 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:58 INFO - PROCESS | 6664 | 1468694698258 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:44:58 INFO - PROCESS | 6664 | 1468694698262 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 6664 | 1468694698264 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac66800 == 35 [pid = 6664] [id = 369] 11:44:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12a759000) [pid = 6664] [serial = 1106] [outer = 0x0] 11:44:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12aa0c400) [pid = 6664] [serial = 1107] [outer = 0x12a759000] 11:44:58 INFO - PROCESS | 6664 | 1468694698291 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12aa4ac00) [pid = 6664] [serial = 1108] [outer = 0x12a759000] 11:44:58 INFO - PROCESS | 6664 | 1468694698612 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]]]}] 11:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 467ms 11:44:58 INFO - PROCESS | 6664 | 1468694698628 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 6664 | 1468694698629 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:44:58 INFO - PROCESS | 6664 | 1468694698640 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 6664 | 1468694698641 Marionette TRACE conn2 <- [1,1450,null,{}] 11:44:58 INFO - PROCESS | 6664 | 1468694698643 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}] 11:44:58 INFO - PROCESS | 6664 | 1468694698644 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:58 INFO - PROCESS | 6664 | 1468694698754 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:44:58 INFO - PROCESS | 6664 | 1468694698758 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 6664 | 1468694698759 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf4800 == 36 [pid = 6664] [id = 370] 11:44:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12a805800) [pid = 6664] [serial = 1109] [outer = 0x0] 11:44:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12aa54800) [pid = 6664] [serial = 1110] [outer = 0x12a805800] 11:44:58 INFO - PROCESS | 6664 | 1468694698783 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12b83f800) [pid = 6664] [serial = 1111] [outer = 0x12a805800] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x118071800) [pid = 6664] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x11320f400) [pid = 6664] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x112ea1400) [pid = 6664] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x125392000) [pid = 6664] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x116986800) [pid = 6664] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x119907400) [pid = 6664] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x112a84400) [pid = 6664] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x113c93800) [pid = 6664] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x11806c800) [pid = 6664] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x124a37800) [pid = 6664] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125f9e800) [pid = 6664] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x120fe6400) [pid = 6664] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1128cb000) [pid = 6664] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x128c6f000) [pid = 6664] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x112a83800) [pid = 6664] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x128feb400) [pid = 6664] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:44:59 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12946a000) [pid = 6664] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:44:59 INFO - PROCESS | 6664 | 1468694699176 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 569ms 11:44:59 INFO - PROCESS | 6664 | 1468694699210 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 6664 | 1468694699211 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:44:59 INFO - PROCESS | 6664 | 1468694699217 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 6664 | 1468694699220 Marionette TRACE conn2 <- [1,1454,null,{}] 11:44:59 INFO - PROCESS | 6664 | 1468694699223 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}] 11:44:59 INFO - PROCESS | 6664 | 1468694699224 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:59 INFO - PROCESS | 6664 | 1468694699333 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:44:59 INFO - PROCESS | 6664 | 1468694699365 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 6664 | 1468694699366 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244e7800 == 37 [pid = 6664] [id = 371] 11:44:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1126f1c00) [pid = 6664] [serial = 1112] [outer = 0x0] 11:44:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x11838c400) [pid = 6664] [serial = 1113] [outer = 0x1126f1c00] 11:44:59 INFO - PROCESS | 6664 | 1468694699390 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x124208800) [pid = 6664] [serial = 1114] [outer = 0x1126f1c00] 11:44:59 INFO - PROCESS | 6664 | 1468694699678 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 478ms 11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:44:59 INFO - PROCESS | 6664 | 1468694699692 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 6664 | 1468694699693 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:44:59 INFO - PROCESS | 6664 | 1468694699695 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 6664 | 1468694699696 Marionette TRACE conn2 <- [1,1458,null,{}] 11:44:59 INFO - PROCESS | 6664 | 1468694699706 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}] 11:44:59 INFO - PROCESS | 6664 | 1468694699707 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:59 INFO - PROCESS | 6664 | 1468694699797 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:44:59 INFO - PROCESS | 6664 | 1468694699803 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 6664 | 1468694699804 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:44:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be77800 == 38 [pid = 6664] [id = 372] 11:44:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1187a9400) [pid = 6664] [serial = 1115] [outer = 0x0] 11:44:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128c6a400) [pid = 6664] [serial = 1116] [outer = 0x1187a9400] 11:44:59 INFO - PROCESS | 6664 | 1468694699830 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12b843000) [pid = 6664] [serial = 1117] [outer = 0x1187a9400] 11:45:00 INFO - PROCESS | 6664 | 1468694700165 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]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 526ms 11:45:00 INFO - PROCESS | 6664 | 1468694700222 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 6664 | 1468694700223 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:45:00 INFO - PROCESS | 6664 | 1468694700242 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 6664 | 1468694700243 Marionette TRACE conn2 <- [1,1462,null,{}] 11:45:00 INFO - PROCESS | 6664 | 1468694700246 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}] 11:45:00 INFO - PROCESS | 6664 | 1468694700248 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:00 INFO - PROCESS | 6664 | 1468694700340 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:45:00 INFO - PROCESS | 6664 | 1468694700351 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 6664 | 1468694700353 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c3a6800 == 39 [pid = 6664] [id = 373] 11:45:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12b87ec00) [pid = 6664] [serial = 1118] [outer = 0x0] 11:45:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12b883800) [pid = 6664] [serial = 1119] [outer = 0x12b87ec00] 11:45:00 INFO - PROCESS | 6664 | 1468694700376 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b908800) [pid = 6664] [serial = 1120] [outer = 0x12b87ec00] 11:45:00 INFO - PROCESS | 6664 | 1468694700718 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]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 525ms 11:45:00 INFO - PROCESS | 6664 | 1468694700761 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 6664 | 1468694700762 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:45:00 INFO - PROCESS | 6664 | 1468694700764 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 6664 | 1468694700766 Marionette TRACE conn2 <- [1,1466,null,{}] 11:45:00 INFO - PROCESS | 6664 | 1468694700768 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}] 11:45:00 INFO - PROCESS | 6664 | 1468694700769 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:00 INFO - PROCESS | 6664 | 1468694700854 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:45:00 INFO - PROCESS | 6664 | 1468694700909 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 6664 | 1468694700910 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c708000 == 40 [pid = 6664] [id = 374] 11:45:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125307800) [pid = 6664] [serial = 1121] [outer = 0x0] 11:45:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12b90e400) [pid = 6664] [serial = 1122] [outer = 0x125307800] 11:45:00 INFO - PROCESS | 6664 | 1468694700933 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12bbe7000) [pid = 6664] [serial = 1123] [outer = 0x125307800] 11:45:01 INFO - PROCESS | 6664 | 1468694701413 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]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 11:45:01 INFO - PROCESS | 6664 | 1468694701451 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 6664 | 1468694701453 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:45:01 INFO - PROCESS | 6664 | 1468694701457 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 6664 | 1468694701461 Marionette TRACE conn2 <- [1,1470,null,{}] 11:45:01 INFO - PROCESS | 6664 | 1468694701467 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}] 11:45:01 INFO - PROCESS | 6664 | 1468694701468 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:01 INFO - PROCESS | 6664 | 1468694701571 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:45:01 INFO - PROCESS | 6664 | 1468694701662 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 6664 | 1468694701663 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d8000 == 41 [pid = 6664] [id = 375] 11:45:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x118189800) [pid = 6664] [serial = 1124] [outer = 0x0] 11:45:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x118396c00) [pid = 6664] [serial = 1125] [outer = 0x118189800] 11:45:01 INFO - PROCESS | 6664 | 1468694701707 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x119154000) [pid = 6664] [serial = 1126] [outer = 0x118189800] 11:45:02 INFO - PROCESS | 6664 | 1468694702132 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]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 723ms 11:45:02 INFO - PROCESS | 6664 | 1468694702183 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 6664 | 1468694702186 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:45:02 INFO - PROCESS | 6664 | 1468694702192 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - PROCESS | 6664 | 1468694702194 Marionette TRACE conn2 <- [1,1474,null,{}] 11:45:02 INFO - PROCESS | 6664 | 1468694702196 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}] 11:45:02 INFO - PROCESS | 6664 | 1468694702200 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:02 INFO - PROCESS | 6664 | 1468694702304 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:45:02 INFO - PROCESS | 6664 | 1468694702372 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:02 INFO - PROCESS | 6664 | 1468694702373 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b97800 == 42 [pid = 6664] [id = 376] 11:45:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x124a2ec00) [pid = 6664] [serial = 1127] [outer = 0x0] 11:45:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x124a39c00) [pid = 6664] [serial = 1128] [outer = 0x124a2ec00] 11:45:02 INFO - PROCESS | 6664 | 1468694702403 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x125229000) [pid = 6664] [serial = 1129] [outer = 0x124a2ec00] 11:45:02 INFO - PROCESS | 6664 | 1468694702819 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]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 669ms 11:45:02 INFO - PROCESS | 6664 | 1468694702861 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 6664 | 1468694702863 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:45:02 INFO - PROCESS | 6664 | 1468694702920 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - PROCESS | 6664 | 1468694702923 Marionette TRACE conn2 <- [1,1478,null,{}] 11:45:02 INFO - PROCESS | 6664 | 1468694702933 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}] 11:45:02 INFO - PROCESS | 6664 | 1468694702936 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:03 INFO - PROCESS | 6664 | 1468694703036 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:45:03 INFO - PROCESS | 6664 | 1468694703105 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 6664 | 1468694703108 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c711800 == 43 [pid = 6664] [id = 377] 11:45:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x128b1c000) [pid = 6664] [serial = 1130] [outer = 0x0] 11:45:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x128ff8400) [pid = 6664] [serial = 1131] [outer = 0x128b1c000] 11:45:03 INFO - PROCESS | 6664 | 1468694703138 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12a562000) [pid = 6664] [serial = 1132] [outer = 0x128b1c000] 11:45:03 INFO - PROCESS | 6664 | 1468694703593 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 780ms 11:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:45:03 INFO - PROCESS | 6664 | 1468694703651 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 6664 | 1468694703653 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:45:03 INFO - PROCESS | 6664 | 1468694703657 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 6664 | 1468694703658 Marionette TRACE conn2 <- [1,1482,null,{}] 11:45:03 INFO - PROCESS | 6664 | 1468694703661 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}] 11:45:03 INFO - PROCESS | 6664 | 1468694703662 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:03 INFO - PROCESS | 6664 | 1468694703767 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:45:03 INFO - PROCESS | 6664 | 1468694703970 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 6664 | 1468694703971 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x117236000 == 44 [pid = 6664] [id = 378] 11:45:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x112a7b400) [pid = 6664] [serial = 1133] [outer = 0x0] 11:45:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x114faf800) [pid = 6664] [serial = 1134] [outer = 0x112a7b400] 11:45:04 INFO - PROCESS | 6664 | 1468694703999 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x117149c00) [pid = 6664] [serial = 1135] [outer = 0x112a7b400] 11:45:04 INFO - PROCESS | 6664 | 1468694704536 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]]]}] 11:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 920ms 11:45:04 INFO - PROCESS | 6664 | 1468694704579 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:45:04 INFO - PROCESS | 6664 | 1468694704581 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:45:04 INFO - PROCESS | 6664 | 1468694704584 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 6664 | 1468694704586 Marionette TRACE conn2 <- [1,1486,null,{}] 11:45:04 INFO - PROCESS | 6664 | 1468694704589 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}] 11:45:04 INFO - PROCESS | 6664 | 1468694704592 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:04 INFO - PROCESS | 6664 | 1468694704687 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:45:04 INFO - PROCESS | 6664 | 1468694704764 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 6664 | 1468694704765 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192df800 == 45 [pid = 6664] [id = 379] 11:45:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x124205c00) [pid = 6664] [serial = 1136] [outer = 0x0] 11:45:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x1244d4000) [pid = 6664] [serial = 1137] [outer = 0x124205c00] 11:45:04 INFO - PROCESS | 6664 | 1468694704792 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x124d85800) [pid = 6664] [serial = 1138] [outer = 0x124205c00] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12c3a6800 == 44 [pid = 6664] [id = 373] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12be77800 == 43 [pid = 6664] [id = 372] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1244e7800 == 42 [pid = 6664] [id = 371] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12acf4800 == 41 [pid = 6664] [id = 370] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac66800 == 40 [pid = 6664] [id = 369] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d9000 == 39 [pid = 6664] [id = 368] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x124c0a000 == 38 [pid = 6664] [id = 367] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1271e2000 == 37 [pid = 6664] [id = 366] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x125319000 == 36 [pid = 6664] [id = 365] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x124067800 == 35 [pid = 6664] [id = 364] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x116fb7000 == 34 [pid = 6664] [id = 363] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x11641b000 == 33 [pid = 6664] [id = 362] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x11722b800 == 32 [pid = 6664] [id = 361] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8cb000 == 31 [pid = 6664] [id = 360] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x117236000 == 30 [pid = 6664] [id = 378] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12c711800 == 29 [pid = 6664] [id = 377] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x128b97800 == 28 [pid = 6664] [id = 376] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d8000 == 27 [pid = 6664] [id = 375] 11:45:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12c708000 == 26 [pid = 6664] [id = 374] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x124a2f800) [pid = 6664] [serial = 1059] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x11674ac00) [pid = 6664] [serial = 1044] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x119449c00) [pid = 6664] [serial = 1053] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x126d04000) [pid = 6664] [serial = 1063] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x119751000) [pid = 6664] [serial = 1054] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x125ea4800) [pid = 6664] [serial = 1062] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x117da1400) [pid = 6664] [serial = 1050] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x118393000) [pid = 6664] [serial = 1051] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x120fda400) [pid = 6664] [serial = 1056] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1132bcc00) [pid = 6664] [serial = 1047] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1128cf400) [pid = 6664] [serial = 1048] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x11714d800) [pid = 6664] [serial = 1030] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x115ded400) [pid = 6664] [serial = 1029] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119745000) [pid = 6664] [serial = 1033] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x119106400) [pid = 6664] [serial = 1032] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1255e3800) [pid = 6664] [serial = 1036] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x124aa1000) [pid = 6664] [serial = 1035] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x127437c00) [pid = 6664] [serial = 1039] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x12694bc00) [pid = 6664] [serial = 1038] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x128c6e800) [pid = 6664] [serial = 1066] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x124aa1800) [pid = 6664] [serial = 1071] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128b12c00) [pid = 6664] [serial = 1065] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x128f53800) [pid = 6664] [serial = 1068] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x128b14c00) [pid = 6664] [serial = 1042] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x11817f800) [pid = 6664] [serial = 1041] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x128ff7000) [pid = 6664] [serial = 1074] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12a692400) [pid = 6664] [serial = 1078] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12946ac00) [pid = 6664] [serial = 1075] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1294f0800) [pid = 6664] [serial = 1077] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x128fecc00) [pid = 6664] [serial = 1069] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x118185800) [pid = 6664] [serial = 1045] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12711f800) [pid = 6664] [serial = 1072] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x124d8a000) [pid = 6664] [serial = 1060] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x124623800) [pid = 6664] [serial = 1057] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12a760800) [pid = 6664] [serial = 1080] [outer = 0x0] [url = about:blank] 11:45:05 INFO - PROCESS | 6664 | 1468694705804 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]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1273ms 11:45:05 INFO - PROCESS | 6664 | 1468694705859 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 6664 | 1468694705862 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:45:05 INFO - PROCESS | 6664 | 1468694705867 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 6664 | 1468694705869 Marionette TRACE conn2 <- [1,1490,null,{}] 11:45:05 INFO - PROCESS | 6664 | 1468694705873 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}] 11:45:05 INFO - PROCESS | 6664 | 1468694705876 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:05 INFO - PROCESS | 6664 | 1468694705963 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:45:06 INFO - PROCESS | 6664 | 1468694706036 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 6664 | 1468694706038 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab7000 == 27 [pid = 6664] [id = 380] 11:45:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1176e7c00) [pid = 6664] [serial = 1139] [outer = 0x0] 11:45:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x11838cc00) [pid = 6664] [serial = 1140] [outer = 0x1176e7c00] 11:45:06 INFO - PROCESS | 6664 | 1468694706066 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x112fbe000) [pid = 6664] [serial = 1141] [outer = 0x1176e7c00] 11:45:06 INFO - PROCESS | 6664 | 1468694706354 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 11:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:45:06 INFO - PROCESS | 6664 | 1468694706389 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 6664 | 1468694706392 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:45:06 INFO - PROCESS | 6664 | 1468694706397 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 6664 | 1468694706399 Marionette TRACE conn2 <- [1,1494,null,{}] 11:45:06 INFO - PROCESS | 6664 | 1468694706412 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}] 11:45:06 INFO - PROCESS | 6664 | 1468694706413 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:06 INFO - PROCESS | 6664 | 1468694706502 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:45:06 INFO - PROCESS | 6664 | 1468694706576 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 6664 | 1468694706577 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x119189800 == 28 [pid = 6664] [id = 381] 11:45:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x118414000) [pid = 6664] [serial = 1142] [outer = 0x0] 11:45:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x119752000) [pid = 6664] [serial = 1143] [outer = 0x118414000] 11:45:06 INFO - PROCESS | 6664 | 1468694706606 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1247d6800) [pid = 6664] [serial = 1144] [outer = 0x118414000] 11:45:06 INFO - PROCESS | 6664 | 1468694706892 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 525ms 11:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:45:06 INFO - PROCESS | 6664 | 1468694706921 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 6664 | 1468694706923 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:45:06 INFO - PROCESS | 6664 | 1468694706925 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 6664 | 1468694706927 Marionette TRACE conn2 <- [1,1498,null,{}] 11:45:06 INFO - PROCESS | 6664 | 1468694706944 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}] 11:45:06 INFO - PROCESS | 6664 | 1468694706947 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:07 INFO - PROCESS | 6664 | 1468694707031 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:45:07 INFO - PROCESS | 6664 | 1468694707038 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 6664 | 1468694707040 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x124536800 == 29 [pid = 6664] [id = 382] 11:45:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x124a98000) [pid = 6664] [serial = 1145] [outer = 0x0] 11:45:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1253ff000) [pid = 6664] [serial = 1146] [outer = 0x124a98000] 11:45:07 INFO - PROCESS | 6664 | 1468694707068 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x125ee0800) [pid = 6664] [serial = 1147] [outer = 0x124a98000] 11:45:07 INFO - PROCESS | 6664 | 1468694707402 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 524ms 11:45:07 INFO - PROCESS | 6664 | 1468694707449 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 6664 | 1468694707451 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:45:07 INFO - PROCESS | 6664 | 1468694707469 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 6664 | 1468694707470 Marionette TRACE conn2 <- [1,1502,null,{}] 11:45:07 INFO - PROCESS | 6664 | 1468694707472 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}] 11:45:07 INFO - PROCESS | 6664 | 1468694707474 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:07 INFO - PROCESS | 6664 | 1468694707587 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:45:07 INFO - PROCESS | 6664 | 1468694707599 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 6664 | 1468694707601 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f20000 == 30 [pid = 6664] [id = 383] 11:45:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125f02c00) [pid = 6664] [serial = 1148] [outer = 0x0] 11:45:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125fa4800) [pid = 6664] [serial = 1149] [outer = 0x125f02c00] 11:45:07 INFO - PROCESS | 6664 | 1468694707625 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x126d04800) [pid = 6664] [serial = 1150] [outer = 0x125f02c00] 11:45:07 INFO - PROCESS | 6664 | 1468694707954 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 522ms 11:45:07 INFO - PROCESS | 6664 | 1468694707997 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 6664 | 1468694707998 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:45:08 INFO - PROCESS | 6664 | 1468694708000 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 6664 | 1468694708001 Marionette TRACE conn2 <- [1,1506,null,{}] 11:45:08 INFO - PROCESS | 6664 | 1468694708004 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}] 11:45:08 INFO - PROCESS | 6664 | 1468694708005 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:08 INFO - PROCESS | 6664 | 1468694708103 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:45:08 INFO - PROCESS | 6664 | 1468694708106 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 6664 | 1468694708107 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b35800 == 31 [pid = 6664] [id = 384] 11:45:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1186f8400) [pid = 6664] [serial = 1151] [outer = 0x0] 11:45:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128b15800) [pid = 6664] [serial = 1152] [outer = 0x1186f8400] 11:45:08 INFO - PROCESS | 6664 | 1468694708132 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128c78800) [pid = 6664] [serial = 1153] [outer = 0x1186f8400] 11:45:08 INFO - PROCESS | 6664 | 1468694708474 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]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 11:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:45:08 INFO - PROCESS | 6664 | 1468694708519 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 6664 | 1468694708521 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:45:08 INFO - PROCESS | 6664 | 1468694708523 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 6664 | 1468694708524 Marionette TRACE conn2 <- [1,1510,null,{}] 11:45:08 INFO - PROCESS | 6664 | 1468694708526 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}] 11:45:08 INFO - PROCESS | 6664 | 1468694708530 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:08 INFO - PROCESS | 6664 | 1468694708641 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:45:08 INFO - PROCESS | 6664 | 1468694708645 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 6664 | 1468694708646 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x129216800 == 32 [pid = 6664] [id = 385] 11:45:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128ff3000) [pid = 6664] [serial = 1154] [outer = 0x0] 11:45:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x128ff5800) [pid = 6664] [serial = 1155] [outer = 0x128ff3000] 11:45:08 INFO - PROCESS | 6664 | 1468694708679 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a68fc00) [pid = 6664] [serial = 1156] [outer = 0x128ff3000] 11:45:09 INFO - PROCESS | 6664 | 1468694709012 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:45:09 INFO - PROCESS | 6664 | 1468694709042 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 6664 | 1468694709043 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:45:09 INFO - PROCESS | 6664 | 1468694709051 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 6664 | 1468694709052 Marionette TRACE conn2 <- [1,1514,null,{}] 11:45:09 INFO - PROCESS | 6664 | 1468694709054 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}] 11:45:09 INFO - PROCESS | 6664 | 1468694709055 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:09 INFO - PROCESS | 6664 | 1468694709149 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:45:09 INFO - PROCESS | 6664 | 1468694709152 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:09 INFO - PROCESS | 6664 | 1468694709153 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b7800 == 33 [pid = 6664] [id = 386] 11:45:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a692400) [pid = 6664] [serial = 1157] [outer = 0x0] 11:45:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12a758400) [pid = 6664] [serial = 1158] [outer = 0x12a692400] 11:45:09 INFO - PROCESS | 6664 | 1468694709177 Marionette DEBUG loaded listener.js 11:45:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12aa09400) [pid = 6664] [serial = 1159] [outer = 0x12a692400] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x113c68000) [pid = 6664] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1126f1c00) [pid = 6664] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12a759000) [pid = 6664] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x125ea6800) [pid = 6664] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x118392400) [pid = 6664] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x112a7cc00) [pid = 6664] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12a805800) [pid = 6664] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x1192bdc00) [pid = 6664] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1248b4400) [pid = 6664] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x112e03800) [pid = 6664] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12a694c00) [pid = 6664] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1187a9400) [pid = 6664] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12b87ec00) [pid = 6664] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x125307800) [pid = 6664] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:45:09 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x128f56000) [pid = 6664] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:45:09 INFO - PROCESS | 6664 | 1468694709908 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 874ms 11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:45:09 INFO - PROCESS | 6664 | 1468694709921 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 6664 | 1468694709923 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:45:09 INFO - PROCESS | 6664 | 1468694709926 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 6664 | 1468694709928 Marionette TRACE conn2 <- [1,1518,null,{}] 11:45:09 INFO - PROCESS | 6664 | 1468694709931 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}] 11:45:09 INFO - PROCESS | 6664 | 1468694709933 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:10 INFO - PROCESS | 6664 | 1468694710043 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:45:10 INFO - PROCESS | 6664 | 1468694710049 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 6664 | 1468694710051 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d62800 == 34 [pid = 6664] [id = 387] 11:45:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x112e03800) [pid = 6664] [serial = 1160] [outer = 0x0] 11:45:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x113c68000) [pid = 6664] [serial = 1161] [outer = 0x112e03800] 11:45:10 INFO - PROCESS | 6664 | 1468694710076 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1187a9400) [pid = 6664] [serial = 1162] [outer = 0x112e03800] 11:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 11:45:10 INFO - PROCESS | 6664 | 1468694710439 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]]]}] 11:45:10 INFO - PROCESS | 6664 | 1468694710446 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 6664 | 1468694710448 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:45:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:45:10 INFO - PROCESS | 6664 | 1468694710453 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 6664 | 1468694710455 Marionette TRACE conn2 <- [1,1522,null,{}] 11:45:10 INFO - PROCESS | 6664 | 1468694710459 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}] 11:45:10 INFO - PROCESS | 6664 | 1468694710460 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:10 INFO - PROCESS | 6664 | 1468694710614 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:45:10 INFO - PROCESS | 6664 | 1468694710623 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 6664 | 1468694710625 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8b0800 == 35 [pid = 6664] [id = 388] 11:45:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1187b2000) [pid = 6664] [serial = 1163] [outer = 0x0] 11:45:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125eb2800) [pid = 6664] [serial = 1164] [outer = 0x1187b2000] 11:45:10 INFO - PROCESS | 6664 | 1468694710664 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12a699400) [pid = 6664] [serial = 1165] [outer = 0x1187b2000] 11:45:11 INFO - PROCESS | 6664 | 1468694711059 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"]]]}] 11:45:11 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 () { 11:45:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:45:11 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 () { 11:45:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:45:11 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 () { 11:45:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:45:11 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 () { 11:45:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:45:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 11:45:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:45:11 INFO - PROCESS | 6664 | 1468694711076 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 6664 | 1468694711078 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:45:11 INFO - PROCESS | 6664 | 1468694711080 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 6664 | 1468694711081 Marionette TRACE conn2 <- [1,1526,null,{}] 11:45:11 INFO - PROCESS | 6664 | 1468694711086 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}] 11:45:11 INFO - PROCESS | 6664 | 1468694711087 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:11 INFO - PROCESS | 6664 | 1468694711162 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:45:11 INFO - PROCESS | 6664 | 1468694711218 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 6664 | 1468694711219 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf0800 == 36 [pid = 6664] [id = 389] 11:45:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x125f11400) [pid = 6664] [serial = 1166] [outer = 0x0] 11:45:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x119451000) [pid = 6664] [serial = 1167] [outer = 0x125f11400] 11:45:11 INFO - PROCESS | 6664 | 1468694711250 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12a753400) [pid = 6664] [serial = 1168] [outer = 0x125f11400] 11:45:11 INFO - PROCESS | 6664 | 1468694711536 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"]]]}] 11:45:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:45:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:45:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:45:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 473ms 11:45:11 INFO - PROCESS | 6664 | 1468694711554 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 6664 | 1468694711556 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:45:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:45:11 INFO - PROCESS | 6664 | 1468694711558 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 6664 | 1468694711560 Marionette TRACE conn2 <- [1,1530,null,{}] 11:45:11 INFO - PROCESS | 6664 | 1468694711562 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}] 11:45:11 INFO - PROCESS | 6664 | 1468694711564 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:11 INFO - PROCESS | 6664 | 1468694711668 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:45:11 INFO - PROCESS | 6664 | 1468694711672 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 6664 | 1468694711673 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c135000 == 37 [pid = 6664] [id = 390] 11:45:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12a75d400) [pid = 6664] [serial = 1169] [outer = 0x0] 11:45:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b87a400) [pid = 6664] [serial = 1170] [outer = 0x12a75d400] 11:45:11 INFO - PROCESS | 6664 | 1468694711700 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12bbdf000) [pid = 6664] [serial = 1171] [outer = 0x12a75d400] 11:45:12 INFO - PROCESS | 6664 | 1468694712144 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]]]}] 11:45:12 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 11:45:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:45:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:45:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:45:12 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. 11:45:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:45:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 11:45:12 INFO - PROCESS | 6664 | 1468694712181 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 6664 | 1468694712183 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:45:12 INFO - PROCESS | 6664 | 1468694712187 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 6664 | 1468694712189 Marionette TRACE conn2 <- [1,1534,null,{}] 11:45:12 INFO - PROCESS | 6664 | 1468694712193 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}] 11:45:12 INFO - PROCESS | 6664 | 1468694712195 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:12 INFO - PROCESS | 6664 | 1468694712306 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:45:12 INFO - PROCESS | 6664 | 1468694712365 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 6664 | 1468694712366 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x117236000 == 38 [pid = 6664] [id = 391] 11:45:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1131df800) [pid = 6664] [serial = 1172] [outer = 0x0] 11:45:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1176f3000) [pid = 6664] [serial = 1173] [outer = 0x1131df800] 11:45:12 INFO - PROCESS | 6664 | 1468694712397 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x118393000) [pid = 6664] [serial = 1174] [outer = 0x1131df800] 11:45:12 INFO - PROCESS | 6664 | 1468694712960 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]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 822ms 11:45:13 INFO - PROCESS | 6664 | 1468694713028 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 6664 | 1468694713031 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:45:13 INFO - PROCESS | 6664 | 1468694713039 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 6664 | 1468694713041 Marionette TRACE conn2 <- [1,1538,null,{}] 11:45:13 INFO - PROCESS | 6664 | 1468694713044 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}] 11:45:13 INFO - PROCESS | 6664 | 1468694713046 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:13 INFO - PROCESS | 6664 | 1468694713153 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:45:13 INFO - PROCESS | 6664 | 1468694713232 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 6664 | 1468694713233 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f1a000 == 39 [pid = 6664] [id = 392] 11:45:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x124a30400) [pid = 6664] [serial = 1175] [outer = 0x0] 11:45:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x124a35800) [pid = 6664] [serial = 1176] [outer = 0x124a30400] 11:45:13 INFO - PROCESS | 6664 | 1468694713264 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x125227000) [pid = 6664] [serial = 1177] [outer = 0x124a30400] 11:45:13 INFO - PROCESS | 6664 | 1468694713918 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]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 922ms 11:45:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12acf0800 == 38 [pid = 6664] [id = 389] 11:45:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8b0800 == 37 [pid = 6664] [id = 388] 11:45:13 INFO - PROCESS | 6664 | --DOCSHELL 0x128d62800 == 36 [pid = 6664] [id = 387] 11:45:13 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b7800 == 35 [pid = 6664] [id = 386] 11:45:14 INFO - PROCESS | 6664 | 1468694714001 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:45:14 INFO - PROCESS | 6664 | 1468694714003 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x129216800 == 34 [pid = 6664] [id = 385] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x128b35800 == 33 [pid = 6664] [id = 384] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x125f20000 == 32 [pid = 6664] [id = 383] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x124536800 == 31 [pid = 6664] [id = 382] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x119189800 == 30 [pid = 6664] [id = 381] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab7000 == 29 [pid = 6664] [id = 380] 11:45:14 INFO - PROCESS | 6664 | --DOCSHELL 0x1192df800 == 28 [pid = 6664] [id = 379] 11:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:45:14 INFO - PROCESS | 6664 | 1468694714011 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - PROCESS | 6664 | 1468694714013 Marionette TRACE conn2 <- [1,1542,null,{}] 11:45:14 INFO - PROCESS | 6664 | 1468694714017 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}] 11:45:14 INFO - PROCESS | 6664 | 1468694714019 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:14 INFO - PROCESS | 6664 | 1468694714132 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x128fed000) [pid = 6664] [serial = 1101] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x125ee6400) [pid = 6664] [serial = 1104] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1294f1c00) [pid = 6664] [serial = 1102] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11838c400) [pid = 6664] [serial = 1113] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x12aa0c400) [pid = 6664] [serial = 1107] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x125f07800) [pid = 6664] [serial = 1098] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x118644000) [pid = 6664] [serial = 1089] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x119154c00) [pid = 6664] [serial = 1090] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x114f92400) [pid = 6664] [serial = 1083] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11697e000) [pid = 6664] [serial = 1084] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12aa54800) [pid = 6664] [serial = 1110] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x119be6000) [pid = 6664] [serial = 1092] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1247d8000) [pid = 6664] [serial = 1093] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x124dbe000) [pid = 6664] [serial = 1095] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12591dc00) [pid = 6664] [serial = 1096] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x116745000) [pid = 6664] [serial = 1086] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x117d9fc00) [pid = 6664] [serial = 1087] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12aa4ac00) [pid = 6664] [serial = 1108] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12aa09800) [pid = 6664] [serial = 1081] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x128c6a400) [pid = 6664] [serial = 1116] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12b843000) [pid = 6664] [serial = 1117] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12b883800) [pid = 6664] [serial = 1119] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x124208800) [pid = 6664] [serial = 1114] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12b83f800) [pid = 6664] [serial = 1111] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12b908800) [pid = 6664] [serial = 1120] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x12a756c00) [pid = 6664] [serial = 1105] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x126e02800) [pid = 6664] [serial = 1099] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x12bbe7000) [pid = 6664] [serial = 1123] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x12b90e400) [pid = 6664] [serial = 1122] [outer = 0x0] [url = about:blank] 11:45:14 INFO - PROCESS | 6664 | 1468694714229 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 6664 | 1468694714231 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x1167bb000 == 29 [pid = 6664] [id = 393] 11:45:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x114f92400) [pid = 6664] [serial = 1178] [outer = 0x0] 11:45:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x11817f800) [pid = 6664] [serial = 1179] [outer = 0x114f92400] 11:45:14 INFO - PROCESS | 6664 | 1468694714277 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x119151c00) [pid = 6664] [serial = 1180] [outer = 0x114f92400] 11:45:14 INFO - PROCESS | 6664 | 1468694714655 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]]]}] 11:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 11:45:14 INFO - PROCESS | 6664 | 1468694714691 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:45:14 INFO - PROCESS | 6664 | 1468694714693 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:45:14 INFO - PROCESS | 6664 | 1468694714698 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - PROCESS | 6664 | 1468694714700 Marionette TRACE conn2 <- [1,1546,null,{}] 11:45:14 INFO - PROCESS | 6664 | 1468694714702 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}] 11:45:14 INFO - PROCESS | 6664 | 1468694714704 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:14 INFO - PROCESS | 6664 | 1468694714779 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:45:14 INFO - PROCESS | 6664 | 1468694714786 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 6664 | 1468694714787 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192dd800 == 30 [pid = 6664] [id = 394] 11:45:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1199adc00) [pid = 6664] [serial = 1181] [outer = 0x0] 11:45:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x124a33c00) [pid = 6664] [serial = 1182] [outer = 0x1199adc00] 11:45:14 INFO - PROCESS | 6664 | 1468694714816 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x125227c00) [pid = 6664] [serial = 1183] [outer = 0x1199adc00] 11:45:15 INFO - PROCESS | 6664 | 1468694715272 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]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 619ms 11:45:15 INFO - PROCESS | 6664 | 1468694715319 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 6664 | 1468694715321 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:45:15 INFO - PROCESS | 6664 | 1468694715324 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 6664 | 1468694715328 Marionette TRACE conn2 <- [1,1550,null,{}] 11:45:15 INFO - PROCESS | 6664 | 1468694715340 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}] 11:45:15 INFO - PROCESS | 6664 | 1468694715345 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:15 INFO - PROCESS | 6664 | 1468694715446 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:45:15 INFO - PROCESS | 6664 | 1468694715454 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 6664 | 1468694715456 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x125064000 == 31 [pid = 6664] [id = 395] 11:45:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x113c93000) [pid = 6664] [serial = 1184] [outer = 0x0] 11:45:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x125f97400) [pid = 6664] [serial = 1185] [outer = 0x113c93000] 11:45:15 INFO - PROCESS | 6664 | 1468694715488 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x128b13c00) [pid = 6664] [serial = 1186] [outer = 0x113c93000] 11:45:15 INFO - PROCESS | 6664 | 1468694715840 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]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 528ms 11:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:45:15 INFO - PROCESS | 6664 | 1468694715853 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 6664 | 1468694715855 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:45:15 INFO - PROCESS | 6664 | 1468694715857 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 6664 | 1468694715858 Marionette TRACE conn2 <- [1,1554,null,{}] 11:45:15 INFO - PROCESS | 6664 | 1468694715860 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}] 11:45:15 INFO - PROCESS | 6664 | 1468694715861 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:15 INFO - PROCESS | 6664 | 1468694715975 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:45:15 INFO - PROCESS | 6664 | 1468694715982 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 6664 | 1468694715983 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b2b800 == 32 [pid = 6664] [id = 396] 11:45:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x128b14c00) [pid = 6664] [serial = 1187] [outer = 0x0] 11:45:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x128fec800) [pid = 6664] [serial = 1188] [outer = 0x128b14c00] 11:45:16 INFO - PROCESS | 6664 | 1468694716009 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1294e9000) [pid = 6664] [serial = 1189] [outer = 0x128b14c00] 11:45:16 INFO - PROCESS | 6664 | 1468694716341 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]]]}] 11:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 11:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:45:16 INFO - PROCESS | 6664 | 1468694716376 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 6664 | 1468694716377 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:45:16 INFO - PROCESS | 6664 | 1468694716379 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 6664 | 1468694716380 Marionette TRACE conn2 <- [1,1558,null,{}] 11:45:16 INFO - PROCESS | 6664 | 1468694716382 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}] 11:45:16 INFO - PROCESS | 6664 | 1468694716384 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:16 INFO - PROCESS | 6664 | 1468694716480 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:45:16 INFO - PROCESS | 6664 | 1468694716484 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 6664 | 1468694716485 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x12921e800 == 33 [pid = 6664] [id = 397] 11:45:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x113c75000) [pid = 6664] [serial = 1190] [outer = 0x0] 11:45:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1294f1c00) [pid = 6664] [serial = 1191] [outer = 0x113c75000] 11:45:16 INFO - PROCESS | 6664 | 1468694716509 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12a751800) [pid = 6664] [serial = 1192] [outer = 0x113c75000] 11:45:16 INFO - PROCESS | 6664 | 1468694716862 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]]]}] 11:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 11:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:45:16 INFO - PROCESS | 6664 | 1468694716901 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 6664 | 1468694716903 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:45:16 INFO - PROCESS | 6664 | 1468694716905 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 6664 | 1468694716906 Marionette TRACE conn2 <- [1,1562,null,{}] 11:45:16 INFO - PROCESS | 6664 | 1468694716908 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}] 11:45:16 INFO - PROCESS | 6664 | 1468694716912 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:17 INFO - PROCESS | 6664 | 1468694717029 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:45:17 INFO - PROCESS | 6664 | 1468694717041 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 6664 | 1468694717042 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a8af800 == 34 [pid = 6664] [id = 398] 11:45:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12a802800) [pid = 6664] [serial = 1193] [outer = 0x0] 11:45:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12b83c400) [pid = 6664] [serial = 1194] [outer = 0x12a802800] 11:45:17 INFO - PROCESS | 6664 | 1468694717066 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12b906c00) [pid = 6664] [serial = 1195] [outer = 0x12a802800] 11:45:17 INFO - PROCESS | 6664 | 1468694717416 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]]]}] 11:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 11:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:45:17 INFO - PROCESS | 6664 | 1468694717425 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 6664 | 1468694717427 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:45:17 INFO - PROCESS | 6664 | 1468694717429 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 6664 | 1468694717430 Marionette TRACE conn2 <- [1,1566,null,{}] 11:45:17 INFO - PROCESS | 6664 | 1468694717434 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}] 11:45:17 INFO - PROCESS | 6664 | 1468694717437 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:17 INFO - PROCESS | 6664 | 1468694717536 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:45:17 INFO - PROCESS | 6664 | 1468694717548 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 6664 | 1468694717549 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace1800 == 35 [pid = 6664] [id = 399] 11:45:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12b90a000) [pid = 6664] [serial = 1196] [outer = 0x0] 11:45:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12bbdd800) [pid = 6664] [serial = 1197] [outer = 0x12b90a000] 11:45:17 INFO - PROCESS | 6664 | 1468694717573 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12bbe4c00) [pid = 6664] [serial = 1198] [outer = 0x12b90a000] 11:45:17 INFO - PROCESS | 6664 | 1468694717905 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]]]}] 11:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 522ms 11:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:45:17 INFO - PROCESS | 6664 | 1468694717952 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 6664 | 1468694717953 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:45:17 INFO - PROCESS | 6664 | 1468694717955 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 6664 | 1468694717956 Marionette TRACE conn2 <- [1,1570,null,{}] 11:45:17 INFO - PROCESS | 6664 | 1468694717958 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}] 11:45:17 INFO - PROCESS | 6664 | 1468694717959 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:18 INFO - PROCESS | 6664 | 1468694718057 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:45:18 INFO - PROCESS | 6664 | 1468694718061 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 6664 | 1468694718062 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b923800 == 36 [pid = 6664] [id = 400] 11:45:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b90a400) [pid = 6664] [serial = 1199] [outer = 0x0] 11:45:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12bbeb000) [pid = 6664] [serial = 1200] [outer = 0x12b90a400] 11:45:18 INFO - PROCESS | 6664 | 1468694718086 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12bfab000) [pid = 6664] [serial = 1201] [outer = 0x12b90a400] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x124205c00) [pid = 6664] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x124a98000) [pid = 6664] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x118414000) [pid = 6664] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x128ff3000) [pid = 6664] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1186f8400) [pid = 6664] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x118189800) [pid = 6664] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12a692400) [pid = 6664] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x112e03800) [pid = 6664] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x124a2ec00) [pid = 6664] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1187b2000) [pid = 6664] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128b1c000) [pid = 6664] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x112a7b400) [pid = 6664] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1176e7c00) [pid = 6664] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x125f02c00) [pid = 6664] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:45:18 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x125f11400) [pid = 6664] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:45:18 INFO - PROCESS | 6664 | 1468694718466 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]]]}] 11:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 520ms 11:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:45:18 INFO - PROCESS | 6664 | 1468694718475 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 6664 | 1468694718477 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:45:18 INFO - PROCESS | 6664 | 1468694718479 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 6664 | 1468694718480 Marionette TRACE conn2 <- [1,1574,null,{}] 11:45:18 INFO - PROCESS | 6664 | 1468694718484 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}] 11:45:18 INFO - PROCESS | 6664 | 1468694718487 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:18 INFO - PROCESS | 6664 | 1468694718564 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:45:18 INFO - PROCESS | 6664 | 1468694718621 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 6664 | 1468694718622 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x125061800 == 37 [pid = 6664] [id = 401] 11:45:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x112a85800) [pid = 6664] [serial = 1202] [outer = 0x0] 11:45:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x119105800) [pid = 6664] [serial = 1203] [outer = 0x112a85800] 11:45:18 INFO - PROCESS | 6664 | 1468694718648 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x125f11400) [pid = 6664] [serial = 1204] [outer = 0x112a85800] 11:45:18 INFO - PROCESS | 6664 | 1468694718970 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]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 522ms 11:45:19 INFO - PROCESS | 6664 | 1468694719002 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 6664 | 1468694719004 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:45:19 INFO - PROCESS | 6664 | 1468694719008 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 6664 | 1468694719010 Marionette TRACE conn2 <- [1,1578,null,{}] 11:45:19 INFO - PROCESS | 6664 | 1468694719013 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}] 11:45:19 INFO - PROCESS | 6664 | 1468694719015 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:19 INFO - PROCESS | 6664 | 1468694719138 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:45:19 INFO - PROCESS | 6664 | 1468694719143 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 6664 | 1468694719144 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c128800 == 38 [pid = 6664] [id = 402] 11:45:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1176e7c00) [pid = 6664] [serial = 1205] [outer = 0x0] 11:45:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12b90a800) [pid = 6664] [serial = 1206] [outer = 0x1176e7c00] 11:45:19 INFO - PROCESS | 6664 | 1468694719184 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12bfb0800) [pid = 6664] [serial = 1207] [outer = 0x1176e7c00] 11:45:19 INFO - PROCESS | 6664 | 1468694719607 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]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 621ms 11:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:45:19 INFO - PROCESS | 6664 | 1468694719628 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 6664 | 1468694719630 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:45:19 INFO - PROCESS | 6664 | 1468694719634 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 6664 | 1468694719636 Marionette TRACE conn2 <- [1,1582,null,{}] 11:45:19 INFO - PROCESS | 6664 | 1468694719638 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}] 11:45:19 INFO - PROCESS | 6664 | 1468694719640 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:19 INFO - PROCESS | 6664 | 1468694719726 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:45:19 INFO - PROCESS | 6664 | 1468694719730 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 6664 | 1468694719731 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cbc7000 == 39 [pid = 6664] [id = 403] 11:45:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12bfaa000) [pid = 6664] [serial = 1208] [outer = 0x0] 11:45:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12c3ef800) [pid = 6664] [serial = 1209] [outer = 0x12bfaa000] 11:45:19 INFO - PROCESS | 6664 | 1468694719760 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12c733400) [pid = 6664] [serial = 1210] [outer = 0x12bfaa000] 11:45:20 INFO - PROCESS | 6664 | 1468694720088 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 472ms 11:45:20 INFO - PROCESS | 6664 | 1468694720105 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:45:20 INFO - PROCESS | 6664 | 1468694720107 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:45:20 INFO - PROCESS | 6664 | 1468694720109 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 6664 | 1468694720110 Marionette TRACE conn2 <- [1,1586,null,{}] 11:45:20 INFO - PROCESS | 6664 | 1468694720113 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}] 11:45:20 INFO - PROCESS | 6664 | 1468694720114 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:20 INFO - PROCESS | 6664 | 1468694720201 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:45:20 INFO - PROCESS | 6664 | 1468694720258 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 6664 | 1468694720259 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cbd3000 == 40 [pid = 6664] [id = 404] 11:45:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x115d37800) [pid = 6664] [serial = 1211] [outer = 0x0] 11:45:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x115d3c000) [pid = 6664] [serial = 1212] [outer = 0x115d37800] 11:45:20 INFO - PROCESS | 6664 | 1468694720283 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128b1dc00) [pid = 6664] [serial = 1213] [outer = 0x115d37800] 11:45:20 INFO - PROCESS | 6664 | 1468694720719 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 11:45:20 INFO - PROCESS | 6664 | 1468694720784 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 6664 | 1468694720786 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:45:20 INFO - PROCESS | 6664 | 1468694720790 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 6664 | 1468694720794 Marionette TRACE conn2 <- [1,1590,null,{}] 11:45:20 INFO - PROCESS | 6664 | 1468694720797 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}] 11:45:20 INFO - PROCESS | 6664 | 1468694720801 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:20 INFO - PROCESS | 6664 | 1468694720906 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:45:20 INFO - PROCESS | 6664 | 1468694720977 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 6664 | 1468694720978 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195be800 == 41 [pid = 6664] [id = 405] 11:45:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x116985800) [pid = 6664] [serial = 1214] [outer = 0x0] 11:45:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x11806a800) [pid = 6664] [serial = 1215] [outer = 0x116985800] 11:45:21 INFO - PROCESS | 6664 | 1468694721009 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x119151800) [pid = 6664] [serial = 1216] [outer = 0x116985800] 11:45:21 INFO - PROCESS | 6664 | 1468694721420 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]]]}] 11:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 673ms 11:45:21 INFO - PROCESS | 6664 | 1468694721463 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 6664 | 1468694721466 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:45:21 INFO - PROCESS | 6664 | 1468694721471 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 6664 | 1468694721473 Marionette TRACE conn2 <- [1,1594,null,{}] 11:45:21 INFO - PROCESS | 6664 | 1468694721475 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}] 11:45:21 INFO - PROCESS | 6664 | 1468694721477 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:21 INFO - PROCESS | 6664 | 1468694721585 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:45:21 INFO - PROCESS | 6664 | 1468694721677 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 6664 | 1468694721678 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296a7800 == 42 [pid = 6664] [id = 406] 11:45:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x124209c00) [pid = 6664] [serial = 1217] [outer = 0x0] 11:45:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1253fcc00) [pid = 6664] [serial = 1218] [outer = 0x124209c00] 11:45:21 INFO - PROCESS | 6664 | 1468694721709 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x125ee7000) [pid = 6664] [serial = 1219] [outer = 0x124209c00] 11:45:22 INFO - PROCESS | 6664 | 1468694722133 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 11:45:22 INFO - PROCESS | 6664 | 1468694722142 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 6664 | 1468694722144 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:45:22 INFO - PROCESS | 6664 | 1468694722146 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 6664 | 1468694722149 Marionette TRACE conn2 <- [1,1598,null,{}] 11:45:22 INFO - PROCESS | 6664 | 1468694722159 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}] 11:45:22 INFO - PROCESS | 6664 | 1468694722162 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:22 INFO - PROCESS | 6664 | 1468694722266 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:45:22 INFO - PROCESS | 6664 | 1468694722329 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 6664 | 1468694722331 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cedd800 == 43 [pid = 6664] [id = 407] 11:45:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x12711d800) [pid = 6664] [serial = 1220] [outer = 0x0] 11:45:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1294f4400) [pid = 6664] [serial = 1221] [outer = 0x12711d800] 11:45:22 INFO - PROCESS | 6664 | 1468694722361 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12aa14c00) [pid = 6664] [serial = 1222] [outer = 0x12711d800] 11:45:22 INFO - PROCESS | 6664 | 1468694722820 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 725ms 11:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:45:22 INFO - PROCESS | 6664 | 1468694722872 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 6664 | 1468694722874 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:45:22 INFO - PROCESS | 6664 | 1468694722876 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 6664 | 1468694722877 Marionette TRACE conn2 <- [1,1602,null,{}] 11:45:22 INFO - PROCESS | 6664 | 1468694722879 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}] 11:45:22 INFO - PROCESS | 6664 | 1468694722881 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:23 INFO - PROCESS | 6664 | 1468694723051 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:45:23 INFO - PROCESS | 6664 | 1468694723106 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:23 INFO - PROCESS | 6664 | 1468694723107 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x1269b4800 == 44 [pid = 6664] [id = 408] 11:45:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x118072000) [pid = 6664] [serial = 1223] [outer = 0x0] 11:45:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12a755c00) [pid = 6664] [serial = 1224] [outer = 0x118072000] 11:45:23 INFO - PROCESS | 6664 | 1468694723136 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12b83fc00) [pid = 6664] [serial = 1225] [outer = 0x118072000] 11:45:23 INFO - PROCESS | 6664 | 1468694723720 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]]]}] 11:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 869ms 11:45:23 INFO - PROCESS | 6664 | 1468694723745 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:45:23 INFO - PROCESS | 6664 | 1468694723748 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:45:23 INFO - PROCESS | 6664 | 1468694723773 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 6664 | 1468694723775 Marionette TRACE conn2 <- [1,1606,null,{}] 11:45:23 INFO - PROCESS | 6664 | 1468694723779 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}] 11:45:23 INFO - PROCESS | 6664 | 1468694723780 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:23 INFO - PROCESS | 6664 | 1468694723878 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:45:23 INFO - PROCESS | 6664 | 1468694723953 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:23 INFO - PROCESS | 6664 | 1468694723954 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x11641b000 == 45 [pid = 6664] [id = 409] 11:45:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x1128cec00) [pid = 6664] [serial = 1226] [outer = 0x0] 11:45:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x1128d6c00) [pid = 6664] [serial = 1227] [outer = 0x1128cec00] 11:45:23 INFO - PROCESS | 6664 | 1468694723982 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x112e09000) [pid = 6664] [serial = 1228] [outer = 0x1128cec00] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12cbc7000 == 44 [pid = 6664] [id = 403] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12c128800 == 43 [pid = 6664] [id = 402] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x125061800 == 42 [pid = 6664] [id = 401] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12b923800 == 41 [pid = 6664] [id = 400] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12ace1800 == 40 [pid = 6664] [id = 399] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12a8af800 == 39 [pid = 6664] [id = 398] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12921e800 == 38 [pid = 6664] [id = 397] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x128b2b800 == 37 [pid = 6664] [id = 396] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x125064000 == 36 [pid = 6664] [id = 395] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1192dd800 == 35 [pid = 6664] [id = 394] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1167bb000 == 34 [pid = 6664] [id = 393] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x125f1a000 == 33 [pid = 6664] [id = 392] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x117236000 == 32 [pid = 6664] [id = 391] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12c135000 == 31 [pid = 6664] [id = 390] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1269b4800 == 30 [pid = 6664] [id = 408] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12cedd800 == 29 [pid = 6664] [id = 407] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1296a7800 == 28 [pid = 6664] [id = 406] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1195be800 == 27 [pid = 6664] [id = 405] 11:45:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12cbd3000 == 26 [pid = 6664] [id = 404] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x124d85800) [pid = 6664] [serial = 1138] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x1244d4000) [pid = 6664] [serial = 1137] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1253ff000) [pid = 6664] [serial = 1146] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x119752000) [pid = 6664] [serial = 1143] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1247d6800) [pid = 6664] [serial = 1144] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x128ff5800) [pid = 6664] [serial = 1155] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x128b15800) [pid = 6664] [serial = 1152] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x119154000) [pid = 6664] [serial = 1126] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x12a758400) [pid = 6664] [serial = 1158] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x118396c00) [pid = 6664] [serial = 1125] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12a68fc00) [pid = 6664] [serial = 1156] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1187a9400) [pid = 6664] [serial = 1162] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x113c68000) [pid = 6664] [serial = 1161] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x125229000) [pid = 6664] [serial = 1129] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125eb2800) [pid = 6664] [serial = 1164] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x124a39c00) [pid = 6664] [serial = 1128] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12a562000) [pid = 6664] [serial = 1132] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128ff8400) [pid = 6664] [serial = 1131] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x117149c00) [pid = 6664] [serial = 1135] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x114faf800) [pid = 6664] [serial = 1134] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12aa09400) [pid = 6664] [serial = 1159] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x11838cc00) [pid = 6664] [serial = 1140] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x112fbe000) [pid = 6664] [serial = 1141] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x125fa4800) [pid = 6664] [serial = 1149] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12a753400) [pid = 6664] [serial = 1168] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12b87a400) [pid = 6664] [serial = 1170] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12a699400) [pid = 6664] [serial = 1165] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x128c78800) [pid = 6664] [serial = 1153] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x126d04800) [pid = 6664] [serial = 1150] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x125ee0800) [pid = 6664] [serial = 1147] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x119451000) [pid = 6664] [serial = 1167] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 6664 | 1468694724975 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1225ms 11:45:24 INFO - PROCESS | 6664 | 1468694724997 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 6664 | 1468694725000 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:45:25 INFO - PROCESS | 6664 | 1468694725005 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 6664 | 1468694725007 Marionette TRACE conn2 <- [1,1610,null,{}] 11:45:25 INFO - PROCESS | 6664 | 1468694725010 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}] 11:45:25 INFO - PROCESS | 6664 | 1468694725012 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:25 INFO - PROCESS | 6664 | 1468694725097 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:45:25 INFO - PROCESS | 6664 | 1468694725104 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 6664 | 1468694725106 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x113c17800 == 27 [pid = 6664] [id = 410] 11:45:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x112a87000) [pid = 6664] [serial = 1229] [outer = 0x0] 11:45:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x112e0c800) [pid = 6664] [serial = 1230] [outer = 0x112a87000] 11:45:25 INFO - PROCESS | 6664 | 1468694725135 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x113381800) [pid = 6664] [serial = 1231] [outer = 0x112a87000] 11:45:25 INFO - PROCESS | 6664 | 1468694725487 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 521ms 11:45:25 INFO - PROCESS | 6664 | 1468694725527 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 6664 | 1468694725530 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:45:25 INFO - PROCESS | 6664 | 1468694725535 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 6664 | 1468694725537 Marionette TRACE conn2 <- [1,1614,null,{}] 11:45:25 INFO - PROCESS | 6664 | 1468694725539 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}] 11:45:25 INFO - PROCESS | 6664 | 1468694725541 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:25 INFO - PROCESS | 6664 | 1468694725620 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:45:25 INFO - PROCESS | 6664 | 1468694725625 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 6664 | 1468694725627 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fbd000 == 28 [pid = 6664] [id = 411] 11:45:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x115e8a800) [pid = 6664] [serial = 1232] [outer = 0x0] 11:45:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x116137c00) [pid = 6664] [serial = 1233] [outer = 0x115e8a800] 11:45:25 INFO - PROCESS | 6664 | 1468694725656 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1164ee000) [pid = 6664] [serial = 1234] [outer = 0x115e8a800] 11:45:26 INFO - PROCESS | 6664 | 1468694726013 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]]]}] 11:45:26 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 11:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 11:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:45:26 INFO - PROCESS | 6664 | 1468694726061 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 6664 | 1468694726062 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:45:26 INFO - PROCESS | 6664 | 1468694726065 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 6664 | 1468694726068 Marionette TRACE conn2 <- [1,1618,null,{}] 11:45:26 INFO - PROCESS | 6664 | 1468694726076 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}] 11:45:26 INFO - PROCESS | 6664 | 1468694726080 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:26 INFO - PROCESS | 6664 | 1468694726157 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:45:26 INFO - PROCESS | 6664 | 1468694726162 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 6664 | 1468694726165 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192db800 == 29 [pid = 6664] [id = 412] 11:45:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x117149800) [pid = 6664] [serial = 1235] [outer = 0x0] 11:45:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x117da3800) [pid = 6664] [serial = 1236] [outer = 0x117149800] 11:45:26 INFO - PROCESS | 6664 | 1468694726196 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118390800) [pid = 6664] [serial = 1237] [outer = 0x117149800] 11:45:26 INFO - PROCESS | 6664 | 1468694726545 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]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 11:45:26 INFO - PROCESS | 6664 | 1468694726587 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 6664 | 1468694726589 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:45:26 INFO - PROCESS | 6664 | 1468694726591 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 6664 | 1468694726592 Marionette TRACE conn2 <- [1,1622,null,{}] 11:45:26 INFO - PROCESS | 6664 | 1468694726595 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}] 11:45:26 INFO - PROCESS | 6664 | 1468694726596 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:26 INFO - PROCESS | 6664 | 1468694726703 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:45:26 INFO - PROCESS | 6664 | 1468694726708 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 6664 | 1468694726710 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x124067800 == 30 [pid = 6664] [id = 413] 11:45:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118390000) [pid = 6664] [serial = 1238] [outer = 0x0] 11:45:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x118648800) [pid = 6664] [serial = 1239] [outer = 0x118390000] 11:45:26 INFO - PROCESS | 6664 | 1468694726735 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119159000) [pid = 6664] [serial = 1240] [outer = 0x118390000] 11:45:27 INFO - PROCESS | 6664 | 1468694727070 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]]]}] 11:45:27 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 11:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 11:45:27 INFO - PROCESS | 6664 | 1468694727109 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:45:27 INFO - PROCESS | 6664 | 1468694727118 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:45:27 INFO - PROCESS | 6664 | 1468694727120 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 6664 | 1468694727121 Marionette TRACE conn2 <- [1,1626,null,{}] 11:45:27 INFO - PROCESS | 6664 | 1468694727123 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}] 11:45:27 INFO - PROCESS | 6664 | 1468694727124 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:27 INFO - PROCESS | 6664 | 1468694727221 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:45:27 INFO - PROCESS | 6664 | 1468694727261 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 6664 | 1468694727262 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x12472e800 == 31 [pid = 6664] [id = 414] 11:45:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x115d33800) [pid = 6664] [serial = 1241] [outer = 0x0] 11:45:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x119731c00) [pid = 6664] [serial = 1242] [outer = 0x115d33800] 11:45:27 INFO - PROCESS | 6664 | 1468694727287 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x119908400) [pid = 6664] [serial = 1243] [outer = 0x115d33800] 11:45:27 INFO - PROCESS | 6664 | 1468694727598 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]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 11:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:45:27 INFO - PROCESS | 6664 | 1468694727638 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:45:27 INFO - PROCESS | 6664 | 1468694727640 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:45:27 INFO - PROCESS | 6664 | 1468694727648 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 6664 | 1468694727649 Marionette TRACE conn2 <- [1,1630,null,{}] 11:45:27 INFO - PROCESS | 6664 | 1468694727652 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}] 11:45:27 INFO - PROCESS | 6664 | 1468694727656 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:27 INFO - PROCESS | 6664 | 1468694727768 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:45:27 INFO - PROCESS | 6664 | 1468694727772 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 6664 | 1468694727773 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f77800 == 32 [pid = 6664] [id = 415] 11:45:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x11915a400) [pid = 6664] [serial = 1244] [outer = 0x0] 11:45:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x120fe7c00) [pid = 6664] [serial = 1245] [outer = 0x11915a400] 11:45:27 INFO - PROCESS | 6664 | 1468694727798 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125223800) [pid = 6664] [serial = 1246] [outer = 0x11915a400] 11:45:28 INFO - PROCESS | 6664 | 1468694728133 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 527ms 11:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:45:28 INFO - PROCESS | 6664 | 1468694728171 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 6664 | 1468694728173 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:45:28 INFO - PROCESS | 6664 | 1468694728175 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 6664 | 1468694728176 Marionette TRACE conn2 <- [1,1634,null,{}] 11:45:28 INFO - PROCESS | 6664 | 1468694728188 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}] 11:45:28 INFO - PROCESS | 6664 | 1468694728189 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:28 INFO - PROCESS | 6664 | 1468694728284 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:45:28 INFO - PROCESS | 6664 | 1468694728288 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 6664 | 1468694728289 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b38800 == 33 [pid = 6664] [id = 416] 11:45:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x119451000) [pid = 6664] [serial = 1247] [outer = 0x0] 11:45:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1253f4c00) [pid = 6664] [serial = 1248] [outer = 0x119451000] 11:45:28 INFO - PROCESS | 6664 | 1468694728312 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x125ed9400) [pid = 6664] [serial = 1249] [outer = 0x119451000] 11:45:28 INFO - PROCESS | 6664 | 1468694728631 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 479ms 11:45:28 INFO - PROCESS | 6664 | 1468694728655 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 6664 | 1468694728656 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:45:28 INFO - PROCESS | 6664 | 1468694728659 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 6664 | 1468694728660 Marionette TRACE conn2 <- [1,1638,null,{}] 11:45:28 INFO - PROCESS | 6664 | 1468694728662 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}] 11:45:28 INFO - PROCESS | 6664 | 1468694728663 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:28 INFO - PROCESS | 6664 | 1468694728766 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:45:28 INFO - PROCESS | 6664 | 1468694728770 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 6664 | 1468694728772 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x12920d800 == 34 [pid = 6664] [id = 417] 11:45:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x125224000) [pid = 6664] [serial = 1250] [outer = 0x0] 11:45:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x125ede800) [pid = 6664] [serial = 1251] [outer = 0x125224000] 11:45:28 INFO - PROCESS | 6664 | 1468694728796 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x125f9e400) [pid = 6664] [serial = 1252] [outer = 0x125224000] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x115d37800) [pid = 6664] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x113c75000) [pid = 6664] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12a802800) [pid = 6664] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x112a85800) [pid = 6664] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x124a30400) [pid = 6664] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1131df800) [pid = 6664] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x114f92400) [pid = 6664] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x113c93000) [pid = 6664] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1199adc00) [pid = 6664] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12a75d400) [pid = 6664] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128b14c00) [pid = 6664] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12b90a000) [pid = 6664] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x12bfaa000) [pid = 6664] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12b90a400) [pid = 6664] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:45:29 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1176e7c00) [pid = 6664] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:45:29 INFO - PROCESS | 6664 | 1468694729283 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 668ms 11:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:45:29 INFO - PROCESS | 6664 | 1468694729327 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 6664 | 1468694729328 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:45:29 INFO - PROCESS | 6664 | 1468694729330 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 6664 | 1468694729332 Marionette TRACE conn2 <- [1,1642,null,{}] 11:45:29 INFO - PROCESS | 6664 | 1468694729334 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}] 11:45:29 INFO - PROCESS | 6664 | 1468694729335 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:29 INFO - PROCESS | 6664 | 1468694729419 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:45:29 INFO - PROCESS | 6664 | 1468694729422 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 6664 | 1468694729423 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x129492800 == 35 [pid = 6664] [id = 418] 11:45:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x113c75000) [pid = 6664] [serial = 1253] [outer = 0x0] 11:45:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119746800) [pid = 6664] [serial = 1254] [outer = 0x113c75000] 11:45:29 INFO - PROCESS | 6664 | 1468694729448 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x125f02c00) [pid = 6664] [serial = 1255] [outer = 0x113c75000] 11:45:29 INFO - PROCESS | 6664 | 1468694729767 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 471ms 11:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:45:29 INFO - PROCESS | 6664 | 1468694729803 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 6664 | 1468694729804 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:45:29 INFO - PROCESS | 6664 | 1468694729806 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 6664 | 1468694729807 Marionette TRACE conn2 <- [1,1646,null,{}] 11:45:29 INFO - PROCESS | 6664 | 1468694729809 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}] 11:45:29 INFO - PROCESS | 6664 | 1468694729810 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:29 INFO - PROCESS | 6664 | 1468694729907 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:45:29 INFO - PROCESS | 6664 | 1468694729913 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 6664 | 1468694729915 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296a7000 == 36 [pid = 6664] [id = 419] 11:45:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x125f04400) [pid = 6664] [serial = 1256] [outer = 0x0] 11:45:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x126950400) [pid = 6664] [serial = 1257] [outer = 0x125f04400] 11:45:29 INFO - PROCESS | 6664 | 1468694729940 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x126e99400) [pid = 6664] [serial = 1258] [outer = 0x125f04400] 11:45:30 INFO - PROCESS | 6664 | 1468694730239 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 469ms 11:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:45:30 INFO - PROCESS | 6664 | 1468694730276 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 6664 | 1468694730277 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:45:30 INFO - PROCESS | 6664 | 1468694730279 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 6664 | 1468694730281 Marionette TRACE conn2 <- [1,1650,null,{}] 11:45:30 INFO - PROCESS | 6664 | 1468694730286 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}] 11:45:30 INFO - PROCESS | 6664 | 1468694730288 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:30 INFO - PROCESS | 6664 | 1468694730384 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:45:30 INFO - PROCESS | 6664 | 1468694730388 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 6664 | 1468694730390 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac6b800 == 37 [pid = 6664] [id = 420] 11:45:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12711fc00) [pid = 6664] [serial = 1259] [outer = 0x0] 11:45:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x128b15c00) [pid = 6664] [serial = 1260] [outer = 0x12711fc00] 11:45:30 INFO - PROCESS | 6664 | 1468694730416 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x128ff9000) [pid = 6664] [serial = 1261] [outer = 0x12711fc00] 11:45:30 INFO - PROCESS | 6664 | 1468694730853 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 622ms 11:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:45:30 INFO - PROCESS | 6664 | 1468694730903 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 6664 | 1468694730905 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:45:30 INFO - PROCESS | 6664 | 1468694730908 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 6664 | 1468694730909 Marionette TRACE conn2 <- [1,1654,null,{}] 11:45:30 INFO - PROCESS | 6664 | 1468694730913 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}] 11:45:30 INFO - PROCESS | 6664 | 1468694730915 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:31 INFO - PROCESS | 6664 | 1468694731038 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:45:31 INFO - PROCESS | 6664 | 1468694731045 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 6664 | 1468694731046 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b923000 == 38 [pid = 6664] [id = 421] 11:45:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x128ff9400) [pid = 6664] [serial = 1262] [outer = 0x0] 11:45:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1294eac00) [pid = 6664] [serial = 1263] [outer = 0x128ff9400] 11:45:31 INFO - PROCESS | 6664 | 1468694731070 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12a569000) [pid = 6664] [serial = 1264] [outer = 0x128ff9400] 11:45:31 INFO - PROCESS | 6664 | 1468694731637 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 769ms 11:45:31 INFO - PROCESS | 6664 | 1468694731678 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 6664 | 1468694731683 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:45:31 INFO - PROCESS | 6664 | 1468694731688 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 6664 | 1468694731691 Marionette TRACE conn2 <- [1,1658,null,{}] 11:45:31 INFO - PROCESS | 6664 | 1468694731698 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}] 11:45:31 INFO - PROCESS | 6664 | 1468694731700 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:31 INFO - PROCESS | 6664 | 1468694731935 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:45:32 INFO - PROCESS | 6664 | 1468694732053 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 6664 | 1468694732054 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac0800 == 39 [pid = 6664] [id = 422] 11:45:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x112f92800) [pid = 6664] [serial = 1265] [outer = 0x0] 11:45:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x115d32c00) [pid = 6664] [serial = 1266] [outer = 0x112f92800] 11:45:32 INFO - PROCESS | 6664 | 1468694732085 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x115e20000) [pid = 6664] [serial = 1267] [outer = 0x112f92800] 11:45:32 INFO - PROCESS | 6664 | 1468694732554 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 876ms 11:45:32 INFO - PROCESS | 6664 | 1468694732563 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 6664 | 1468694732566 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:45:32 INFO - PROCESS | 6664 | 1468694732571 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 6664 | 1468694732573 Marionette TRACE conn2 <- [1,1662,null,{}] 11:45:32 INFO - PROCESS | 6664 | 1468694732575 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}] 11:45:32 INFO - PROCESS | 6664 | 1468694732577 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:32 INFO - PROCESS | 6664 | 1468694732689 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:45:32 INFO - PROCESS | 6664 | 1468694732747 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 6664 | 1468694732748 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x12471e000 == 40 [pid = 6664] [id = 423] 11:45:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x11697d400) [pid = 6664] [serial = 1268] [outer = 0x0] 11:45:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1176ec000) [pid = 6664] [serial = 1269] [outer = 0x11697d400] 11:45:32 INFO - PROCESS | 6664 | 1468694732780 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x118398c00) [pid = 6664] [serial = 1270] [outer = 0x11697d400] 11:45:33 INFO - PROCESS | 6664 | 1468694733459 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]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 923ms 11:45:33 INFO - PROCESS | 6664 | 1468694733495 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 6664 | 1468694733497 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:45:33 INFO - PROCESS | 6664 | 1468694733500 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 6664 | 1468694733502 Marionette TRACE conn2 <- [1,1666,null,{}] 11:45:33 INFO - PROCESS | 6664 | 1468694733505 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}] 11:45:33 INFO - PROCESS | 6664 | 1468694733507 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:33 INFO - PROCESS | 6664 | 1468694733618 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac6b800 == 39 [pid = 6664] [id = 420] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x1296a7000 == 38 [pid = 6664] [id = 419] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x129492800 == 37 [pid = 6664] [id = 418] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x12920d800 == 36 [pid = 6664] [id = 417] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x128b38800 == 35 [pid = 6664] [id = 416] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x125f77800 == 34 [pid = 6664] [id = 415] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x12472e800 == 33 [pid = 6664] [id = 414] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x124067800 == 32 [pid = 6664] [id = 413] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x1192db800 == 31 [pid = 6664] [id = 412] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x116fbd000 == 30 [pid = 6664] [id = 411] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x113c17800 == 29 [pid = 6664] [id = 410] 11:45:33 INFO - PROCESS | 6664 | --DOCSHELL 0x11641b000 == 28 [pid = 6664] [id = 409] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1294f1c00) [pid = 6664] [serial = 1191] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x12b83c400) [pid = 6664] [serial = 1194] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x119105800) [pid = 6664] [serial = 1203] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x125227000) [pid = 6664] [serial = 1177] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1176f3000) [pid = 6664] [serial = 1173] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x118393000) [pid = 6664] [serial = 1174] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11817f800) [pid = 6664] [serial = 1179] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x119151c00) [pid = 6664] [serial = 1180] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x125f97400) [pid = 6664] [serial = 1185] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x128b13c00) [pid = 6664] [serial = 1186] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x124a33c00) [pid = 6664] [serial = 1182] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x125227c00) [pid = 6664] [serial = 1183] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12bbdf000) [pid = 6664] [serial = 1171] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128fec800) [pid = 6664] [serial = 1188] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12bbdd800) [pid = 6664] [serial = 1197] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x124a35800) [pid = 6664] [serial = 1176] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x12c733400) [pid = 6664] [serial = 1210] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x12bbeb000) [pid = 6664] [serial = 1200] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12b90a800) [pid = 6664] [serial = 1206] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12c3ef800) [pid = 6664] [serial = 1209] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x125f11400) [pid = 6664] [serial = 1204] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12bfb0800) [pid = 6664] [serial = 1207] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12bfab000) [pid = 6664] [serial = 1201] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12b906c00) [pid = 6664] [serial = 1195] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12bbe4c00) [pid = 6664] [serial = 1198] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x12a751800) [pid = 6664] [serial = 1192] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1294e9000) [pid = 6664] [serial = 1189] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x128b1dc00) [pid = 6664] [serial = 1213] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x115d3c000) [pid = 6664] [serial = 1212] [outer = 0x0] [url = about:blank] 11:45:33 INFO - PROCESS | 6664 | 1468694733709 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 6664 | 1468694733710 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1164a5000 == 29 [pid = 6664] [id = 424] 11:45:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x113c8e400) [pid = 6664] [serial = 1271] [outer = 0x0] 11:45:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x115d3a400) [pid = 6664] [serial = 1272] [outer = 0x113c8e400] 11:45:33 INFO - PROCESS | 6664 | 1468694733740 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x11674a800) [pid = 6664] [serial = 1273] [outer = 0x113c8e400] 11:45:34 INFO - PROCESS | 6664 | 1468694734041 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 572ms 11:45:34 INFO - PROCESS | 6664 | 1468694734072 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 6664 | 1468694734074 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:45:34 INFO - PROCESS | 6664 | 1468694734078 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 6664 | 1468694734079 Marionette TRACE conn2 <- [1,1670,null,{}] 11:45:34 INFO - PROCESS | 6664 | 1468694734081 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}] 11:45:34 INFO - PROCESS | 6664 | 1468694734085 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:34 INFO - PROCESS | 6664 | 1468694734173 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:45:34 INFO - PROCESS | 6664 | 1468694734179 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 6664 | 1468694734181 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195cc800 == 30 [pid = 6664] [id = 425] 11:45:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x117da0800) [pid = 6664] [serial = 1274] [outer = 0x0] 11:45:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1186f0400) [pid = 6664] [serial = 1275] [outer = 0x117da0800] 11:45:34 INFO - PROCESS | 6664 | 1468694734228 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x119111000) [pid = 6664] [serial = 1276] [outer = 0x117da0800] 11:45:34 INFO - PROCESS | 6664 | 1468694734687 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 618ms 11:45:34 INFO - PROCESS | 6664 | 1468694734697 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 6664 | 1468694734698 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:45:34 INFO - PROCESS | 6664 | 1468694734705 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 6664 | 1468694734707 Marionette TRACE conn2 <- [1,1674,null,{}] 11:45:34 INFO - PROCESS | 6664 | 1468694734715 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}] 11:45:34 INFO - PROCESS | 6664 | 1468694734720 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:34 INFO - PROCESS | 6664 | 1468694734808 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:45:34 INFO - PROCESS | 6664 | 1468694734814 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 6664 | 1468694734818 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x124c1a800 == 31 [pid = 6664] [id = 426] 11:45:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x112e60000) [pid = 6664] [serial = 1277] [outer = 0x0] 11:45:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x11974b800) [pid = 6664] [serial = 1278] [outer = 0x112e60000] 11:45:34 INFO - PROCESS | 6664 | 1468694734847 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1248b4400) [pid = 6664] [serial = 1279] [outer = 0x112e60000] 11:45:35 INFO - PROCESS | 6664 | 1468694735202 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 522ms 11:45:35 INFO - PROCESS | 6664 | 1468694735228 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 6664 | 1468694735229 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:45:35 INFO - PROCESS | 6664 | 1468694735232 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 6664 | 1468694735234 Marionette TRACE conn2 <- [1,1678,null,{}] 11:45:35 INFO - PROCESS | 6664 | 1468694735237 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}] 11:45:35 INFO - PROCESS | 6664 | 1468694735238 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:35 INFO - PROCESS | 6664 | 1468694735323 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:45:35 INFO - PROCESS | 6664 | 1468694735327 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 6664 | 1468694735328 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b2f000 == 32 [pid = 6664] [id = 427] 11:45:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x124a35800) [pid = 6664] [serial = 1280] [outer = 0x0] 11:45:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x124dba400) [pid = 6664] [serial = 1281] [outer = 0x124a35800] 11:45:35 INFO - PROCESS | 6664 | 1468694735353 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125375800) [pid = 6664] [serial = 1282] [outer = 0x124a35800] 11:45:35 INFO - PROCESS | 6664 | 1468694735687 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 471ms 11:45:35 INFO - PROCESS | 6664 | 1468694735704 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:45:35 INFO - PROCESS | 6664 | 1468694735706 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:45:35 INFO - PROCESS | 6664 | 1468694735708 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 6664 | 1468694735709 Marionette TRACE conn2 <- [1,1682,null,{}] 11:45:35 INFO - PROCESS | 6664 | 1468694735711 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}] 11:45:35 INFO - PROCESS | 6664 | 1468694735712 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:35 INFO - PROCESS | 6664 | 1468694735796 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:45:35 INFO - PROCESS | 6664 | 1468694735866 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 6664 | 1468694735867 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x129204800 == 33 [pid = 6664] [id = 428] 11:45:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x124a37400) [pid = 6664] [serial = 1283] [outer = 0x0] 11:45:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1253fe400) [pid = 6664] [serial = 1284] [outer = 0x124a37400] 11:45:35 INFO - PROCESS | 6664 | 1468694735891 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x125f05400) [pid = 6664] [serial = 1285] [outer = 0x124a37400] 11:45:36 INFO - PROCESS | 6664 | 1468694736215 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 11:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:45:36 INFO - PROCESS | 6664 | 1468694736227 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 6664 | 1468694736228 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:45:36 INFO - PROCESS | 6664 | 1468694736231 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 6664 | 1468694736232 Marionette TRACE conn2 <- [1,1686,null,{}] 11:45:36 INFO - PROCESS | 6664 | 1468694736238 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}] 11:45:36 INFO - PROCESS | 6664 | 1468694736242 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:36 INFO - PROCESS | 6664 | 1468694736370 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:45:36 INFO - PROCESS | 6664 | 1468694736382 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 6664 | 1468694736383 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296be800 == 34 [pid = 6664] [id = 429] 11:45:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x125f99400) [pid = 6664] [serial = 1286] [outer = 0x0] 11:45:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128b18800) [pid = 6664] [serial = 1287] [outer = 0x125f99400] 11:45:36 INFO - PROCESS | 6664 | 1468694736408 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12946bc00) [pid = 6664] [serial = 1288] [outer = 0x125f99400] 11:45:36 INFO - PROCESS | 6664 | 1468694736741 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]]]}] 11:45:36 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 11:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 522ms 11:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:45:36 INFO - PROCESS | 6664 | 1468694736753 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 6664 | 1468694736754 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:45:36 INFO - PROCESS | 6664 | 1468694736756 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 6664 | 1468694736757 Marionette TRACE conn2 <- [1,1690,null,{}] 11:45:36 INFO - PROCESS | 6664 | 1468694736760 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}] 11:45:36 INFO - PROCESS | 6664 | 1468694736769 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:36 INFO - PROCESS | 6664 | 1468694736874 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:45:36 INFO - PROCESS | 6664 | 1468694736877 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 6664 | 1468694736878 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac6f000 == 35 [pid = 6664] [id = 430] 11:45:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12694a800) [pid = 6664] [serial = 1289] [outer = 0x0] 11:45:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12a560800) [pid = 6664] [serial = 1290] [outer = 0x12694a800] 11:45:36 INFO - PROCESS | 6664 | 1468694736903 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12a751c00) [pid = 6664] [serial = 1291] [outer = 0x12694a800] 11:45:37 INFO - PROCESS | 6664 | 1468694737281 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]]]}] 11:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 571ms 11:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:45:37 INFO - PROCESS | 6664 | 1468694737328 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 6664 | 1468694737329 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:45:37 INFO - PROCESS | 6664 | 1468694737331 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 6664 | 1468694737332 Marionette TRACE conn2 <- [1,1694,null,{}] 11:45:37 INFO - PROCESS | 6664 | 1468694737334 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}] 11:45:37 INFO - PROCESS | 6664 | 1468694737335 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:37 INFO - PROCESS | 6664 | 1468694737443 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:45:37 INFO - PROCESS | 6664 | 1468694737457 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 6664 | 1468694737458 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be79000 == 36 [pid = 6664] [id = 431] 11:45:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1294f2c00) [pid = 6664] [serial = 1292] [outer = 0x0] 11:45:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12a75bc00) [pid = 6664] [serial = 1293] [outer = 0x1294f2c00] 11:45:37 INFO - PROCESS | 6664 | 1468694737483 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12a805800) [pid = 6664] [serial = 1294] [outer = 0x1294f2c00] 11:45:37 INFO - PROCESS | 6664 | 1468694737898 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]]]}] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x117149800) [pid = 6664] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x115d33800) [pid = 6664] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x115e8a800) [pid = 6664] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118390000) [pid = 6664] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x112a87000) [pid = 6664] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128cec00) [pid = 6664] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x11915a400) [pid = 6664] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125224000) [pid = 6664] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x119451000) [pid = 6664] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x116985800) [pid = 6664] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x124209c00) [pid = 6664] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x113c75000) [pid = 6664] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125f04400) [pid = 6664] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12711d800) [pid = 6664] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x118072000) [pid = 6664] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:45:37 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12711fc00) [pid = 6664] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 621ms 11:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:45:37 INFO - PROCESS | 6664 | 1468694737952 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 6664 | 1468694737954 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:45:37 INFO - PROCESS | 6664 | 1468694737963 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 6664 | 1468694737964 Marionette TRACE conn2 <- [1,1698,null,{}] 11:45:37 INFO - PROCESS | 6664 | 1468694737967 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}] 11:45:37 INFO - PROCESS | 6664 | 1468694737968 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:38 INFO - PROCESS | 6664 | 1468694738049 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:45:38 INFO - PROCESS | 6664 | 1468694738054 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 6664 | 1468694738056 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x124536000 == 37 [pid = 6664] [id = 432] 11:45:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x113c98000) [pid = 6664] [serial = 1295] [outer = 0x0] 11:45:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x115e8a800) [pid = 6664] [serial = 1296] [outer = 0x113c98000] 11:45:38 INFO - PROCESS | 6664 | 1468694738080 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x11838b800) [pid = 6664] [serial = 1297] [outer = 0x113c98000] 11:45:38 INFO - PROCESS | 6664 | 1468694738409 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]]]}] 11:45:38 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 11:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 477ms 11:45:38 INFO - PROCESS | 6664 | 1468694738435 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 6664 | 1468694738436 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:45:38 INFO - PROCESS | 6664 | 1468694738439 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 6664 | 1468694738440 Marionette TRACE conn2 <- [1,1702,null,{}] 11:45:38 INFO - PROCESS | 6664 | 1468694738442 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}] 11:45:38 INFO - PROCESS | 6664 | 1468694738443 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:38 INFO - PROCESS | 6664 | 1468694738523 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:45:38 INFO - PROCESS | 6664 | 1468694738580 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 6664 | 1468694738582 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c127000 == 38 [pid = 6664] [id = 433] 11:45:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118072000) [pid = 6664] [serial = 1298] [outer = 0x0] 11:45:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119907800) [pid = 6664] [serial = 1299] [outer = 0x118072000] 11:45:38 INFO - PROCESS | 6664 | 1468694738606 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x125f08800) [pid = 6664] [serial = 1300] [outer = 0x118072000] 11:45:38 INFO - PROCESS | 6664 | 1468694738910 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 11:45:38 INFO - PROCESS | 6664 | 1468694738958 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 6664 | 1468694738959 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:45:38 INFO - PROCESS | 6664 | 1468694738962 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 6664 | 1468694738963 Marionette TRACE conn2 <- [1,1706,null,{}] 11:45:38 INFO - PROCESS | 6664 | 1468694738966 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}] 11:45:38 INFO - PROCESS | 6664 | 1468694738967 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:39 INFO - PROCESS | 6664 | 1468694739061 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:45:39 INFO - PROCESS | 6664 | 1468694739064 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 6664 | 1468694739066 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c717800 == 39 [pid = 6664] [id = 434] 11:45:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12711d800) [pid = 6664] [serial = 1301] [outer = 0x0] 11:45:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12a809400) [pid = 6664] [serial = 1302] [outer = 0x12711d800] 11:45:39 INFO - PROCESS | 6664 | 1468694739093 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12b83d000) [pid = 6664] [serial = 1303] [outer = 0x12711d800] 11:45:39 INFO - PROCESS | 6664 | 1468694739407 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]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 470ms 11:45:39 INFO - PROCESS | 6664 | 1468694739440 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 6664 | 1468694739441 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:45:39 INFO - PROCESS | 6664 | 1468694739443 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 6664 | 1468694739444 Marionette TRACE conn2 <- [1,1710,null,{}] 11:45:39 INFO - PROCESS | 6664 | 1468694739447 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}] 11:45:39 INFO - PROCESS | 6664 | 1468694739448 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:39 INFO - PROCESS | 6664 | 1468694739570 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:45:39 INFO - PROCESS | 6664 | 1468694739575 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 6664 | 1468694739577 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c705800 == 40 [pid = 6664] [id = 435] 11:45:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x124a3a400) [pid = 6664] [serial = 1304] [outer = 0x0] 11:45:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12b844800) [pid = 6664] [serial = 1305] [outer = 0x124a3a400] 11:45:39 INFO - PROCESS | 6664 | 1468694739600 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x12b878800) [pid = 6664] [serial = 1306] [outer = 0x124a3a400] 11:45:39 INFO - PROCESS | 6664 | 1468694739967 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 569ms 11:45:40 INFO - PROCESS | 6664 | 1468694740013 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 6664 | 1468694740016 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:45:40 INFO - PROCESS | 6664 | 1468694740020 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 6664 | 1468694740022 Marionette TRACE conn2 <- [1,1714,null,{}] 11:45:40 INFO - PROCESS | 6664 | 1468694740027 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}] 11:45:40 INFO - PROCESS | 6664 | 1468694740029 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:40 INFO - PROCESS | 6664 | 1468694740139 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:45:40 INFO - PROCESS | 6664 | 1468694740195 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 6664 | 1468694740196 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169b5000 == 41 [pid = 6664] [id = 436] 11:45:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x112e9d800) [pid = 6664] [serial = 1307] [outer = 0x0] 11:45:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1131dfc00) [pid = 6664] [serial = 1308] [outer = 0x112e9d800] 11:45:40 INFO - PROCESS | 6664 | 1468694740229 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x116185400) [pid = 6664] [serial = 1309] [outer = 0x112e9d800] 11:45:40 INFO - PROCESS | 6664 | 1468694740689 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 724ms 11:45:40 INFO - PROCESS | 6664 | 1468694740749 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 6664 | 1468694740753 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:45:40 INFO - PROCESS | 6664 | 1468694740759 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 6664 | 1468694740761 Marionette TRACE conn2 <- [1,1718,null,{}] 11:45:40 INFO - PROCESS | 6664 | 1468694740764 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}] 11:45:40 INFO - PROCESS | 6664 | 1468694740766 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:40 INFO - PROCESS | 6664 | 1468694740871 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:45:40 INFO - PROCESS | 6664 | 1468694740942 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 6664 | 1468694740943 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271ee800 == 42 [pid = 6664] [id = 437] 11:45:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x119151000) [pid = 6664] [serial = 1310] [outer = 0x0] 11:45:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1192c3c00) [pid = 6664] [serial = 1311] [outer = 0x119151000] 11:45:40 INFO - PROCESS | 6664 | 1468694740974 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x119903c00) [pid = 6664] [serial = 1312] [outer = 0x119151000] 11:45:41 INFO - PROCESS | 6664 | 1468694741395 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 11:45:41 INFO - PROCESS | 6664 | 1468694741453 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 6664 | 1468694741455 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:45:41 INFO - PROCESS | 6664 | 1468694741457 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 6664 | 1468694741460 Marionette TRACE conn2 <- [1,1722,null,{}] 11:45:41 INFO - PROCESS | 6664 | 1468694741480 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}] 11:45:41 INFO - PROCESS | 6664 | 1468694741484 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:41 INFO - PROCESS | 6664 | 1468694741623 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:45:41 INFO - PROCESS | 6664 | 1468694741677 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 6664 | 1468694741680 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c711000 == 43 [pid = 6664] [id = 438] 11:45:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x125eb0400) [pid = 6664] [serial = 1313] [outer = 0x0] 11:45:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x125f07800) [pid = 6664] [serial = 1314] [outer = 0x125eb0400] 11:45:41 INFO - PROCESS | 6664 | 1468694741712 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12711d400) [pid = 6664] [serial = 1315] [outer = 0x125eb0400] 11:45:42 INFO - PROCESS | 6664 | 1468694742137 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]]]}] 11:45:42 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 11:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 722ms 11:45:42 INFO - PROCESS | 6664 | 1468694742180 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 6664 | 1468694742182 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:45:42 INFO - PROCESS | 6664 | 1468694742185 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 6664 | 1468694742186 Marionette TRACE conn2 <- [1,1726,null,{}] 11:45:42 INFO - PROCESS | 6664 | 1468694742188 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}] 11:45:42 INFO - PROCESS | 6664 | 1468694742190 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:42 INFO - PROCESS | 6664 | 1468694742294 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:45:42 INFO - PROCESS | 6664 | 1468694742354 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 6664 | 1468694742355 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cf73800 == 44 [pid = 6664] [id = 439] 11:45:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x128b1a800) [pid = 6664] [serial = 1316] [outer = 0x0] 11:45:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x128fec800) [pid = 6664] [serial = 1317] [outer = 0x128b1a800] 11:45:42 INFO - PROCESS | 6664 | 1468694742384 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12a68f400) [pid = 6664] [serial = 1318] [outer = 0x128b1a800] 11:45:43 INFO - PROCESS | 6664 | 1468694743047 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]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 869ms 11:45:43 INFO - PROCESS | 6664 | 1468694743065 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 6664 | 1468694743069 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:45:43 INFO - PROCESS | 6664 | 1468694743073 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 6664 | 1468694743075 Marionette TRACE conn2 <- [1,1730,null,{}] 11:45:43 INFO - PROCESS | 6664 | 1468694743078 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}] 11:45:43 INFO - PROCESS | 6664 | 1468694743080 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:43 INFO - PROCESS | 6664 | 1468694743181 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:45:43 INFO - PROCESS | 6664 | 1468694743242 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 6664 | 1468694743245 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x119cbb000 == 45 [pid = 6664] [id = 440] 11:45:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x115d36c00) [pid = 6664] [serial = 1319] [outer = 0x0] 11:45:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x116f90c00) [pid = 6664] [serial = 1320] [outer = 0x115d36c00] 11:45:43 INFO - PROCESS | 6664 | 1468694743272 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x118396c00) [pid = 6664] [serial = 1321] [outer = 0x115d36c00] 11:45:43 INFO - PROCESS | 6664 | 1468694743706 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]]]}] 11:45:43 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 11:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 11:45:43 INFO - PROCESS | 6664 | 1468694743744 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 6664 | 1468694743747 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:45:43 INFO - PROCESS | 6664 | 1468694743751 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 6664 | 1468694743752 Marionette TRACE conn2 <- [1,1734,null,{}] 11:45:43 INFO - PROCESS | 6664 | 1468694743755 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}] 11:45:43 INFO - PROCESS | 6664 | 1468694743756 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12c717800 == 44 [pid = 6664] [id = 434] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12c127000 == 43 [pid = 6664] [id = 433] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x124536000 == 42 [pid = 6664] [id = 432] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12be79000 == 41 [pid = 6664] [id = 431] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac6f000 == 40 [pid = 6664] [id = 430] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x1296be800 == 39 [pid = 6664] [id = 429] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x129204800 == 38 [pid = 6664] [id = 428] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x128b2f000 == 37 [pid = 6664] [id = 427] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x124c1a800 == 36 [pid = 6664] [id = 426] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x1195cc800 == 35 [pid = 6664] [id = 425] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x1164a5000 == 34 [pid = 6664] [id = 424] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12b923000 == 33 [pid = 6664] [id = 421] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac0800 == 32 [pid = 6664] [id = 422] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12471e000 == 31 [pid = 6664] [id = 423] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x119cbb000 == 30 [pid = 6664] [id = 440] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12cf73800 == 29 [pid = 6664] [id = 439] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12c711000 == 28 [pid = 6664] [id = 438] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x1271ee800 == 27 [pid = 6664] [id = 437] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x12c705800 == 26 [pid = 6664] [id = 435] 11:45:44 INFO - PROCESS | 6664 | --DOCSHELL 0x1169b5000 == 25 [pid = 6664] [id = 436] 11:45:44 INFO - PROCESS | 6664 | 1468694744376 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x128b15c00) [pid = 6664] [serial = 1260] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1294eac00) [pid = 6664] [serial = 1263] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x125f9e400) [pid = 6664] [serial = 1252] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x126e99400) [pid = 6664] [serial = 1258] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x125223800) [pid = 6664] [serial = 1246] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x119159000) [pid = 6664] [serial = 1240] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x117da3800) [pid = 6664] [serial = 1236] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x118390800) [pid = 6664] [serial = 1237] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x119908400) [pid = 6664] [serial = 1243] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x116137c00) [pid = 6664] [serial = 1233] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1164ee000) [pid = 6664] [serial = 1234] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119731c00) [pid = 6664] [serial = 1242] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x118648800) [pid = 6664] [serial = 1239] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x112e0c800) [pid = 6664] [serial = 1230] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x113381800) [pid = 6664] [serial = 1231] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x112e09000) [pid = 6664] [serial = 1228] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128d6c00) [pid = 6664] [serial = 1227] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x120fe7c00) [pid = 6664] [serial = 1245] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125ede800) [pid = 6664] [serial = 1251] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x125ed9400) [pid = 6664] [serial = 1249] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x119151800) [pid = 6664] [serial = 1216] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x11806a800) [pid = 6664] [serial = 1215] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1253f4c00) [pid = 6664] [serial = 1248] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125ee7000) [pid = 6664] [serial = 1219] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1253fcc00) [pid = 6664] [serial = 1218] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x125f02c00) [pid = 6664] [serial = 1255] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x126950400) [pid = 6664] [serial = 1257] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x12aa14c00) [pid = 6664] [serial = 1222] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1294f4400) [pid = 6664] [serial = 1221] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12b83fc00) [pid = 6664] [serial = 1225] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12a755c00) [pid = 6664] [serial = 1224] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x119746800) [pid = 6664] [serial = 1254] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x128ff9000) [pid = 6664] [serial = 1261] [outer = 0x0] [url = about:blank] 11:45:44 INFO - PROCESS | 6664 | 1468694744491 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 6664 | 1468694744493 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x11336f800 == 26 [pid = 6664] [id = 441] 11:45:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x112a7dc00) [pid = 6664] [serial = 1322] [outer = 0x0] 11:45:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x112e09000) [pid = 6664] [serial = 1323] [outer = 0x112a7dc00] 11:45:44 INFO - PROCESS | 6664 | 1468694744526 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1131d8400) [pid = 6664] [serial = 1324] [outer = 0x112a7dc00] 11:45:44 INFO - PROCESS | 6664 | 1468694744872 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]]]}] 11:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1171ms 11:45:44 INFO - PROCESS | 6664 | 1468694744932 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 6664 | 1468694744937 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:45:44 INFO - PROCESS | 6664 | 1468694744943 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 6664 | 1468694744946 Marionette TRACE conn2 <- [1,1738,null,{}] 11:45:44 INFO - PROCESS | 6664 | 1468694744951 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}] 11:45:44 INFO - PROCESS | 6664 | 1468694744953 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:45 INFO - PROCESS | 6664 | 1468694745080 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:45:45 INFO - PROCESS | 6664 | 1468694745087 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 6664 | 1468694745089 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab1800 == 27 [pid = 6664] [id = 442] 11:45:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x115d33000) [pid = 6664] [serial = 1325] [outer = 0x0] 11:45:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x11690bc00) [pid = 6664] [serial = 1326] [outer = 0x115d33000] 11:45:45 INFO - PROCESS | 6664 | 1468694745133 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x117da3800) [pid = 6664] [serial = 1327] [outer = 0x115d33000] 11:45:45 INFO - PROCESS | 6664 | 1468694745560 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]]]}] 11:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 628ms 11:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:45:45 INFO - PROCESS | 6664 | 1468694745570 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:45:45 INFO - PROCESS | 6664 | 1468694745572 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:45:45 INFO - PROCESS | 6664 | 1468694745574 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 6664 | 1468694745575 Marionette TRACE conn2 <- [1,1742,null,{}] 11:45:45 INFO - PROCESS | 6664 | 1468694745577 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}] 11:45:45 INFO - PROCESS | 6664 | 1468694745579 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:45 INFO - PROCESS | 6664 | 1468694745657 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:45:45 INFO - PROCESS | 6664 | 1468694745664 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 6664 | 1468694745665 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187d4800 == 28 [pid = 6664] [id = 443] 11:45:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x118396000) [pid = 6664] [serial = 1328] [outer = 0x0] 11:45:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1187a6400) [pid = 6664] [serial = 1329] [outer = 0x118396000] 11:45:45 INFO - PROCESS | 6664 | 1468694745702 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x11915d800) [pid = 6664] [serial = 1330] [outer = 0x118396000] 11:45:46 INFO - PROCESS | 6664 | 1468694746063 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 519ms 11:45:46 INFO - PROCESS | 6664 | 1468694746141 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 6664 | 1468694746143 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:45:46 INFO - PROCESS | 6664 | 1468694746148 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 6664 | 1468694746151 Marionette TRACE conn2 <- [1,1746,null,{}] 11:45:46 INFO - PROCESS | 6664 | 1468694746155 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}] 11:45:46 INFO - PROCESS | 6664 | 1468694746157 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:46 INFO - PROCESS | 6664 | 1468694746251 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:45:46 INFO - PROCESS | 6664 | 1468694746349 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 6664 | 1468694746353 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x1167c8000 == 29 [pid = 6664] [id = 444] 11:45:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x112eaa000) [pid = 6664] [serial = 1331] [outer = 0x0] 11:45:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11320c400) [pid = 6664] [serial = 1332] [outer = 0x112eaa000] 11:45:46 INFO - PROCESS | 6664 | 1468694746384 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x114fbb400) [pid = 6664] [serial = 1333] [outer = 0x112eaa000] 11:45:46 INFO - PROCESS | 6664 | 1468694746911 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 823ms 11:45:47 INFO - PROCESS | 6664 | 1468694747016 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:45:47 INFO - PROCESS | 6664 | 1468694747020 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:45:47 INFO - PROCESS | 6664 | 1468694747026 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 6664 | 1468694747029 Marionette TRACE conn2 <- [1,1750,null,{}] 11:45:47 INFO - PROCESS | 6664 | 1468694747032 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}] 11:45:47 INFO - PROCESS | 6664 | 1468694747034 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:47 INFO - PROCESS | 6664 | 1468694747170 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:45:47 INFO - PROCESS | 6664 | 1468694747270 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 6664 | 1468694747272 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x12406c000 == 30 [pid = 6664] [id = 445] 11:45:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11838fc00) [pid = 6664] [serial = 1334] [outer = 0x0] 11:45:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1187ab400) [pid = 6664] [serial = 1335] [outer = 0x11838fc00] 11:45:47 INFO - PROCESS | 6664 | 1468694747323 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x119729800) [pid = 6664] [serial = 1336] [outer = 0x11838fc00] 11:45:47 INFO - PROCESS | 6664 | 1468694747971 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1023ms 11:45:48 INFO - PROCESS | 6664 | 1468694748047 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 6664 | 1468694748050 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:45:48 INFO - PROCESS | 6664 | 1468694748103 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 6664 | 1468694748105 Marionette TRACE conn2 <- [1,1754,null,{}] 11:45:48 INFO - PROCESS | 6664 | 1468694748108 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}] 11:45:48 INFO - PROCESS | 6664 | 1468694748109 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:48 INFO - PROCESS | 6664 | 1468694748198 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:45:48 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab1800 == 29 [pid = 6664] [id = 442] 11:45:48 INFO - PROCESS | 6664 | --DOCSHELL 0x11336f800 == 28 [pid = 6664] [id = 441] 11:45:48 INFO - PROCESS | 6664 | 1468694748268 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 6664 | 1468694748270 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x11667a000 == 29 [pid = 6664] [id = 446] 11:45:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x115d38800) [pid = 6664] [serial = 1337] [outer = 0x0] 11:45:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x115d3f800) [pid = 6664] [serial = 1338] [outer = 0x115d38800] 11:45:48 INFO - PROCESS | 6664 | 1468694748299 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x116978c00) [pid = 6664] [serial = 1339] [outer = 0x115d38800] 11:45:48 INFO - PROCESS | 6664 | 1468694748650 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 582ms 11:45:48 INFO - PROCESS | 6664 | 1468694748672 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 6664 | 1468694748675 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:45:48 INFO - PROCESS | 6664 | 1468694748680 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 6664 | 1468694748682 Marionette TRACE conn2 <- [1,1758,null,{}] 11:45:48 INFO - PROCESS | 6664 | 1468694748684 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}] 11:45:48 INFO - PROCESS | 6664 | 1468694748686 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:48 INFO - PROCESS | 6664 | 1468694748787 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:45:48 INFO - PROCESS | 6664 | 1468694748822 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 6664 | 1468694748823 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240ca000 == 30 [pid = 6664] [id = 447] 11:45:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x11838e000) [pid = 6664] [serial = 1340] [outer = 0x0] 11:45:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x119737000) [pid = 6664] [serial = 1341] [outer = 0x11838e000] 11:45:48 INFO - PROCESS | 6664 | 1468694748850 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x120fe6400) [pid = 6664] [serial = 1342] [outer = 0x11838e000] 11:45:49 INFO - PROCESS | 6664 | 1468694749189 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]]]}] 11:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 522ms 11:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:45:49 INFO - PROCESS | 6664 | 1468694749203 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 6664 | 1468694749205 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:45:49 INFO - PROCESS | 6664 | 1468694749207 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 6664 | 1468694749209 Marionette TRACE conn2 <- [1,1762,null,{}] 11:45:49 INFO - PROCESS | 6664 | 1468694749217 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}] 11:45:49 INFO - PROCESS | 6664 | 1468694749221 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:49 INFO - PROCESS | 6664 | 1468694749326 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:45:49 INFO - PROCESS | 6664 | 1468694749368 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 6664 | 1468694749370 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f20000 == 31 [pid = 6664] [id = 448] 11:45:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x1244d5800) [pid = 6664] [serial = 1343] [outer = 0x0] 11:45:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x124a34000) [pid = 6664] [serial = 1344] [outer = 0x1244d5800] 11:45:49 INFO - PROCESS | 6664 | 1468694749404 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x124dbb000) [pid = 6664] [serial = 1345] [outer = 0x1244d5800] 11:45:49 INFO - PROCESS | 6664 | 1468694749729 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]]]}] 11:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 573ms 11:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:45:49 INFO - PROCESS | 6664 | 1468694749781 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 6664 | 1468694749783 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:45:49 INFO - PROCESS | 6664 | 1468694749785 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 6664 | 1468694749786 Marionette TRACE conn2 <- [1,1766,null,{}] 11:45:49 INFO - PROCESS | 6664 | 1468694749788 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}] 11:45:49 INFO - PROCESS | 6664 | 1468694749790 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:49 INFO - PROCESS | 6664 | 1468694749891 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:45:49 INFO - PROCESS | 6664 | 1468694749902 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 6664 | 1468694749903 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b3e000 == 32 [pid = 6664] [id = 449] 11:45:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x118395000) [pid = 6664] [serial = 1346] [outer = 0x0] 11:45:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1253fc800) [pid = 6664] [serial = 1347] [outer = 0x118395000] 11:45:49 INFO - PROCESS | 6664 | 1468694749928 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x125ed9400) [pid = 6664] [serial = 1348] [outer = 0x118395000] 11:45:50 INFO - PROCESS | 6664 | 1468694750273 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 11:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:45:50 INFO - PROCESS | 6664 | 1468694750304 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 6664 | 1468694750305 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:45:50 INFO - PROCESS | 6664 | 1468694750308 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 6664 | 1468694750309 Marionette TRACE conn2 <- [1,1770,null,{}] 11:45:50 INFO - PROCESS | 6664 | 1468694750311 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}] 11:45:50 INFO - PROCESS | 6664 | 1468694750312 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:50 INFO - PROCESS | 6664 | 1468694750409 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:45:50 INFO - PROCESS | 6664 | 1468694750423 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 6664 | 1468694750424 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x129483800 == 33 [pid = 6664] [id = 450] 11:45:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x115e8c400) [pid = 6664] [serial = 1349] [outer = 0x0] 11:45:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x125f02c00) [pid = 6664] [serial = 1350] [outer = 0x115e8c400] 11:45:50 INFO - PROCESS | 6664 | 1468694750455 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12694b800) [pid = 6664] [serial = 1351] [outer = 0x115e8c400] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x115d33000) [pid = 6664] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x115d36c00) [pid = 6664] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x112a7dc00) [pid = 6664] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x112e9d800) [pid = 6664] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x125f99400) [pid = 6664] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x119151000) [pid = 6664] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12694a800) [pid = 6664] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1294f2c00) [pid = 6664] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x117da0800) [pid = 6664] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11697d400) [pid = 6664] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x128ff9400) [pid = 6664] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x112f92800) [pid = 6664] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x124a35800) [pid = 6664] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125eb0400) [pid = 6664] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x112e60000) [pid = 6664] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x113c8e400) [pid = 6664] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x113c98000) [pid = 6664] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x12711d800) [pid = 6664] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x118072000) [pid = 6664] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x124a3a400) [pid = 6664] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x124a37400) [pid = 6664] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:45:50 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x128b1a800) [pid = 6664] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:45:50 INFO - PROCESS | 6664 | 1468694750848 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 569ms 11:45:50 INFO - PROCESS | 6664 | 1468694750878 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 6664 | 1468694750880 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:45:50 INFO - PROCESS | 6664 | 1468694750884 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 6664 | 1468694750887 Marionette TRACE conn2 <- [1,1774,null,{}] 11:45:50 INFO - PROCESS | 6664 | 1468694750890 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}] 11:45:50 INFO - PROCESS | 6664 | 1468694750897 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:51 INFO - PROCESS | 6664 | 1468694751084 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:45:51 INFO - PROCESS | 6664 | 1468694751166 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 6664 | 1468694751168 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294af000 == 34 [pid = 6664] [id = 451] 11:45:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1164ed000) [pid = 6664] [serial = 1352] [outer = 0x0] 11:45:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x125edcc00) [pid = 6664] [serial = 1353] [outer = 0x1164ed000] 11:45:51 INFO - PROCESS | 6664 | 1468694751196 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x126d10c00) [pid = 6664] [serial = 1354] [outer = 0x1164ed000] 11:45:51 INFO - PROCESS | 6664 | 1468694751525 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]]]}] 11:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 673ms 11:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:45:51 INFO - PROCESS | 6664 | 1468694751557 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 6664 | 1468694751559 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:45:51 INFO - PROCESS | 6664 | 1468694751562 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 6664 | 1468694751563 Marionette TRACE conn2 <- [1,1778,null,{}] 11:45:51 INFO - PROCESS | 6664 | 1468694751569 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}] 11:45:51 INFO - PROCESS | 6664 | 1468694751572 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:51 INFO - PROCESS | 6664 | 1468694751728 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:45:51 INFO - PROCESS | 6664 | 1468694751739 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 6664 | 1468694751740 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e4d800 == 35 [pid = 6664] [id = 452] 11:45:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x117da3c00) [pid = 6664] [serial = 1355] [outer = 0x0] 11:45:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x128b12000) [pid = 6664] [serial = 1356] [outer = 0x117da3c00] 11:45:51 INFO - PROCESS | 6664 | 1468694751781 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x128c6a400) [pid = 6664] [serial = 1357] [outer = 0x117da3c00] 11:45:52 INFO - PROCESS | 6664 | 1468694752092 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]]]}] 11:45:52 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 11:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 574ms 11:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:45:52 INFO - PROCESS | 6664 | 1468694752137 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 6664 | 1468694752138 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:45:52 INFO - PROCESS | 6664 | 1468694752140 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 6664 | 1468694752141 Marionette TRACE conn2 <- [1,1782,null,{}] 11:45:52 INFO - PROCESS | 6664 | 1468694752143 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}] 11:45:52 INFO - PROCESS | 6664 | 1468694752144 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:52 INFO - PROCESS | 6664 | 1468694752218 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:45:52 INFO - PROCESS | 6664 | 1468694752223 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 6664 | 1468694752224 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace5800 == 36 [pid = 6664] [id = 453] 11:45:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128b13c00) [pid = 6664] [serial = 1358] [outer = 0x0] 11:45:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128fee800) [pid = 6664] [serial = 1359] [outer = 0x128b13c00] 11:45:52 INFO - PROCESS | 6664 | 1468694752248 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x129467800) [pid = 6664] [serial = 1360] [outer = 0x128b13c00] 11:45:52 INFO - PROCESS | 6664 | 1468694752571 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]]]}] 11:45:52 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 11:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 11:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:45:52 INFO - PROCESS | 6664 | 1468694752609 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 6664 | 1468694752610 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:45:52 INFO - PROCESS | 6664 | 1468694752612 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 6664 | 1468694752614 Marionette TRACE conn2 <- [1,1786,null,{}] 11:45:52 INFO - PROCESS | 6664 | 1468694752617 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}] 11:45:52 INFO - PROCESS | 6664 | 1468694752619 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:52 INFO - PROCESS | 6664 | 1468694752725 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:45:52 INFO - PROCESS | 6664 | 1468694752810 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 6664 | 1468694752812 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x11336b800 == 37 [pid = 6664] [id = 454] 11:45:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x111ca9800) [pid = 6664] [serial = 1361] [outer = 0x0] 11:45:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1126fd000) [pid = 6664] [serial = 1362] [outer = 0x111ca9800] 11:45:52 INFO - PROCESS | 6664 | 1468694752844 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x112e63400) [pid = 6664] [serial = 1363] [outer = 0x111ca9800] 11:45:53 INFO - PROCESS | 6664 | 1468694753285 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]]]}] 11:45:53 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 11:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 718ms 11:45:53 INFO - PROCESS | 6664 | 1468694753333 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 6664 | 1468694753336 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:45:53 INFO - PROCESS | 6664 | 1468694753339 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 6664 | 1468694753340 Marionette TRACE conn2 <- [1,1790,null,{}] 11:45:53 INFO - PROCESS | 6664 | 1468694753344 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}] 11:45:53 INFO - PROCESS | 6664 | 1468694753347 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:53 INFO - PROCESS | 6664 | 1468694753450 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:45:53 INFO - PROCESS | 6664 | 1468694753548 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 6664 | 1468694753550 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b6000 == 38 [pid = 6664] [id = 455] 11:45:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x116a1bc00) [pid = 6664] [serial = 1364] [outer = 0x0] 11:45:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x118184800) [pid = 6664] [serial = 1365] [outer = 0x116a1bc00] 11:45:53 INFO - PROCESS | 6664 | 1468694753580 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1187ad400) [pid = 6664] [serial = 1366] [outer = 0x116a1bc00] 11:45:54 INFO - PROCESS | 6664 | 1468694754002 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]]]}] 11:45:54 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) 11:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 674ms 11:45:54 INFO - PROCESS | 6664 | 1468694754015 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 6664 | 1468694754019 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:45:54 INFO - PROCESS | 6664 | 1468694754022 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 6664 | 1468694754023 Marionette TRACE conn2 <- [1,1794,null,{}] 11:45:54 INFO - PROCESS | 6664 | 1468694754027 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}] 11:45:54 INFO - PROCESS | 6664 | 1468694754028 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:54 INFO - PROCESS | 6664 | 1468694754131 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:45:54 INFO - PROCESS | 6664 | 1468694754193 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 6664 | 1468694754194 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be75800 == 39 [pid = 6664] [id = 456] 11:45:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x11990e800) [pid = 6664] [serial = 1367] [outer = 0x0] 11:45:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12461f000) [pid = 6664] [serial = 1368] [outer = 0x11990e800] 11:45:54 INFO - PROCESS | 6664 | 1468694754222 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x124a39c00) [pid = 6664] [serial = 1369] [outer = 0x11990e800] 11:45:54 INFO - PROCESS | 6664 | 1468694754672 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]]]}] 11:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 11:45:54 INFO - PROCESS | 6664 | 1468694754694 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 6664 | 1468694754695 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:45:54 INFO - PROCESS | 6664 | 1468694754705 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 6664 | 1468694754709 Marionette TRACE conn2 <- [1,1798,null,{}] 11:45:54 INFO - PROCESS | 6664 | 1468694754712 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}] 11:45:54 INFO - PROCESS | 6664 | 1468694754715 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:54 INFO - PROCESS | 6664 | 1468694754839 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:45:54 INFO - PROCESS | 6664 | 1468694754918 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 6664 | 1468694754919 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c3b7800 == 40 [pid = 6664] [id = 457] 11:45:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x124db7400) [pid = 6664] [serial = 1370] [outer = 0x0] 11:45:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x126951400) [pid = 6664] [serial = 1371] [outer = 0x124db7400] 11:45:54 INFO - PROCESS | 6664 | 1468694754949 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12946e000) [pid = 6664] [serial = 1372] [outer = 0x124db7400] 11:45:55 INFO - PROCESS | 6664 | 1468694755366 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]]]}] 11:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 681ms 11:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:45:55 INFO - PROCESS | 6664 | 1468694755379 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 6664 | 1468694755381 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:45:55 INFO - PROCESS | 6664 | 1468694755383 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 6664 | 1468694755384 Marionette TRACE conn2 <- [1,1802,null,{}] 11:45:55 INFO - PROCESS | 6664 | 1468694755387 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}] 11:45:55 INFO - PROCESS | 6664 | 1468694755388 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:55 INFO - PROCESS | 6664 | 1468694755487 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:45:55 INFO - PROCESS | 6664 | 1468694755588 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 6664 | 1468694755589 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c716800 == 41 [pid = 6664] [id = 458] 11:45:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x118396800) [pid = 6664] [serial = 1373] [outer = 0x0] 11:45:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x12a693400) [pid = 6664] [serial = 1374] [outer = 0x118396800] 11:45:55 INFO - PROCESS | 6664 | 1468694755619 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x12a75a800) [pid = 6664] [serial = 1375] [outer = 0x118396800] 11:45:56 INFO - PROCESS | 6664 | 1468694756030 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 11:45:56 INFO - PROCESS | 6664 | 1468694756053 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 6664 | 1468694756055 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:45:56 INFO - PROCESS | 6664 | 1468694756057 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 6664 | 1468694756059 Marionette TRACE conn2 <- [1,1806,null,{}] 11:45:56 INFO - PROCESS | 6664 | 1468694756061 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}] 11:45:56 INFO - PROCESS | 6664 | 1468694756062 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:56 INFO - PROCESS | 6664 | 1468694756292 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:45:56 INFO - PROCESS | 6664 | 1468694756371 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:56 INFO - PROCESS | 6664 | 1468694756373 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x11866d800 == 42 [pid = 6664] [id = 459] 11:45:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x113c75000) [pid = 6664] [serial = 1376] [outer = 0x0] 11:45:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x113dcfc00) [pid = 6664] [serial = 1377] [outer = 0x113c75000] 11:45:56 INFO - PROCESS | 6664 | 1468694756402 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x116634c00) [pid = 6664] [serial = 1378] [outer = 0x113c75000] 11:45:56 INFO - PROCESS | 6664 | 1468694756825 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 821ms 11:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:45:56 INFO - PROCESS | 6664 | 1468694756879 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 6664 | 1468694756882 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:45:56 INFO - PROCESS | 6664 | 1468694756885 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 6664 | 1468694756887 Marionette TRACE conn2 <- [1,1810,null,{}] 11:45:56 INFO - PROCESS | 6664 | 1468694756890 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}] 11:45:56 INFO - PROCESS | 6664 | 1468694756892 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:57 INFO - PROCESS | 6664 | 1468694757003 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x12ace5800 == 41 [pid = 6664] [id = 453] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x115e4d800 == 40 [pid = 6664] [id = 452] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x1294af000 == 39 [pid = 6664] [id = 451] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x129483800 == 38 [pid = 6664] [id = 450] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x128b3e000 == 37 [pid = 6664] [id = 449] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x125f20000 == 36 [pid = 6664] [id = 448] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x1240ca000 == 35 [pid = 6664] [id = 447] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x11667a000 == 34 [pid = 6664] [id = 446] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x12406c000 == 33 [pid = 6664] [id = 445] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x1187a6400) [pid = 6664] [serial = 1329] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOCSHELL 0x1167c8000 == 32 [pid = 6664] [id = 444] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x117da3800) [pid = 6664] [serial = 1327] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x116f90c00) [pid = 6664] [serial = 1320] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x112e09000) [pid = 6664] [serial = 1323] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x118396c00) [pid = 6664] [serial = 1321] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x11690bc00) [pid = 6664] [serial = 1326] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1131d8400) [pid = 6664] [serial = 1324] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x116185400) [pid = 6664] [serial = 1309] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x128b18800) [pid = 6664] [serial = 1287] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1192c3c00) [pid = 6664] [serial = 1311] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12a560800) [pid = 6664] [serial = 1290] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x12a75bc00) [pid = 6664] [serial = 1293] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1186f0400) [pid = 6664] [serial = 1275] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119111000) [pid = 6664] [serial = 1276] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1176ec000) [pid = 6664] [serial = 1269] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x118398c00) [pid = 6664] [serial = 1270] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x12a569000) [pid = 6664] [serial = 1264] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x115d32c00) [pid = 6664] [serial = 1266] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x115e20000) [pid = 6664] [serial = 1267] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x124dba400) [pid = 6664] [serial = 1281] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125375800) [pid = 6664] [serial = 1282] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12711d400) [pid = 6664] [serial = 1315] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11974b800) [pid = 6664] [serial = 1278] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1248b4400) [pid = 6664] [serial = 1279] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x11674a800) [pid = 6664] [serial = 1273] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x115d3a400) [pid = 6664] [serial = 1272] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x125f07800) [pid = 6664] [serial = 1314] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x115e8a800) [pid = 6664] [serial = 1296] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x119903c00) [pid = 6664] [serial = 1312] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x11838b800) [pid = 6664] [serial = 1297] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12b83d000) [pid = 6664] [serial = 1303] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12a809400) [pid = 6664] [serial = 1302] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12a805800) [pid = 6664] [serial = 1294] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x119907800) [pid = 6664] [serial = 1299] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12b878800) [pid = 6664] [serial = 1306] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12b844800) [pid = 6664] [serial = 1305] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x125f05400) [pid = 6664] [serial = 1285] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x1253fe400) [pid = 6664] [serial = 1284] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x128fec800) [pid = 6664] [serial = 1317] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x12a751c00) [pid = 6664] [serial = 1291] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x12946bc00) [pid = 6664] [serial = 1288] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x12a68f400) [pid = 6664] [serial = 1318] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x1131dfc00) [pid = 6664] [serial = 1308] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x125f08800) [pid = 6664] [serial = 1300] [outer = 0x0] [url = about:blank] 11:45:57 INFO - PROCESS | 6664 | 1468694757087 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 6664 | 1468694757088 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x115d95000 == 33 [pid = 6664] [id = 460] 11:45:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x114f99800) [pid = 6664] [serial = 1379] [outer = 0x0] 11:45:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x11674a800) [pid = 6664] [serial = 1380] [outer = 0x114f99800] 11:45:57 INFO - PROCESS | 6664 | 1468694757116 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x118398c00) [pid = 6664] [serial = 1381] [outer = 0x114f99800] 11:45:57 INFO - PROCESS | 6664 | 1468694757411 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 571ms 11:45:57 INFO - PROCESS | 6664 | 1468694757456 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 6664 | 1468694757457 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:45:57 INFO - PROCESS | 6664 | 1468694757460 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 6664 | 1468694757461 Marionette TRACE conn2 <- [1,1814,null,{}] 11:45:57 INFO - PROCESS | 6664 | 1468694757463 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}] 11:45:57 INFO - PROCESS | 6664 | 1468694757465 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:57 INFO - PROCESS | 6664 | 1468694757551 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:45:57 INFO - PROCESS | 6664 | 1468694757559 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 6664 | 1468694757560 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b5b000 == 34 [pid = 6664] [id = 461] 11:45:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x119447400) [pid = 6664] [serial = 1382] [outer = 0x0] 11:45:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x1244d3c00) [pid = 6664] [serial = 1383] [outer = 0x119447400] 11:45:57 INFO - PROCESS | 6664 | 1468694757586 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x124a3a400) [pid = 6664] [serial = 1384] [outer = 0x119447400] 11:45:57 INFO - PROCESS | 6664 | 1468694757946 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 11:45:57 INFO - PROCESS | 6664 | 1468694757979 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 6664 | 1468694757982 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:45:57 INFO - PROCESS | 6664 | 1468694757992 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 6664 | 1468694757995 Marionette TRACE conn2 <- [1,1818,null,{}] 11:45:58 INFO - PROCESS | 6664 | 1468694758004 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}] 11:45:58 INFO - PROCESS | 6664 | 1468694758006 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:58 INFO - PROCESS | 6664 | 1468694758097 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:45:58 INFO - PROCESS | 6664 | 1468694758105 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 6664 | 1468694758106 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b6800 == 35 [pid = 6664] [id = 462] 11:45:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x125228400) [pid = 6664] [serial = 1385] [outer = 0x0] 11:45:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1253fcc00) [pid = 6664] [serial = 1386] [outer = 0x125228400] 11:45:58 INFO - PROCESS | 6664 | 1468694758131 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x126e99400) [pid = 6664] [serial = 1387] [outer = 0x125228400] 11:45:58 INFO - PROCESS | 6664 | 1468694758474 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 529ms 11:45:58 INFO - PROCESS | 6664 | 1468694758518 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 6664 | 1468694758519 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:45:58 INFO - PROCESS | 6664 | 1468694758521 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 6664 | 1468694758523 Marionette TRACE conn2 <- [1,1822,null,{}] 11:45:58 INFO - PROCESS | 6664 | 1468694758525 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}] 11:45:58 INFO - PROCESS | 6664 | 1468694758526 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:58 INFO - PROCESS | 6664 | 1468694758630 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:45:58 INFO - PROCESS | 6664 | 1468694758639 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 6664 | 1468694758640 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f0000 == 36 [pid = 6664] [id = 463] 11:45:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x127437c00) [pid = 6664] [serial = 1388] [outer = 0x0] 11:45:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x128fed400) [pid = 6664] [serial = 1389] [outer = 0x127437c00] 11:45:58 INFO - PROCESS | 6664 | 1468694758665 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x12a694000) [pid = 6664] [serial = 1390] [outer = 0x127437c00] 11:45:58 INFO - PROCESS | 6664 | 1468694758977 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 468ms 11:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:45:58 INFO - PROCESS | 6664 | 1468694758990 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 6664 | 1468694758991 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:45:58 INFO - PROCESS | 6664 | 1468694758993 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 6664 | 1468694758994 Marionette TRACE conn2 <- [1,1826,null,{}] 11:45:58 INFO - PROCESS | 6664 | 1468694758997 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}] 11:45:58 INFO - PROCESS | 6664 | 1468694758998 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:59 INFO - PROCESS | 6664 | 1468694759091 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:45:59 INFO - PROCESS | 6664 | 1468694759095 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 6664 | 1468694759099 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b6800 == 37 [pid = 6664] [id = 464] 11:45:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x12aa0f800) [pid = 6664] [serial = 1391] [outer = 0x0] 11:45:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12aa14000) [pid = 6664] [serial = 1392] [outer = 0x12aa0f800] 11:45:59 INFO - PROCESS | 6664 | 1468694759132 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x12aa57000) [pid = 6664] [serial = 1393] [outer = 0x12aa0f800] 11:45:59 INFO - PROCESS | 6664 | 1468694759526 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 568ms 11:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:45:59 INFO - PROCESS | 6664 | 1468694759562 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 6664 | 1468694759563 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:45:59 INFO - PROCESS | 6664 | 1468694759565 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 6664 | 1468694759567 Marionette TRACE conn2 <- [1,1830,null,{}] 11:45:59 INFO - PROCESS | 6664 | 1468694759575 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}] 11:45:59 INFO - PROCESS | 6664 | 1468694759576 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:59 INFO - PROCESS | 6664 | 1468694759680 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:45:59 INFO - PROCESS | 6664 | 1468694759685 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 6664 | 1468694759686 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:45:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e41000 == 38 [pid = 6664] [id = 465] 11:45:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x128f54000) [pid = 6664] [serial = 1394] [outer = 0x0] 11:45:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x12b876c00) [pid = 6664] [serial = 1395] [outer = 0x128f54000] 11:45:59 INFO - PROCESS | 6664 | 1468694759710 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12b882800) [pid = 6664] [serial = 1396] [outer = 0x128f54000] 11:46:00 INFO - PROCESS | 6664 | 1468694760056 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 527ms 11:46:00 INFO - PROCESS | 6664 | 1468694760098 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 6664 | 1468694760100 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:46:00 INFO - PROCESS | 6664 | 1468694760102 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 6664 | 1468694760103 Marionette TRACE conn2 <- [1,1834,null,{}] 11:46:00 INFO - PROCESS | 6664 | 1468694760112 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}] 11:46:00 INFO - PROCESS | 6664 | 1468694760113 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:00 INFO - PROCESS | 6664 | 1468694760216 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:46:00 INFO - PROCESS | 6664 | 1468694760256 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 6664 | 1468694760257 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b92e800 == 39 [pid = 6664] [id = 466] 11:46:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12b882c00) [pid = 6664] [serial = 1397] [outer = 0x0] 11:46:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x12b90ac00) [pid = 6664] [serial = 1398] [outer = 0x12b882c00] 11:46:00 INFO - PROCESS | 6664 | 1468694760280 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12bbdec00) [pid = 6664] [serial = 1399] [outer = 0x12b882c00] 11:46:00 INFO - PROCESS | 6664 | 1468694760565 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]]]}] 11:46:00 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 11:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 476ms 11:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:46:00 INFO - PROCESS | 6664 | 1468694760578 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 6664 | 1468694760580 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:46:00 INFO - PROCESS | 6664 | 1468694760590 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 6664 | 1468694760591 Marionette TRACE conn2 <- [1,1838,null,{}] 11:46:00 INFO - PROCESS | 6664 | 1468694760602 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}] 11:46:00 INFO - PROCESS | 6664 | 1468694760605 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:00 INFO - PROCESS | 6664 | 1468694760710 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:46:00 INFO - PROCESS | 6664 | 1468694760714 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 6664 | 1468694760715 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c128800 == 40 [pid = 6664] [id = 467] 11:46:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12b904400) [pid = 6664] [serial = 1400] [outer = 0x0] 11:46:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12bbe6000) [pid = 6664] [serial = 1401] [outer = 0x12b904400] 11:46:00 INFO - PROCESS | 6664 | 1468694760773 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12bbeb800) [pid = 6664] [serial = 1402] [outer = 0x12b904400] 11:46:01 INFO - PROCESS | 6664 | 1468694761096 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 538ms 11:46:01 INFO - PROCESS | 6664 | 1468694761122 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 6664 | 1468694761124 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:46:01 INFO - PROCESS | 6664 | 1468694761142 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 6664 | 1468694761143 Marionette TRACE conn2 <- [1,1842,null,{}] 11:46:01 INFO - PROCESS | 6664 | 1468694761146 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}] 11:46:01 INFO - PROCESS | 6664 | 1468694761147 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:01 INFO - PROCESS | 6664 | 1468694761246 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11838e000) [pid = 6664] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x117da3c00) [pid = 6664] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x115d38800) [pid = 6664] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1244d5800) [pid = 6664] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x118395000) [pid = 6664] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1164ed000) [pid = 6664] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:46:01 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x115e8c400) [pid = 6664] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:46:01 INFO - PROCESS | 6664 | 1468694761316 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 6664 | 1468694761317 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271ef000 == 41 [pid = 6664] [id = 468] 11:46:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1128d2000) [pid = 6664] [serial = 1403] [outer = 0x0] 11:46:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x115e8c400) [pid = 6664] [serial = 1404] [outer = 0x1128d2000] 11:46:01 INFO - PROCESS | 6664 | 1468694761341 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125223c00) [pid = 6664] [serial = 1405] [outer = 0x1128d2000] 11:46:01 INFO - PROCESS | 6664 | 1468694761605 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 478ms 11:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:46:01 INFO - PROCESS | 6664 | 1468694761611 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 6664 | 1468694761612 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:46:01 INFO - PROCESS | 6664 | 1468694761614 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 6664 | 1468694761615 Marionette TRACE conn2 <- [1,1846,null,{}] 11:46:01 INFO - PROCESS | 6664 | 1468694761630 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}] 11:46:01 INFO - PROCESS | 6664 | 1468694761631 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:01 INFO - PROCESS | 6664 | 1468694761720 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:46:01 INFO - PROCESS | 6664 | 1468694761725 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 6664 | 1468694761726 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cee2800 == 42 [pid = 6664] [id = 469] 11:46:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x11697d000) [pid = 6664] [serial = 1406] [outer = 0x0] 11:46:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x12bfa7000) [pid = 6664] [serial = 1407] [outer = 0x11697d000] 11:46:01 INFO - PROCESS | 6664 | 1468694761750 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12c320000) [pid = 6664] [serial = 1408] [outer = 0x11697d000] 11:46:02 INFO - PROCESS | 6664 | 1468694762105 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]]]}] 11:46:02 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) 11:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 532ms 11:46:02 INFO - PROCESS | 6664 | 1468694762149 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:46:02 INFO - PROCESS | 6664 | 1468694762159 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:46:02 INFO - PROCESS | 6664 | 1468694762162 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 6664 | 1468694762163 Marionette TRACE conn2 <- [1,1850,null,{}] 11:46:02 INFO - PROCESS | 6664 | 1468694762171 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}] 11:46:02 INFO - PROCESS | 6664 | 1468694762173 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:02 INFO - PROCESS | 6664 | 1468694762268 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:46:02 INFO - PROCESS | 6664 | 1468694762273 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 6664 | 1468694762275 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d28d000 == 43 [pid = 6664] [id = 470] 11:46:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12c3f5800) [pid = 6664] [serial = 1409] [outer = 0x0] 11:46:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12c3f8c00) [pid = 6664] [serial = 1410] [outer = 0x12c3f5800] 11:46:02 INFO - PROCESS | 6664 | 1468694762298 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x12c735400) [pid = 6664] [serial = 1411] [outer = 0x12c3f5800] 11:46:02 INFO - PROCESS | 6664 | 1468694762611 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]]]}] 11:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 11:46:02 INFO - PROCESS | 6664 | 1468694762631 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 6664 | 1468694762632 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:46:02 INFO - PROCESS | 6664 | 1468694762637 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 6664 | 1468694762638 Marionette TRACE conn2 <- [1,1854,null,{}] 11:46:02 INFO - PROCESS | 6664 | 1468694762640 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}] 11:46:02 INFO - PROCESS | 6664 | 1468694762642 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:02 INFO - PROCESS | 6664 | 1468694762728 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:46:02 INFO - PROCESS | 6664 | 1468694762786 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 6664 | 1468694762787 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d29e800 == 44 [pid = 6664] [id = 471] 11:46:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1248c8400) [pid = 6664] [serial = 1412] [outer = 0x0] 11:46:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1248ce400) [pid = 6664] [serial = 1413] [outer = 0x1248c8400] 11:46:02 INFO - PROCESS | 6664 | 1468694762810 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1248d3c00) [pid = 6664] [serial = 1414] [outer = 0x1248c8400] 11:46:03 INFO - PROCESS | 6664 | 1468694763079 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 471ms 11:46:03 INFO - PROCESS | 6664 | 1468694763107 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 6664 | 1468694763108 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:46:03 INFO - PROCESS | 6664 | 1468694763110 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 6664 | 1468694763112 Marionette TRACE conn2 <- [1,1858,null,{}] 11:46:03 INFO - PROCESS | 6664 | 1468694763114 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}] 11:46:03 INFO - PROCESS | 6664 | 1468694763115 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:03 INFO - PROCESS | 6664 | 1468694763205 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:46:03 INFO - PROCESS | 6664 | 1468694763209 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 6664 | 1468694763210 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d86f000 == 45 [pid = 6664] [id = 472] 11:46:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1248cc800) [pid = 6664] [serial = 1415] [outer = 0x0] 11:46:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128ace400) [pid = 6664] [serial = 1416] [outer = 0x1248cc800] 11:46:03 INFO - PROCESS | 6664 | 1468694763235 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128ad2800) [pid = 6664] [serial = 1417] [outer = 0x1248cc800] 11:46:03 INFO - PROCESS | 6664 | 1468694763759 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 11:46:03 INFO - PROCESS | 6664 | 1468694763782 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:46:03 INFO - PROCESS | 6664 | 1468694763787 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:46:03 INFO - PROCESS | 6664 | 1468694763790 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 6664 | 1468694763794 Marionette TRACE conn2 <- [1,1862,null,{}] 11:46:03 INFO - PROCESS | 6664 | 1468694763797 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}] 11:46:03 INFO - PROCESS | 6664 | 1468694763799 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:03 INFO - PROCESS | 6664 | 1468694763909 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:46:03 INFO - PROCESS | 6664 | 1468694763983 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 6664 | 1468694763984 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b42800 == 46 [pid = 6664] [id = 473] 11:46:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x116f91c00) [pid = 6664] [serial = 1418] [outer = 0x0] 11:46:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x118640c00) [pid = 6664] [serial = 1419] [outer = 0x116f91c00] 11:46:04 INFO - PROCESS | 6664 | 1468694764016 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x119903400) [pid = 6664] [serial = 1420] [outer = 0x116f91c00] 11:46:04 INFO - PROCESS | 6664 | 1468694764442 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]]]}] 11:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 673ms 11:46:04 INFO - PROCESS | 6664 | 1468694764463 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 6664 | 1468694764467 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:46:04 INFO - PROCESS | 6664 | 1468694764474 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 6664 | 1468694764475 Marionette TRACE conn2 <- [1,1866,null,{}] 11:46:04 INFO - PROCESS | 6664 | 1468694764478 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}] 11:46:04 INFO - PROCESS | 6664 | 1468694764480 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:04 INFO - PROCESS | 6664 | 1468694764592 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:46:04 INFO - PROCESS | 6664 | 1468694764714 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 6664 | 1468694764716 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b4800 == 47 [pid = 6664] [id = 474] 11:46:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1248d5000) [pid = 6664] [serial = 1421] [outer = 0x0] 11:46:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12539fc00) [pid = 6664] [serial = 1422] [outer = 0x1248d5000] 11:46:04 INFO - PROCESS | 6664 | 1468694764748 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x125ee4000) [pid = 6664] [serial = 1423] [outer = 0x1248d5000] 11:46:05 INFO - PROCESS | 6664 | 1468694765171 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 722ms 11:46:05 INFO - PROCESS | 6664 | 1468694765196 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 6664 | 1468694765197 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:46:05 INFO - PROCESS | 6664 | 1468694765200 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 6664 | 1468694765202 Marionette TRACE conn2 <- [1,1870,null,{}] 11:46:05 INFO - PROCESS | 6664 | 1468694765211 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}] 11:46:05 INFO - PROCESS | 6664 | 1468694765214 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:05 INFO - PROCESS | 6664 | 1468694765325 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:46:05 INFO - PROCESS | 6664 | 1468694765391 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 6664 | 1468694765393 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d86a800 == 48 [pid = 6664] [id = 475] 11:46:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12743a000) [pid = 6664] [serial = 1424] [outer = 0x0] 11:46:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x128ad6c00) [pid = 6664] [serial = 1425] [outer = 0x12743a000] 11:46:05 INFO - PROCESS | 6664 | 1468694765464 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x12a566c00) [pid = 6664] [serial = 1426] [outer = 0x12743a000] 11:46:05 INFO - PROCESS | 6664 | 1468694765910 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 773ms 11:46:06 INFO - PROCESS | 6664 | 1468694766145 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 6664 | 1468694766148 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:46:06 INFO - PROCESS | 6664 | 1468694766170 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 6664 | 1468694766172 Marionette TRACE conn2 <- [1,1874,null,{}] 11:46:06 INFO - PROCESS | 6664 | 1468694766175 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}] 11:46:06 INFO - PROCESS | 6664 | 1468694766177 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:06 INFO - PROCESS | 6664 | 1468694766279 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:46:06 INFO - PROCESS | 6664 | 1468694766350 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 6664 | 1468694766353 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b1800 == 49 [pid = 6664] [id = 476] 11:46:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x117da7400) [pid = 6664] [serial = 1427] [outer = 0x0] 11:46:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x118646000) [pid = 6664] [serial = 1428] [outer = 0x117da7400] 11:46:06 INFO - PROCESS | 6664 | 1468694766380 Marionette DEBUG loaded listener.js 11:46:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x11972a400) [pid = 6664] [serial = 1429] [outer = 0x117da7400] 11:46:06 INFO - PROCESS | 6664 | 1468694766813 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]]]}] 11:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 676ms 11:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:46:06 INFO - PROCESS | 6664 | 1468694766843 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 6664 | 1468694766845 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:46:06 INFO - PROCESS | 6664 | 1468694766850 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 6664 | 1468694766854 Marionette TRACE conn2 <- [1,1878,null,{}] 11:46:06 INFO - PROCESS | 6664 | 1468694766857 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}] 11:46:06 INFO - PROCESS | 6664 | 1468694766859 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:06 INFO - PROCESS | 6664 | 1468694766952 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:46:07 INFO - PROCESS | 6664 | 1468694767028 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 6664 | 1468694767029 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d0800 == 50 [pid = 6664] [id = 477] 11:46:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x12462b800) [pid = 6664] [serial = 1430] [outer = 0x0] 11:46:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x1248cd800) [pid = 6664] [serial = 1431] [outer = 0x12462b800] 11:46:07 INFO - PROCESS | 6664 | 1468694767057 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x124a35400) [pid = 6664] [serial = 1432] [outer = 0x12462b800] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12d29e800 == 49 [pid = 6664] [id = 471] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12d28d000 == 48 [pid = 6664] [id = 470] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12cee2800 == 47 [pid = 6664] [id = 469] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1271ef000 == 46 [pid = 6664] [id = 468] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12c128800 == 45 [pid = 6664] [id = 467] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12b92e800 == 44 [pid = 6664] [id = 466] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x115e41000 == 43 [pid = 6664] [id = 465] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b6800 == 42 [pid = 6664] [id = 464] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f0000 == 41 [pid = 6664] [id = 463] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b6800 == 40 [pid = 6664] [id = 462] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x119b5b000 == 39 [pid = 6664] [id = 461] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x115d95000 == 38 [pid = 6664] [id = 460] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x11866d800 == 37 [pid = 6664] [id = 459] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b6000 == 36 [pid = 6664] [id = 455] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x11336b800 == 35 [pid = 6664] [id = 454] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12be75800 == 34 [pid = 6664] [id = 456] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12c716800 == 33 [pid = 6664] [id = 458] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1187d4800 == 32 [pid = 6664] [id = 443] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12c3b7800 == 31 [pid = 6664] [id = 457] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b1800 == 30 [pid = 6664] [id = 476] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12d86a800 == 29 [pid = 6664] [id = 475] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b4800 == 28 [pid = 6664] [id = 474] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x119b42800 == 27 [pid = 6664] [id = 473] 11:46:07 INFO - PROCESS | 6664 | --DOCSHELL 0x12d86f000 == 26 [pid = 6664] [id = 472] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x119737000) [pid = 6664] [serial = 1341] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x120fe6400) [pid = 6664] [serial = 1342] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x128c6a400) [pid = 6664] [serial = 1357] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x1187ab400) [pid = 6664] [serial = 1335] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x11320c400) [pid = 6664] [serial = 1332] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x115d3f800) [pid = 6664] [serial = 1338] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x124dbb000) [pid = 6664] [serial = 1345] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x124a34000) [pid = 6664] [serial = 1344] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x125ed9400) [pid = 6664] [serial = 1348] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x1253fc800) [pid = 6664] [serial = 1347] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x128b12000) [pid = 6664] [serial = 1356] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x125edcc00) [pid = 6664] [serial = 1353] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x125f02c00) [pid = 6664] [serial = 1350] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12694b800) [pid = 6664] [serial = 1351] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x126d10c00) [pid = 6664] [serial = 1354] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x116978c00) [pid = 6664] [serial = 1339] [outer = 0x0] [url = about:blank] 11:46:07 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x128fee800) [pid = 6664] [serial = 1359] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 6664 | 1468694768021 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1226ms 11:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:46:08 INFO - PROCESS | 6664 | 1468694768074 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 6664 | 1468694768077 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:46:08 INFO - PROCESS | 6664 | 1468694768079 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 6664 | 1468694768083 Marionette TRACE conn2 <- [1,1882,null,{}] 11:46:08 INFO - PROCESS | 6664 | 1468694768089 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}] 11:46:08 INFO - PROCESS | 6664 | 1468694768090 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:08 INFO - PROCESS | 6664 | 1468694768174 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:46:08 INFO - PROCESS | 6664 | 1468694768179 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 6664 | 1468694768181 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x11722d000 == 27 [pid = 6664] [id = 478] 11:46:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x11806ec00) [pid = 6664] [serial = 1433] [outer = 0x0] 11:46:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1187a7800) [pid = 6664] [serial = 1434] [outer = 0x11806ec00] 11:46:08 INFO - PROCESS | 6664 | 1468694768211 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x119744000) [pid = 6664] [serial = 1435] [outer = 0x11806ec00] 11:46:08 INFO - PROCESS | 6664 | 1468694768569 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 524ms 11:46:08 INFO - PROCESS | 6664 | 1468694768604 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 6664 | 1468694768606 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:46:08 INFO - PROCESS | 6664 | 1468694768613 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 6664 | 1468694768615 Marionette TRACE conn2 <- [1,1886,null,{}] 11:46:08 INFO - PROCESS | 6664 | 1468694768622 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}] 11:46:08 INFO - PROCESS | 6664 | 1468694768624 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:08 INFO - PROCESS | 6664 | 1468694768706 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:46:08 INFO - PROCESS | 6664 | 1468694768710 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 6664 | 1468694768711 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240cb000 == 28 [pid = 6664] [id = 479] 11:46:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x119fd7000) [pid = 6664] [serial = 1436] [outer = 0x0] 11:46:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1248d5400) [pid = 6664] [serial = 1437] [outer = 0x119fd7000] 11:46:08 INFO - PROCESS | 6664 | 1468694768740 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x124a97800) [pid = 6664] [serial = 1438] [outer = 0x119fd7000] 11:46:09 INFO - PROCESS | 6664 | 1468694769121 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]]]}] 11:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 527ms 11:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:46:09 INFO - PROCESS | 6664 | 1468694769139 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:46:09 INFO - PROCESS | 6664 | 1468694769140 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:46:09 INFO - PROCESS | 6664 | 1468694769189 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 6664 | 1468694769191 Marionette TRACE conn2 <- [1,1890,null,{}] 11:46:09 INFO - PROCESS | 6664 | 1468694769201 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}] 11:46:09 INFO - PROCESS | 6664 | 1468694769205 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:09 INFO - PROCESS | 6664 | 1468694769347 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:46:09 INFO - PROCESS | 6664 | 1468694769483 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 6664 | 1468694769486 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x11695d800 == 29 [pid = 6664] [id = 480] 11:46:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x115d3e400) [pid = 6664] [serial = 1439] [outer = 0x0] 11:46:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x115e23000) [pid = 6664] [serial = 1440] [outer = 0x115d3e400] 11:46:09 INFO - PROCESS | 6664 | 1468694769539 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x117149c00) [pid = 6664] [serial = 1441] [outer = 0x115d3e400] 11:46:10 INFO - PROCESS | 6664 | 1468694770161 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]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1073ms 11:46:10 INFO - PROCESS | 6664 | 1468694770215 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:46:10 INFO - PROCESS | 6664 | 1468694770218 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:46:10 INFO - PROCESS | 6664 | 1468694770222 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 6664 | 1468694770224 Marionette TRACE conn2 <- [1,1894,null,{}] 11:46:10 INFO - PROCESS | 6664 | 1468694770228 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}] 11:46:10 INFO - PROCESS | 6664 | 1468694770231 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:10 INFO - PROCESS | 6664 | 1468694770341 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:46:10 INFO - PROCESS | 6664 | 1468694770405 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:10 INFO - PROCESS | 6664 | 1468694770406 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x124721000 == 30 [pid = 6664] [id = 481] 11:46:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x119449400) [pid = 6664] [serial = 1442] [outer = 0x0] 11:46:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1199a1c00) [pid = 6664] [serial = 1443] [outer = 0x119449400] 11:46:10 INFO - PROCESS | 6664 | 1468694770437 Marionette DEBUG loaded listener.js 11:46:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x1248adc00) [pid = 6664] [serial = 1444] [outer = 0x119449400] 11:46:11 INFO - PROCESS | 6664 | 1468694771005 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]]]}] 11:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 821ms 11:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:46:11 INFO - PROCESS | 6664 | 1468694771044 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 6664 | 1468694771045 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:46:11 INFO - PROCESS | 6664 | 1468694771048 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 6664 | 1468694771049 Marionette TRACE conn2 <- [1,1898,null,{}] 11:46:11 INFO - PROCESS | 6664 | 1468694771052 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}] 11:46:11 INFO - PROCESS | 6664 | 1468694771053 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:11 INFO - PROCESS | 6664 | 1468694771159 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:46:11 INFO - PROCESS | 6664 | 1468694771245 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 6664 | 1468694771251 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x128ba9000 == 31 [pid = 6664] [id = 482] 11:46:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x124dc2400) [pid = 6664] [serial = 1445] [outer = 0x0] 11:46:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x1253ff000) [pid = 6664] [serial = 1446] [outer = 0x124dc2400] 11:46:11 INFO - PROCESS | 6664 | 1468694771284 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x125ee6000) [pid = 6664] [serial = 1447] [outer = 0x124dc2400] 11:46:11 INFO - PROCESS | 6664 | 1468694771925 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]]]}] 11:46:11 INFO - PROCESS | 6664 | --DOCSHELL 0x11722d000 == 30 [pid = 6664] [id = 478] 11:46:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d0800 == 29 [pid = 6664] [id = 477] 11:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1023ms 11:46:12 INFO - PROCESS | 6664 | 1468694772071 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:46:12 INFO - PROCESS | 6664 | 1468694772074 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:46:12 INFO - PROCESS | 6664 | 1468694772077 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 6664 | 1468694772079 Marionette TRACE conn2 <- [1,1902,null,{}] 11:46:12 INFO - PROCESS | 6664 | 1468694772101 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}] 11:46:12 INFO - PROCESS | 6664 | 1468694772103 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:12 INFO - PROCESS | 6664 | 1468694772206 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:46:12 INFO - PROCESS | 6664 | 1468694772267 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 6664 | 1468694772270 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fd4800 == 30 [pid = 6664] [id = 483] 11:46:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x11714b000) [pid = 6664] [serial = 1448] [outer = 0x0] 11:46:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x117d9d800) [pid = 6664] [serial = 1449] [outer = 0x11714b000] 11:46:12 INFO - PROCESS | 6664 | 1468694772305 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 115 (0x11863e800) [pid = 6664] [serial = 1450] [outer = 0x11714b000] 11:46:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 116 (0x12a68b400) [pid = 6664] [serial = 1451] [outer = 0x12ca46000] 11:46:12 INFO - PROCESS | 6664 | 1468694772809 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 792ms 11:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:46:12 INFO - PROCESS | 6664 | 1468694772871 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 6664 | 1468694772873 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:46:12 INFO - PROCESS | 6664 | 1468694772878 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 6664 | 1468694772880 Marionette TRACE conn2 <- [1,1906,null,{}] 11:46:12 INFO - PROCESS | 6664 | 1468694772883 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}] 11:46:12 INFO - PROCESS | 6664 | 1468694772885 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:12 INFO - PROCESS | 6664 | 1468694772994 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:46:13 INFO - PROCESS | 6664 | 1468694773070 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 6664 | 1468694773072 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259af000 == 31 [pid = 6664] [id = 484] 11:46:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 117 (0x11944cc00) [pid = 6664] [serial = 1452] [outer = 0x0] 11:46:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 118 (0x1248b1800) [pid = 6664] [serial = 1453] [outer = 0x11944cc00] 11:46:13 INFO - PROCESS | 6664 | 1468694773103 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 119 (0x125370000) [pid = 6664] [serial = 1454] [outer = 0x11944cc00] 11:46:13 INFO - PROCESS | 6664 | 1468694773536 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 11:46:13 INFO - PROCESS | 6664 | 1468694773599 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 6664 | 1468694773600 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:46:13 INFO - PROCESS | 6664 | 1468694773603 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 6664 | 1468694773604 Marionette TRACE conn2 <- [1,1910,null,{}] 11:46:13 INFO - PROCESS | 6664 | 1468694773612 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}] 11:46:13 INFO - PROCESS | 6664 | 1468694773615 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:13 INFO - PROCESS | 6664 | 1468694773718 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:46:13 INFO - PROCESS | 6664 | 1468694773795 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 6664 | 1468694773798 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x116629800 == 32 [pid = 6664] [id = 485] 11:46:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 120 (0x125f97400) [pid = 6664] [serial = 1455] [outer = 0x0] 11:46:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 121 (0x126e9a400) [pid = 6664] [serial = 1456] [outer = 0x125f97400] 11:46:13 INFO - PROCESS | 6664 | 1468694773831 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 122 (0x128acb800) [pid = 6664] [serial = 1457] [outer = 0x125f97400] 11:46:14 INFO - PROCESS | 6664 | 1468694774271 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 11:46:14 INFO - PROCESS | 6664 | 1468694774323 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 6664 | 1468694774324 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:46:14 INFO - PROCESS | 6664 | 1468694774327 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 6664 | 1468694774328 Marionette TRACE conn2 <- [1,1914,null,{}] 11:46:14 INFO - PROCESS | 6664 | 1468694774330 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}] 11:46:14 INFO - PROCESS | 6664 | 1468694774332 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:14 INFO - PROCESS | 6664 | 1468694774469 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:46:14 INFO - PROCESS | 6664 | 1468694774479 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 6664 | 1468694774481 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace6000 == 33 [pid = 6664] [id = 486] 11:46:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 123 (0x128b14000) [pid = 6664] [serial = 1458] [outer = 0x0] 11:46:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 124 (0x128c70000) [pid = 6664] [serial = 1459] [outer = 0x128b14000] 11:46:14 INFO - PROCESS | 6664 | 1468694774513 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 125 (0x128ff9400) [pid = 6664] [serial = 1460] [outer = 0x128b14000] 11:46:14 INFO - PROCESS | 6664 | 1468694774914 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 620ms 11:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:46:14 INFO - PROCESS | 6664 | 1468694774948 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 6664 | 1468694774949 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:46:14 INFO - PROCESS | 6664 | 1468694774952 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 6664 | 1468694774953 Marionette TRACE conn2 <- [1,1918,null,{}] 11:46:14 INFO - PROCESS | 6664 | 1468694774956 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}] 11:46:14 INFO - PROCESS | 6664 | 1468694774957 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:15 INFO - PROCESS | 6664 | 1468694775051 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:46:15 INFO - PROCESS | 6664 | 1468694775157 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 6664 | 1468694775158 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be77800 == 34 [pid = 6664] [id = 487] 11:46:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 126 (0x128b16400) [pid = 6664] [serial = 1461] [outer = 0x0] 11:46:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 127 (0x12a567000) [pid = 6664] [serial = 1462] [outer = 0x128b16400] 11:46:15 INFO - PROCESS | 6664 | 1468694775189 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 128 (0x12a804c00) [pid = 6664] [serial = 1463] [outer = 0x128b16400] 11:46:15 INFO - PROCESS | 6664 | 1468694775595 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]]]}] 11:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 11:46:15 INFO - PROCESS | 6664 | 1468694775622 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:46:15 INFO - PROCESS | 6664 | 1468694775623 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:46:15 INFO - PROCESS | 6664 | 1468694775625 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 6664 | 1468694775627 Marionette TRACE conn2 <- [1,1922,null,{}] 11:46:15 INFO - PROCESS | 6664 | 1468694775629 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}] 11:46:15 INFO - PROCESS | 6664 | 1468694775634 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:15 INFO - PROCESS | 6664 | 1468694775764 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:46:15 INFO - PROCESS | 6664 | 1468694775833 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 6664 | 1468694775834 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ced1800 == 35 [pid = 6664] [id = 488] 11:46:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 129 (0x128f56800) [pid = 6664] [serial = 1464] [outer = 0x0] 11:46:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 130 (0x12b83a400) [pid = 6664] [serial = 1465] [outer = 0x128f56800] 11:46:15 INFO - PROCESS | 6664 | 1468694775863 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 131 (0x12bbe5800) [pid = 6664] [serial = 1466] [outer = 0x128f56800] 11:46:16 INFO - PROCESS | 6664 | 1468694776323 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]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 11:46:16 INFO - PROCESS | 6664 | 1468694776364 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 6664 | 1468694776365 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:46:16 INFO - PROCESS | 6664 | 1468694776383 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 6664 | 1468694776384 Marionette TRACE conn2 <- [1,1926,null,{}] 11:46:16 INFO - PROCESS | 6664 | 1468694776406 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}] 11:46:16 INFO - PROCESS | 6664 | 1468694776407 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:16 INFO - PROCESS | 6664 | 1468694776502 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:46:16 INFO - PROCESS | 6664 | 1468694776578 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 6664 | 1468694776579 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d294800 == 36 [pid = 6664] [id = 489] 11:46:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 132 (0x125edcc00) [pid = 6664] [serial = 1467] [outer = 0x0] 11:46:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 133 (0x12bfac400) [pid = 6664] [serial = 1468] [outer = 0x125edcc00] 11:46:16 INFO - PROCESS | 6664 | 1468694776607 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 134 (0x12c324800) [pid = 6664] [serial = 1469] [outer = 0x125edcc00] 11:46:17 INFO - PROCESS | 6664 | 1468694777061 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]]]}] 11:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 706ms 11:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:46:17 INFO - PROCESS | 6664 | 1468694777074 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:46:17 INFO - PROCESS | 6664 | 1468694777077 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:46:17 INFO - PROCESS | 6664 | 1468694777080 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 6664 | 1468694777082 Marionette TRACE conn2 <- [1,1930,null,{}] 11:46:17 INFO - PROCESS | 6664 | 1468694777110 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}] 11:46:17 INFO - PROCESS | 6664 | 1468694777112 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:17 INFO - PROCESS | 6664 | 1468694777258 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:46:17 INFO - PROCESS | 6664 | 1468694777349 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:17 INFO - PROCESS | 6664 | 1468694777351 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169b8000 == 37 [pid = 6664] [id = 490] 11:46:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 135 (0x112a86400) [pid = 6664] [serial = 1470] [outer = 0x0] 11:46:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 136 (0x113ddb800) [pid = 6664] [serial = 1471] [outer = 0x112a86400] 11:46:17 INFO - PROCESS | 6664 | 1468694777387 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 137 (0x117149400) [pid = 6664] [serial = 1472] [outer = 0x112a86400] 11:46:17 INFO - PROCESS | 6664 | 1468694777976 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]]]}] 11:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 943ms 11:46:18 INFO - PROCESS | 6664 | 1468694778024 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 6664 | 1468694778026 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:46:18 INFO - PROCESS | 6664 | 1468694778030 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - PROCESS | 6664 | 1468694778032 Marionette TRACE conn2 <- [1,1934,null,{}] 11:46:18 INFO - PROCESS | 6664 | 1468694778035 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}] 11:46:18 INFO - PROCESS | 6664 | 1468694778037 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:18 INFO - PROCESS | 6664 | 1468694778139 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:46:18 INFO - PROCESS | 6664 | 1468694778220 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:18 INFO - PROCESS | 6664 | 1468694778221 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x129498000 == 38 [pid = 6664] [id = 491] 11:46:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 138 (0x124dbbc00) [pid = 6664] [serial = 1473] [outer = 0x0] 11:46:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 139 (0x125229000) [pid = 6664] [serial = 1474] [outer = 0x124dbbc00] 11:46:18 INFO - PROCESS | 6664 | 1468694778253 Marionette DEBUG loaded listener.js 11:46:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 140 (0x125ee0c00) [pid = 6664] [serial = 1475] [outer = 0x124dbbc00] 11:46:18 INFO - PROCESS | 6664 | 1468694778694 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]]]}] 11:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 724ms 11:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:46:18 INFO - PROCESS | 6664 | 1468694778769 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 6664 | 1468694778771 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:46:18 INFO - PROCESS | 6664 | 1468694778775 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - PROCESS | 6664 | 1468694778777 Marionette TRACE conn2 <- [1,1938,null,{}] 11:46:18 INFO - PROCESS | 6664 | 1468694778779 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}] 11:46:18 INFO - PROCESS | 6664 | 1468694778781 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:18 INFO - PROCESS | 6664 | 1468694778884 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:46:18 INFO - PROCESS | 6664 | 1468694778964 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:18 INFO - PROCESS | 6664 | 1468694778965 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x12c709000 == 39 [pid = 6664] [id = 492] 11:46:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 141 (0x128acc800) [pid = 6664] [serial = 1476] [outer = 0x0] 11:46:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 142 (0x128ad1000) [pid = 6664] [serial = 1477] [outer = 0x128acc800] 11:46:18 INFO - PROCESS | 6664 | 1468694778995 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 143 (0x128b1e400) [pid = 6664] [serial = 1478] [outer = 0x128acc800] 11:46:19 INFO - PROCESS | 6664 | 1468694779412 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]]]}] 11:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 11:46:19 INFO - PROCESS | 6664 | 1468694779445 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:46:19 INFO - PROCESS | 6664 | 1468694779448 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:46:19 INFO - PROCESS | 6664 | 1468694779471 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 6664 | 1468694779474 Marionette TRACE conn2 <- [1,1942,null,{}] 11:46:19 INFO - PROCESS | 6664 | 1468694779477 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}] 11:46:19 INFO - PROCESS | 6664 | 1468694779479 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:19 INFO - PROCESS | 6664 | 1468694779586 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:46:19 INFO - PROCESS | 6664 | 1468694779653 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 6664 | 1468694779654 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x12db70000 == 40 [pid = 6664] [id = 493] 11:46:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 144 (0x128ff6c00) [pid = 6664] [serial = 1479] [outer = 0x0] 11:46:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 145 (0x12aa15c00) [pid = 6664] [serial = 1480] [outer = 0x128ff6c00] 11:46:19 INFO - PROCESS | 6664 | 1468694779724 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 146 (0x12b903800) [pid = 6664] [serial = 1481] [outer = 0x128ff6c00] 11:46:20 INFO - PROCESS | 6664 | 1468694780143 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 11:46:20 INFO - PROCESS | 6664 | 1468694780201 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 6664 | 1468694780202 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:46:20 INFO - PROCESS | 6664 | 1468694780206 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 6664 | 1468694780208 Marionette TRACE conn2 <- [1,1946,null,{}] 11:46:20 INFO - PROCESS | 6664 | 1468694780210 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}] 11:46:20 INFO - PROCESS | 6664 | 1468694780212 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:20 INFO - PROCESS | 6664 | 1468694780309 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:46:20 INFO - PROCESS | 6664 | 1468694780388 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 6664 | 1468694780389 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a71000 == 41 [pid = 6664] [id = 494] 11:46:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 147 (0x1294ee000) [pid = 6664] [serial = 1482] [outer = 0x0] 11:46:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 148 (0x12bbe7c00) [pid = 6664] [serial = 1483] [outer = 0x1294ee000] 11:46:20 INFO - PROCESS | 6664 | 1468694780420 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 149 (0x12c3ec800) [pid = 6664] [serial = 1484] [outer = 0x1294ee000] 11:46:20 INFO - PROCESS | 6664 | 1468694780834 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 11:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:46:20 INFO - PROCESS | 6664 | 1468694780878 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 6664 | 1468694780879 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:46:20 INFO - PROCESS | 6664 | 1468694780882 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 6664 | 1468694780883 Marionette TRACE conn2 <- [1,1950,null,{}] 11:46:20 INFO - PROCESS | 6664 | 1468694780938 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}] 11:46:20 INFO - PROCESS | 6664 | 1468694780940 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:21 INFO - PROCESS | 6664 | 1468694781038 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:46:21 INFO - PROCESS | 6664 | 1468694781120 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 6664 | 1468694781124 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x12891d000 == 42 [pid = 6664] [id = 495] 11:46:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 150 (0x12c43b400) [pid = 6664] [serial = 1485] [outer = 0x0] 11:46:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 151 (0x12c43d000) [pid = 6664] [serial = 1486] [outer = 0x12c43b400] 11:46:21 INFO - PROCESS | 6664 | 1468694781162 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 152 (0x12c732800) [pid = 6664] [serial = 1487] [outer = 0x12c43b400] 11:46:21 INFO - PROCESS | 6664 | 1468694781627 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]]]}] 11:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 790ms 11:46:21 INFO - PROCESS | 6664 | 1468694781674 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 6664 | 1468694781676 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:46:21 INFO - PROCESS | 6664 | 1468694781679 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - PROCESS | 6664 | 1468694781680 Marionette TRACE conn2 <- [1,1954,null,{}] 11:46:21 INFO - PROCESS | 6664 | 1468694781684 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}] 11:46:21 INFO - PROCESS | 6664 | 1468694781686 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:21 INFO - PROCESS | 6664 | 1468694781966 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:46:22 INFO - PROCESS | 6664 | 1468694782131 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 6664 | 1468694782132 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192ed800 == 43 [pid = 6664] [id = 496] 11:46:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 153 (0x110dd7400) [pid = 6664] [serial = 1488] [outer = 0x0] 11:46:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 154 (0x110ddc400) [pid = 6664] [serial = 1489] [outer = 0x110dd7400] 11:46:22 INFO - PROCESS | 6664 | 1468694782178 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 155 (0x115e92400) [pid = 6664] [serial = 1490] [outer = 0x110dd7400] 11:46:22 INFO - PROCESS | 6664 | --DOCSHELL 0x116fd4800 == 42 [pid = 6664] [id = 483] 11:46:22 INFO - PROCESS | 6664 | 1468694782739 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1071ms 11:46:22 INFO - PROCESS | 6664 | 1468694782750 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 6664 | 1468694782752 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:46:22 INFO - PROCESS | 6664 | 1468694782756 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 6664 | 1468694782758 Marionette TRACE conn2 <- [1,1958,null,{}] 11:46:22 INFO - PROCESS | 6664 | 1468694782762 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}] 11:46:22 INFO - PROCESS | 6664 | 1468694782763 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:22 INFO - PROCESS | 6664 | 1468694782863 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:46:22 INFO - PROCESS | 6664 | 1468694782946 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 6664 | 1468694782948 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x126e7a000 == 43 [pid = 6664] [id = 497] 11:46:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 156 (0x1186f7c00) [pid = 6664] [serial = 1491] [outer = 0x0] 11:46:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 157 (0x11972d800) [pid = 6664] [serial = 1492] [outer = 0x1186f7c00] 11:46:22 INFO - PROCESS | 6664 | 1468694782980 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 158 (0x124a33400) [pid = 6664] [serial = 1493] [outer = 0x1186f7c00] 11:46:23 INFO - PROCESS | 6664 | 1468694783410 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 673ms 11:46:23 INFO - PROCESS | 6664 | 1468694783428 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 6664 | 1468694783432 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:46:23 INFO - PROCESS | 6664 | 1468694783436 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 6664 | 1468694783438 Marionette TRACE conn2 <- [1,1962,null,{}] 11:46:23 INFO - PROCESS | 6664 | 1468694783440 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}] 11:46:23 INFO - PROCESS | 6664 | 1468694783442 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:23 INFO - PROCESS | 6664 | 1468694783550 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:46:23 INFO - PROCESS | 6664 | 1468694783670 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 6664 | 1468694783672 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5e2000 == 44 [pid = 6664] [id = 498] 11:46:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 159 (0x126e9d800) [pid = 6664] [serial = 1494] [outer = 0x0] 11:46:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 160 (0x127121400) [pid = 6664] [serial = 1495] [outer = 0x126e9d800] 11:46:23 INFO - PROCESS | 6664 | 1468694783708 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 161 (0x128c78800) [pid = 6664] [serial = 1496] [outer = 0x126e9d800] 11:46:24 INFO - PROCESS | 6664 | 1468694784145 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]]]}] 11:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 719ms 11:46:24 INFO - PROCESS | 6664 | 1468694784156 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 6664 | 1468694784157 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:46:24 INFO - PROCESS | 6664 | 1468694784160 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 6664 | 1468694784162 Marionette TRACE conn2 <- [1,1966,null,{}] 11:46:24 INFO - PROCESS | 6664 | 1468694784170 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}] 11:46:24 INFO - PROCESS | 6664 | 1468694784174 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:24 INFO - PROCESS | 6664 | 1468694784280 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:46:24 INFO - PROCESS | 6664 | 1468694784354 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 6664 | 1468694784356 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x12d29c000 == 45 [pid = 6664] [id = 499] 11:46:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 162 (0x12a699000) [pid = 6664] [serial = 1497] [outer = 0x0] 11:46:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 163 (0x12aa49800) [pid = 6664] [serial = 1498] [outer = 0x12a699000] 11:46:24 INFO - PROCESS | 6664 | 1468694784430 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 164 (0x12bfaa800) [pid = 6664] [serial = 1499] [outer = 0x12a699000] 11:46:24 INFO - PROCESS | 6664 | 1468694784836 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]]]}] 11:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 724ms 11:46:24 INFO - PROCESS | 6664 | 1468694784884 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 6664 | 1468694784885 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:46:24 INFO - PROCESS | 6664 | 1468694784888 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 6664 | 1468694784889 Marionette TRACE conn2 <- [1,1970,null,{}] 11:46:24 INFO - PROCESS | 6664 | 1468694784891 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}] 11:46:24 INFO - PROCESS | 6664 | 1468694784893 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:25 INFO - PROCESS | 6664 | 1468694785013 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:46:25 INFO - PROCESS | 6664 | 1468694785126 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 6664 | 1468694785127 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x115e41000 == 46 [pid = 6664] [id = 500] 11:46:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 165 (0x12a759c00) [pid = 6664] [serial = 1500] [outer = 0x0] 11:46:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 166 (0x12c441400) [pid = 6664] [serial = 1501] [outer = 0x12a759c00] 11:46:25 INFO - PROCESS | 6664 | 1468694785158 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 167 (0x12c447800) [pid = 6664] [serial = 1502] [outer = 0x12a759c00] 11:46:25 INFO - PROCESS | 6664 | 1468694785572 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]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 718ms 11:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:46:25 INFO - PROCESS | 6664 | 1468694785606 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 6664 | 1468694785608 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:46:25 INFO - PROCESS | 6664 | 1468694785610 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 6664 | 1468694785611 Marionette TRACE conn2 <- [1,1974,null,{}] 11:46:25 INFO - PROCESS | 6664 | 1468694785614 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}] 11:46:25 INFO - PROCESS | 6664 | 1468694785615 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:25 INFO - PROCESS | 6664 | 1468694785716 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:46:25 INFO - PROCESS | 6664 | 1468694785842 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 6664 | 1468694785843 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x119958000 == 47 [pid = 6664] [id = 501] 11:46:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 168 (0x1184b4000) [pid = 6664] [serial = 1503] [outer = 0x0] 11:46:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 169 (0x1184bb000) [pid = 6664] [serial = 1504] [outer = 0x1184b4000] 11:46:25 INFO - PROCESS | 6664 | 1468694785874 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 170 (0x1184bf800) [pid = 6664] [serial = 1505] [outer = 0x1184b4000] 11:46:26 INFO - PROCESS | 6664 | 1468694786297 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]]]}] 11:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 11:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:46:26 INFO - PROCESS | 6664 | 1468694786329 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:46:26 INFO - PROCESS | 6664 | 1468694786331 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:46:26 INFO - PROCESS | 6664 | 1468694786333 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:46:26 INFO - PROCESS | 6664 | 1468694786334 Marionette TRACE conn2 <- [1,1978,null,{}] 11:46:26 INFO - PROCESS | 6664 | 1468694786337 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}] 11:46:26 INFO - PROCESS | 6664 | 1468694786341 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:26 INFO - PROCESS | 6664 | 1468694786490 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:46:26 INFO - PROCESS | 6664 | 1468694786603 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:26 INFO - PROCESS | 6664 | 1468694786604 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243d8000 == 48 [pid = 6664] [id = 502] 11:46:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 171 (0x110e28400) [pid = 6664] [serial = 1506] [outer = 0x0] 11:46:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 172 (0x12c3fa400) [pid = 6664] [serial = 1507] [outer = 0x110e28400] 11:46:26 INFO - PROCESS | 6664 | 1468694786636 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 173 (0x12ca41400) [pid = 6664] [serial = 1508] [outer = 0x110e28400] 11:46:27 INFO - PROCESS | 6664 | 1468694787135 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 820ms 11:46:27 INFO - PROCESS | 6664 | 1468694787153 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 6664 | 1468694787155 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:46:27 INFO - PROCESS | 6664 | 1468694787159 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 6664 | 1468694787161 Marionette TRACE conn2 <- [1,1982,null,{}] 11:46:27 INFO - PROCESS | 6664 | 1468694787165 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}] 11:46:27 INFO - PROCESS | 6664 | 1468694787166 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:27 INFO - PROCESS | 6664 | 1468694787269 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:46:27 INFO - PROCESS | 6664 | 1468694787390 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 6664 | 1468694787393 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x11641b800 == 49 [pid = 6664] [id = 503] 11:46:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 174 (0x110e2c400) [pid = 6664] [serial = 1509] [outer = 0x0] 11:46:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 175 (0x11289e000) [pid = 6664] [serial = 1510] [outer = 0x110e2c400] 11:46:27 INFO - PROCESS | 6664 | 1468694787425 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 176 (0x1128a4400) [pid = 6664] [serial = 1511] [outer = 0x110e2c400] 11:46:27 INFO - PROCESS | 6664 | --DOCSHELL 0x11695d800 == 48 [pid = 6664] [id = 480] 11:46:27 INFO - PROCESS | 6664 | --DOCSHELL 0x124721000 == 47 [pid = 6664] [id = 481] 11:46:27 INFO - PROCESS | 6664 | --DOCSHELL 0x129498000 == 46 [pid = 6664] [id = 491] 11:46:27 INFO - PROCESS | 6664 | --DOCSHELL 0x1169b8000 == 45 [pid = 6664] [id = 490] 11:46:27 INFO - PROCESS | 6664 | 1468694787945 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 822ms 11:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:46:27 INFO - PROCESS | 6664 | 1468694787981 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 6664 | 1468694787984 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:46:27 INFO - PROCESS | 6664 | 1468694787988 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 6664 | 1468694787990 Marionette TRACE conn2 <- [1,1986,null,{}] 11:46:27 INFO - PROCESS | 6664 | 1468694787994 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}] 11:46:27 INFO - PROCESS | 6664 | 1468694787996 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:28 INFO - PROCESS | 6664 | 1468694788100 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:46:28 INFO - PROCESS | 6664 | 1468694788217 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 6664 | 1468694788219 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a6b800 == 46 [pid = 6664] [id = 504] 11:46:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 177 (0x1128a4c00) [pid = 6664] [serial = 1512] [outer = 0x0] 11:46:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 178 (0x1128a9c00) [pid = 6664] [serial = 1513] [outer = 0x1128a4c00] 11:46:28 INFO - PROCESS | 6664 | 1468694788255 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 179 (0x1174d4c00) [pid = 6664] [serial = 1514] [outer = 0x1128a4c00] 11:46:28 INFO - PROCESS | 6664 | 1468694788683 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]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 722ms 11:46:28 INFO - PROCESS | 6664 | 1468694788709 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 6664 | 1468694788713 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:46:28 INFO - PROCESS | 6664 | 1468694788717 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 6664 | 1468694788719 Marionette TRACE conn2 <- [1,1990,null,{}] 11:46:28 INFO - PROCESS | 6664 | 1468694788722 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}] 11:46:28 INFO - PROCESS | 6664 | 1468694788723 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:28 INFO - PROCESS | 6664 | 1468694788831 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:46:28 INFO - PROCESS | 6664 | 1468694788947 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 6664 | 1468694788948 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x128936000 == 47 [pid = 6664] [id = 505] 11:46:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 180 (0x1248aa000) [pid = 6664] [serial = 1515] [outer = 0x0] 11:46:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 181 (0x124dbe800) [pid = 6664] [serial = 1516] [outer = 0x1248aa000] 11:46:28 INFO - PROCESS | 6664 | 1468694788984 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 182 (0x126948000) [pid = 6664] [serial = 1517] [outer = 0x1248aa000] 11:46:29 INFO - PROCESS | 6664 | 1468694789427 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]]]}] 11:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 11:46:29 INFO - PROCESS | 6664 | 1468694789505 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 6664 | 1468694789507 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:46:29 INFO - PROCESS | 6664 | 1468694789514 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 6664 | 1468694789517 Marionette TRACE conn2 <- [1,1994,null,{}] 11:46:29 INFO - PROCESS | 6664 | 1468694789531 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}] 11:46:29 INFO - PROCESS | 6664 | 1468694789536 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:29 INFO - PROCESS | 6664 | 1468694789703 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:46:29 INFO - PROCESS | 6664 | 1468694789823 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 6664 | 1468694789825 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cf6f800 == 48 [pid = 6664] [id = 506] 11:46:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 183 (0x128ff5000) [pid = 6664] [serial = 1518] [outer = 0x0] 11:46:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 184 (0x12a752400) [pid = 6664] [serial = 1519] [outer = 0x128ff5000] 11:46:29 INFO - PROCESS | 6664 | 1468694789918 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 185 (0x12b87a000) [pid = 6664] [serial = 1520] [outer = 0x128ff5000] 11:46:30 INFO - PROCESS | 6664 | 1468694790341 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 876ms 11:46:30 INFO - PROCESS | 6664 | 1468694790389 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:46:30 INFO - PROCESS | 6664 | 1468694790391 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:46:30 INFO - PROCESS | 6664 | 1468694790393 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 6664 | 1468694790395 Marionette TRACE conn2 <- [1,1998,null,{}] 11:46:30 INFO - PROCESS | 6664 | 1468694790397 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}] 11:46:30 INFO - PROCESS | 6664 | 1468694790399 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:30 INFO - PROCESS | 6664 | 1468694790505 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:46:30 INFO - PROCESS | 6664 | 1468694790592 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 6664 | 1468694790593 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x128986000 == 49 [pid = 6664] [id = 507] 11:46:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 186 (0x12c3f1c00) [pid = 6664] [serial = 1521] [outer = 0x0] 11:46:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 187 (0x12c43a800) [pid = 6664] [serial = 1522] [outer = 0x12c3f1c00] 11:46:30 INFO - PROCESS | 6664 | 1468694790622 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 188 (0x12c442000) [pid = 6664] [serial = 1523] [outer = 0x12c3f1c00] 11:46:31 INFO - PROCESS | 6664 | 1468694791048 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 11:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:46:31 INFO - PROCESS | 6664 | 1468694791062 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 6664 | 1468694791064 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:46:31 INFO - PROCESS | 6664 | 1468694791066 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 6664 | 1468694791067 Marionette TRACE conn2 <- [1,2002,null,{}] 11:46:31 INFO - PROCESS | 6664 | 1468694791070 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}] 11:46:31 INFO - PROCESS | 6664 | 1468694791071 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:31 INFO - PROCESS | 6664 | 1468694791171 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:46:31 INFO - PROCESS | 6664 | 1468694791278 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 6664 | 1468694791279 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cbc7000 == 50 [pid = 6664] [id = 508] 11:46:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 189 (0x118146800) [pid = 6664] [serial = 1524] [outer = 0x0] 11:46:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 190 (0x11814a400) [pid = 6664] [serial = 1525] [outer = 0x118146800] 11:46:31 INFO - PROCESS | 6664 | 1468694791309 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 191 (0x11814e000) [pid = 6664] [serial = 1526] [outer = 0x118146800] 11:46:31 INFO - PROCESS | 6664 | 1468694791747 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 719ms 11:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:46:31 INFO - PROCESS | 6664 | 1468694791788 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 6664 | 1468694791789 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:46:31 INFO - PROCESS | 6664 | 1468694791791 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 6664 | 1468694791792 Marionette TRACE conn2 <- [1,2006,null,{}] 11:46:31 INFO - PROCESS | 6664 | 1468694791795 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}] 11:46:31 INFO - PROCESS | 6664 | 1468694791799 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:31 INFO - PROCESS | 6664 | 1468694791928 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:46:32 INFO - PROCESS | 6664 | 1468694792017 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 6664 | 1468694792019 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x12db82800 == 51 [pid = 6664] [id = 509] 11:46:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 192 (0x118215c00) [pid = 6664] [serial = 1527] [outer = 0x0] 11:46:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 193 (0x11821cc00) [pid = 6664] [serial = 1528] [outer = 0x118215c00] 11:46:32 INFO - PROCESS | 6664 | 1468694792048 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 194 (0x12c73e800) [pid = 6664] [serial = 1529] [outer = 0x118215c00] 11:46:32 INFO - PROCESS | 6664 | 1468694792465 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]]]}] 11:46:32 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 11:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 720ms 11:46:32 INFO - PROCESS | 6664 | 1468694792537 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 6664 | 1468694792539 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:46:32 INFO - PROCESS | 6664 | 1468694792545 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 6664 | 1468694792547 Marionette TRACE conn2 <- [1,2010,null,{}] 11:46:32 INFO - PROCESS | 6664 | 1468694792573 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}] 11:46:32 INFO - PROCESS | 6664 | 1468694792574 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:32 INFO - PROCESS | 6664 | 1468694792708 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:46:32 INFO - PROCESS | 6664 | 1468694792795 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 6664 | 1468694792796 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x110f1e800 == 52 [pid = 6664] [id = 510] 11:46:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 195 (0x12694bc00) [pid = 6664] [serial = 1530] [outer = 0x0] 11:46:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 196 (0x12ca44800) [pid = 6664] [serial = 1531] [outer = 0x12694bc00] 11:46:32 INFO - PROCESS | 6664 | 1468694792825 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 197 (0x12ca4bc00) [pid = 6664] [serial = 1532] [outer = 0x12694bc00] 11:46:33 INFO - PROCESS | 6664 | 1468694793345 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]]]}] 11:46:33 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 11:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 821ms 11:46:33 INFO - PROCESS | 6664 | 1468694793365 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 6664 | 1468694793368 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:46:33 INFO - PROCESS | 6664 | 1468694793374 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 6664 | 1468694793376 Marionette TRACE conn2 <- [1,2014,null,{}] 11:46:33 INFO - PROCESS | 6664 | 1468694793379 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}] 11:46:33 INFO - PROCESS | 6664 | 1468694793381 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:33 INFO - PROCESS | 6664 | 1468694793481 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:46:33 INFO - PROCESS | 6664 | --DOCSHELL 0x119958000 == 51 [pid = 6664] [id = 501] 11:46:33 INFO - PROCESS | 6664 | --DOCSHELL 0x115e41000 == 50 [pid = 6664] [id = 500] 11:46:33 INFO - PROCESS | 6664 | --DOCSHELL 0x12d29c000 == 49 [pid = 6664] [id = 499] 11:46:33 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5e2000 == 48 [pid = 6664] [id = 498] 11:46:33 INFO - PROCESS | 6664 | --DOCSHELL 0x126e7a000 == 47 [pid = 6664] [id = 497] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x116953000 == 46 [pid = 6664] [id = 182] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x11746e800 == 45 [pid = 6664] [id = 190] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12427a000 == 44 [pid = 6664] [id = 191] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x124529000 == 43 [pid = 6664] [id = 186] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1195cf000 == 42 [pid = 6664] [id = 184] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1259af000 == 41 [pid = 6664] [id = 484] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1240cb000 == 40 [pid = 6664] [id = 479] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x119c76800 == 39 [pid = 6664] [id = 185] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x129216000 == 38 [pid = 6664] [id = 196] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x116629800 == 37 [pid = 6664] [id = 485] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x128baa800 == 36 [pid = 6664] [id = 195] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x125f26000 == 35 [pid = 6664] [id = 193] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12ced1800 == 34 [pid = 6664] [id = 488] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12be77800 == 33 [pid = 6664] [id = 487] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1243d8000 == 32 [pid = 6664] [id = 502] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12ace6000 == 31 [pid = 6664] [id = 486] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x117d38800 == 30 [pid = 6664] [id = 183] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f6000 == 29 [pid = 6664] [id = 194] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x128ba9000 == 28 [pid = 6664] [id = 482] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x125323800 == 27 [pid = 6664] [id = 192] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x116aad800 == 26 [pid = 6664] [id = 197] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x124a71000 == 25 [pid = 6664] [id = 494] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x111e18000 == 24 [pid = 6664] [id = 187] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12db70000 == 23 [pid = 6664] [id = 493] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1164b4000 == 22 [pid = 6664] [id = 189] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x117d41800 == 21 [pid = 6664] [id = 188] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x1192ed800 == 20 [pid = 6664] [id = 496] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x124279800 == 19 [pid = 6664] [id = 198] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12c709000 == 18 [pid = 6664] [id = 492] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12db82800 == 17 [pid = 6664] [id = 509] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12cbc7000 == 16 [pid = 6664] [id = 508] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x128986000 == 15 [pid = 6664] [id = 507] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12cf6f800 == 14 [pid = 6664] [id = 506] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12d294800 == 13 [pid = 6664] [id = 489] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x128936000 == 12 [pid = 6664] [id = 505] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x11641b800 == 11 [pid = 6664] [id = 503] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x124a6b800 == 10 [pid = 6664] [id = 504] 11:46:36 INFO - PROCESS | 6664 | --DOCSHELL 0x12891d000 == 9 [pid = 6664] [id = 495] 11:46:37 INFO - PROCESS | 6664 | --DOCSHELL 0x110f1e800 == 8 [pid = 6664] [id = 510] 11:46:37 INFO - PROCESS | 6664 | 1468694797175 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 6664 | 1468694797176 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x110f1e800 == 9 [pid = 6664] [id = 511] 11:46:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 198 (0x1128a9800) [pid = 6664] [serial = 1533] [outer = 0x0] 11:46:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 199 (0x1128aa800) [pid = 6664] [serial = 1534] [outer = 0x1128a9800] 11:46:37 INFO - PROCESS | 6664 | 1468694797275 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 200 (0x113135400) [pid = 6664] [serial = 1535] [outer = 0x1128a9800] 11:46:37 INFO - PROCESS | 6664 | 1468694797599 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 4234ms 11:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:46:37 INFO - PROCESS | 6664 | 1468694797611 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 6664 | 1468694797613 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:46:37 INFO - PROCESS | 6664 | 1468694797616 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 6664 | 1468694797620 Marionette TRACE conn2 <- [1,2018,null,{}] 11:46:37 INFO - PROCESS | 6664 | 1468694797626 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}] 11:46:37 INFO - PROCESS | 6664 | 1468694797627 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:37 INFO - PROCESS | 6664 | 1468694797717 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:46:37 INFO - PROCESS | 6664 | 1468694797853 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 6664 | 1468694797854 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x118668000 == 10 [pid = 6664] [id = 512] 11:46:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 201 (0x113139000) [pid = 6664] [serial = 1536] [outer = 0x0] 11:46:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 202 (0x114f99400) [pid = 6664] [serial = 1537] [outer = 0x113139000] 11:46:37 INFO - PROCESS | 6664 | 1468694797882 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 203 (0x118149400) [pid = 6664] [serial = 1538] [outer = 0x113139000] 11:46:38 INFO - PROCESS | 6664 | 1468694798223 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]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 11:46:38 INFO - PROCESS | 6664 | 1468694798243 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:46:38 INFO - PROCESS | 6664 | 1468694798246 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:46:38 INFO - PROCESS | 6664 | 1468694798250 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 6664 | 1468694798252 Marionette TRACE conn2 <- [1,2022,null,{}] 11:46:38 INFO - PROCESS | 6664 | 1468694798256 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}] 11:46:38 INFO - PROCESS | 6664 | 1468694798258 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:38 INFO - PROCESS | 6664 | 1468694798376 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:46:38 INFO - PROCESS | 6664 | 1468694798388 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:38 INFO - PROCESS | 6664 | 1468694798389 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243f2800 == 11 [pid = 6664] [id = 513] 11:46:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 204 (0x117da3c00) [pid = 6664] [serial = 1539] [outer = 0x0] 11:46:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 205 (0x118151800) [pid = 6664] [serial = 1540] [outer = 0x117da3c00] 11:46:38 INFO - PROCESS | 6664 | 1468694798414 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 206 (0x1184b5400) [pid = 6664] [serial = 1541] [outer = 0x117da3c00] 11:46:38 INFO - PROCESS | 6664 | 1468694798827 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]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 622ms 11:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:46:38 INFO - PROCESS | 6664 | 1468694798872 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:46:38 INFO - PROCESS | 6664 | 1468694798873 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:46:38 INFO - PROCESS | 6664 | 1468694798876 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 6664 | 1468694798880 Marionette TRACE conn2 <- [1,2026,null,{}] 11:46:38 INFO - PROCESS | 6664 | 1468694798888 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}] 11:46:38 INFO - PROCESS | 6664 | 1468694798890 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:39 INFO - PROCESS | 6664 | 1468694799009 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:46:39 INFO - PROCESS | 6664 | 1468694799026 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 6664 | 1468694799027 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x12897f000 == 12 [pid = 6664] [id = 514] 11:46:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 207 (0x119152000) [pid = 6664] [serial = 1542] [outer = 0x0] 11:46:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 208 (0x124a9a400) [pid = 6664] [serial = 1543] [outer = 0x119152000] 11:46:39 INFO - PROCESS | 6664 | 1468694799052 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 209 (0x125eac400) [pid = 6664] [serial = 1544] [outer = 0x119152000] 11:46:39 INFO - PROCESS | 6664 | 1468694799432 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 574ms 11:46:39 INFO - PROCESS | 6664 | 1468694799450 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 6664 | 1468694799452 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:46:39 INFO - PROCESS | 6664 | 1468694799455 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 6664 | 1468694799456 Marionette TRACE conn2 <- [1,2030,null,{}] 11:46:39 INFO - PROCESS | 6664 | 1468694799458 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}] 11:46:39 INFO - PROCESS | 6664 | 1468694799459 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:39 INFO - PROCESS | 6664 | 1468694799578 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:46:39 INFO - PROCESS | 6664 | 1468694799588 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 6664 | 1468694799589 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5de800 == 13 [pid = 6664] [id = 515] 11:46:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 210 (0x125f02c00) [pid = 6664] [serial = 1545] [outer = 0x0] 11:46:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 211 (0x12711e000) [pid = 6664] [serial = 1546] [outer = 0x125f02c00] 11:46:39 INFO - PROCESS | 6664 | 1468694799613 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 212 (0x128b11800) [pid = 6664] [serial = 1547] [outer = 0x125f02c00] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 211 (0x116a1bc00) [pid = 6664] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 210 (0x12aa0f800) [pid = 6664] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 209 (0x125228400) [pid = 6664] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 208 (0x127437c00) [pid = 6664] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 207 (0x113c75000) [pid = 6664] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 206 (0x124db7400) [pid = 6664] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 205 (0x11990e800) [pid = 6664] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 204 (0x12b904400) [pid = 6664] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 203 (0x114f99800) [pid = 6664] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 202 (0x117da7400) [pid = 6664] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 201 (0x12462b800) [pid = 6664] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 200 (0x11806ec00) [pid = 6664] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 199 (0x1248c8400) [pid = 6664] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 198 (0x1128d2000) [pid = 6664] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 197 (0x116f91c00) [pid = 6664] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 196 (0x12743a000) [pid = 6664] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 195 (0x1248d5000) [pid = 6664] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 194 (0x11697d000) [pid = 6664] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 193 (0x110e2c400) [pid = 6664] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 192 (0x115d3e400) [pid = 6664] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 191 (0x11714b000) [pid = 6664] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 190 (0x119fd7000) [pid = 6664] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 189 (0x110dd7400) [pid = 6664] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 188 (0x12c3f5800) [pid = 6664] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 187 (0x128f54000) [pid = 6664] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 186 (0x12b882c00) [pid = 6664] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 185 (0x119447400) [pid = 6664] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 184 (0x111ca9800) [pid = 6664] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 183 (0x118396800) [pid = 6664] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 182 (0x128ff6c00) [pid = 6664] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 181 (0x128acc800) [pid = 6664] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 180 (0x1248aa000) [pid = 6664] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 179 (0x125edcc00) [pid = 6664] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 178 (0x128f56800) [pid = 6664] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 177 (0x128b16400) [pid = 6664] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 176 (0x12a699000) [pid = 6664] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 175 (0x1186f7c00) [pid = 6664] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 174 (0x11944cc00) [pid = 6664] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 173 (0x128b14000) [pid = 6664] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 172 (0x124dbbc00) [pid = 6664] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 171 (0x126e9d800) [pid = 6664] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 170 (0x124dc2400) [pid = 6664] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 169 (0x125f97400) [pid = 6664] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 168 (0x1128a4c00) [pid = 6664] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 167 (0x112a86400) [pid = 6664] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 166 (0x119449400) [pid = 6664] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 165 (0x128b13c00) [pid = 6664] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 164 (0x112eaa000) [pid = 6664] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 163 (0x118396000) [pid = 6664] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 162 (0x11838fc00) [pid = 6664] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 161 (0x12c3f1c00) [pid = 6664] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 160 (0x1248cc800) [pid = 6664] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 159 (0x118215c00) [pid = 6664] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 158 (0x118146800) [pid = 6664] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 157 (0x110e28400) [pid = 6664] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 156 (0x1184b4000) [pid = 6664] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 155 (0x12c43b400) [pid = 6664] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 154 (0x12a759c00) [pid = 6664] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 153 (0x1294ee000) [pid = 6664] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:46:40 INFO - PROCESS | 6664 | --DOMWINDOW == 152 (0x128ff5000) [pid = 6664] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:46:40 INFO - PROCESS | 6664 | 1468694800983 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1569ms 11:46:41 INFO - PROCESS | 6664 | 1468694801025 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 6664 | 1468694801026 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:46:41 INFO - PROCESS | 6664 | 1468694801028 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 6664 | 1468694801030 Marionette TRACE conn2 <- [1,2034,null,{}] 11:46:41 INFO - PROCESS | 6664 | 1468694801032 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}] 11:46:41 INFO - PROCESS | 6664 | 1468694801033 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:41 INFO - PROCESS | 6664 | 1468694801146 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:46:41 INFO - PROCESS | 6664 | 1468694801204 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 6664 | 1468694801208 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x119969000 == 14 [pid = 6664] [id = 516] 11:46:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 153 (0x115d37c00) [pid = 6664] [serial = 1548] [outer = 0x0] 11:46:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 154 (0x11612d800) [pid = 6664] [serial = 1549] [outer = 0x115d37c00] 11:46:41 INFO - PROCESS | 6664 | 1468694801241 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 155 (0x118396000) [pid = 6664] [serial = 1550] [outer = 0x115d37c00] 11:46:41 INFO - PROCESS | 6664 | 1468694801564 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 570ms 11:46:41 INFO - PROCESS | 6664 | 1468694801600 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 6664 | 1468694801605 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:46:41 INFO - PROCESS | 6664 | 1468694801608 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 6664 | 1468694801610 Marionette TRACE conn2 <- [1,2038,null,{}] 11:46:41 INFO - PROCESS | 6664 | 1468694801613 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}] 11:46:41 INFO - PROCESS | 6664 | 1468694801615 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:41 INFO - PROCESS | 6664 | 1468694801800 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:46:41 INFO - PROCESS | 6664 | 1468694801838 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 6664 | 1468694801839 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x11285f800 == 15 [pid = 6664] [id = 517] 11:46:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 156 (0x1128a9400) [pid = 6664] [serial = 1551] [outer = 0x0] 11:46:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 157 (0x1187a8c00) [pid = 6664] [serial = 1552] [outer = 0x1128a9400] 11:46:41 INFO - PROCESS | 6664 | 1468694801879 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 158 (0x1248aa000) [pid = 6664] [serial = 1553] [outer = 0x1128a9400] 11:46:42 INFO - PROCESS | 6664 | 1468694802239 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]]]}] 11:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 11:46:42 INFO - PROCESS | 6664 | 1468694802278 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 6664 | 1468694802279 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:46:42 INFO - PROCESS | 6664 | 1468694802281 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 6664 | 1468694802283 Marionette TRACE conn2 <- [1,2042,null,{}] 11:46:42 INFO - PROCESS | 6664 | 1468694802285 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}] 11:46:42 INFO - PROCESS | 6664 | 1468694802286 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:42 INFO - PROCESS | 6664 | 1468694802364 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:46:42 INFO - PROCESS | 6664 | 1468694802453 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 6664 | 1468694802454 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x12cbd4800 == 16 [pid = 6664] [id = 518] 11:46:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 159 (0x118394000) [pid = 6664] [serial = 1554] [outer = 0x0] 11:46:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 160 (0x1248d5000) [pid = 6664] [serial = 1555] [outer = 0x118394000] 11:46:42 INFO - PROCESS | 6664 | 1468694802478 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 161 (0x125edac00) [pid = 6664] [serial = 1556] [outer = 0x118394000] 11:46:42 INFO - PROCESS | 6664 | 1468694802754 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]]]}] 11:46:42 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) 11:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 11:46:42 INFO - PROCESS | 6664 | 1468694802856 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 6664 | 1468694802858 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:46:42 INFO - PROCESS | 6664 | 1468694802863 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 6664 | 1468694802866 Marionette TRACE conn2 <- [1,2046,null,{}] 11:46:42 INFO - PROCESS | 6664 | 1468694802870 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}] 11:46:42 INFO - PROCESS | 6664 | 1468694802872 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:42 INFO - PROCESS | 6664 | 1468694802967 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:46:43 INFO - PROCESS | 6664 | 1468694803111 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 6664 | 1468694803113 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x116677000 == 17 [pid = 6664] [id = 519] 11:46:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 162 (0x112e60c00) [pid = 6664] [serial = 1557] [outer = 0x0] 11:46:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 163 (0x11312f800) [pid = 6664] [serial = 1558] [outer = 0x112e60c00] 11:46:43 INFO - PROCESS | 6664 | 1468694803188 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 164 (0x11320c400) [pid = 6664] [serial = 1559] [outer = 0x112e60c00] 11:46:43 INFO - PROCESS | 6664 | 1468694803723 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 924ms 11:46:43 INFO - PROCESS | 6664 | 1468694803788 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 6664 | 1468694803790 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:46:43 INFO - PROCESS | 6664 | 1468694803794 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 6664 | 1468694803797 Marionette TRACE conn2 <- [1,2050,null,{}] 11:46:43 INFO - PROCESS | 6664 | 1468694803800 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}] 11:46:43 INFO - PROCESS | 6664 | 1468694803802 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:43 INFO - PROCESS | 6664 | 1468694803915 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:46:44 INFO - PROCESS | 6664 | 1468694804019 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 6664 | 1468694804021 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x113368800 == 18 [pid = 6664] [id = 520] 11:46:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 165 (0x110e22400) [pid = 6664] [serial = 1560] [outer = 0x0] 11:46:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 166 (0x112a83800) [pid = 6664] [serial = 1561] [outer = 0x110e22400] 11:46:44 INFO - PROCESS | 6664 | 1468694804052 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 167 (0x116905800) [pid = 6664] [serial = 1562] [outer = 0x110e22400] 11:46:44 INFO - PROCESS | 6664 | 1468694804817 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]]]}] 11:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1079ms 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 166 (0x12ca44800) [pid = 6664] [serial = 1531] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 165 (0x11972d800) [pid = 6664] [serial = 1492] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 164 (0x115e92400) [pid = 6664] [serial = 1490] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 163 (0x11863e800) [pid = 6664] [serial = 1450] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 162 (0x113ddb800) [pid = 6664] [serial = 1471] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 161 (0x110ddc400) [pid = 6664] [serial = 1489] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 160 (0x12c735400) [pid = 6664] [serial = 1411] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 159 (0x12b876c00) [pid = 6664] [serial = 1395] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 158 (0x12b90ac00) [pid = 6664] [serial = 1398] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 157 (0x1244d3c00) [pid = 6664] [serial = 1383] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 156 (0x1126fd000) [pid = 6664] [serial = 1362] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 155 (0x112e63400) [pid = 6664] [serial = 1363] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 154 (0x12a693400) [pid = 6664] [serial = 1374] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 153 (0x12a75a800) [pid = 6664] [serial = 1375] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 152 (0x118184800) [pid = 6664] [serial = 1365] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 151 (0x1187ad400) [pid = 6664] [serial = 1366] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 150 (0x12aa14000) [pid = 6664] [serial = 1392] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 149 (0x1253fcc00) [pid = 6664] [serial = 1386] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 148 (0x126e99400) [pid = 6664] [serial = 1387] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 147 (0x128fed400) [pid = 6664] [serial = 1389] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 146 (0x12a694000) [pid = 6664] [serial = 1390] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 145 (0x113dcfc00) [pid = 6664] [serial = 1377] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 144 (0x116634c00) [pid = 6664] [serial = 1378] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 143 (0x126951400) [pid = 6664] [serial = 1371] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 142 (0x12946e000) [pid = 6664] [serial = 1372] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 141 (0x12461f000) [pid = 6664] [serial = 1368] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 140 (0x124a39c00) [pid = 6664] [serial = 1369] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 139 (0x12bbe6000) [pid = 6664] [serial = 1401] [outer = 0x0] [url = about:blank] 11:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 138 (0x11674a800) [pid = 6664] [serial = 1380] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 137 (0x118646000) [pid = 6664] [serial = 1428] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 136 (0x118398c00) [pid = 6664] [serial = 1381] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 135 (0x124a3a400) [pid = 6664] [serial = 1384] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 134 (0x11972a400) [pid = 6664] [serial = 1429] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 133 (0x1248cd800) [pid = 6664] [serial = 1431] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 132 (0x1187a7800) [pid = 6664] [serial = 1434] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 131 (0x12bbdec00) [pid = 6664] [serial = 1399] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 130 (0x1248ce400) [pid = 6664] [serial = 1413] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 129 (0x115e8c400) [pid = 6664] [serial = 1404] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 128 (0x124a35400) [pid = 6664] [serial = 1432] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 127 (0x1248d3c00) [pid = 6664] [serial = 1414] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 126 (0x119903400) [pid = 6664] [serial = 1420] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 125 (0x118640c00) [pid = 6664] [serial = 1419] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 124 (0x12bbeb800) [pid = 6664] [serial = 1402] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 123 (0x128ad6c00) [pid = 6664] [serial = 1425] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 122 (0x119744000) [pid = 6664] [serial = 1435] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 121 (0x125223c00) [pid = 6664] [serial = 1405] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 120 (0x1248d5400) [pid = 6664] [serial = 1437] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 119 (0x125ee4000) [pid = 6664] [serial = 1423] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 118 (0x12539fc00) [pid = 6664] [serial = 1422] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 117 (0x12c3f8c00) [pid = 6664] [serial = 1410] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 116 (0x12bfa7000) [pid = 6664] [serial = 1407] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 115 (0x12b882800) [pid = 6664] [serial = 1396] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 114 (0x12a566c00) [pid = 6664] [serial = 1426] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x12c320000) [pid = 6664] [serial = 1408] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x12aa57000) [pid = 6664] [serial = 1393] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x1253ff000) [pid = 6664] [serial = 1446] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x129467800) [pid = 6664] [serial = 1360] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x114fbb400) [pid = 6664] [serial = 1333] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x11915d800) [pid = 6664] [serial = 1330] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x12a567000) [pid = 6664] [serial = 1462] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x119729800) [pid = 6664] [serial = 1336] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x1128a9c00) [pid = 6664] [serial = 1513] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x125229000) [pid = 6664] [serial = 1474] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x1128a4400) [pid = 6664] [serial = 1511] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x117149c00) [pid = 6664] [serial = 1441] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1199a1c00) [pid = 6664] [serial = 1443] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x115e23000) [pid = 6664] [serial = 1440] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1248b1800) [pid = 6664] [serial = 1453] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x126e9a400) [pid = 6664] [serial = 1456] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x117d9d800) [pid = 6664] [serial = 1449] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11289e000) [pid = 6664] [serial = 1510] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x124a97800) [pid = 6664] [serial = 1438] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118412c00) [pid = 6664] [serial = 886] [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.] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x12c441400) [pid = 6664] [serial = 1501] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x124a33400) [pid = 6664] [serial = 1493] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x12b83a400) [pid = 6664] [serial = 1465] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125370000) [pid = 6664] [serial = 1454] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x128c70000) [pid = 6664] [serial = 1459] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x125ee0c00) [pid = 6664] [serial = 1475] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x128ad1000) [pid = 6664] [serial = 1477] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x128c78800) [pid = 6664] [serial = 1496] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125ee6000) [pid = 6664] [serial = 1447] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12aa49800) [pid = 6664] [serial = 1498] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x128acb800) [pid = 6664] [serial = 1457] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x128ad2800) [pid = 6664] [serial = 1417] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1174d4c00) [pid = 6664] [serial = 1514] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x127121400) [pid = 6664] [serial = 1495] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x117149400) [pid = 6664] [serial = 1472] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1248adc00) [pid = 6664] [serial = 1444] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x128ff9400) [pid = 6664] [serial = 1460] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x12c447800) [pid = 6664] [serial = 1502] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x12c3ec800) [pid = 6664] [serial = 1484] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x12c43d000) [pid = 6664] [serial = 1486] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12b87a000) [pid = 6664] [serial = 1520] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x12c43a800) [pid = 6664] [serial = 1522] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x12b903800) [pid = 6664] [serial = 1481] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x12bbe7c00) [pid = 6664] [serial = 1483] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x128b1e400) [pid = 6664] [serial = 1478] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x12a752400) [pid = 6664] [serial = 1519] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x12aa15c00) [pid = 6664] [serial = 1480] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x126948000) [pid = 6664] [serial = 1517] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x12c324800) [pid = 6664] [serial = 1469] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x1184bb000) [pid = 6664] [serial = 1504] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x124dbe800) [pid = 6664] [serial = 1516] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x12bbe5800) [pid = 6664] [serial = 1466] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x12bfac400) [pid = 6664] [serial = 1468] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x12a804c00) [pid = 6664] [serial = 1463] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x12bfaa800) [pid = 6664] [serial = 1499] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x12c442000) [pid = 6664] [serial = 1523] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x128ace400) [pid = 6664] [serial = 1416] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 56 (0x12c73e800) [pid = 6664] [serial = 1529] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 55 (0x11814e000) [pid = 6664] [serial = 1526] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 54 (0x11821cc00) [pid = 6664] [serial = 1528] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 53 (0x11814a400) [pid = 6664] [serial = 1525] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 52 (0x12ca41400) [pid = 6664] [serial = 1508] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 51 (0x12c3fa400) [pid = 6664] [serial = 1507] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 50 (0x1184bf800) [pid = 6664] [serial = 1505] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | --DOMWINDOW == 49 (0x12c732800) [pid = 6664] [serial = 1487] [outer = 0x0] [url = about:blank] 11:46:44 INFO - PROCESS | 6664 | 1468694804891 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:46:44 INFO - PROCESS | 6664 | 1468694804894 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:46:44 INFO - PROCESS | 6664 | 1468694804899 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - PROCESS | 6664 | 1468694804903 Marionette TRACE conn2 <- [1,2054,null,{}] 11:46:44 INFO - PROCESS | 6664 | 1468694804908 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}] 11:46:44 INFO - PROCESS | 6664 | 1468694804910 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:45 INFO - PROCESS | 6664 | 1468694805001 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:46:45 INFO - PROCESS | 6664 | 1468694805014 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 6664 | 1468694805017 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x112120800 == 19 [pid = 6664] [id = 521] 11:46:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 50 (0x1121b2400) [pid = 6664] [serial = 1563] [outer = 0x0] 11:46:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 51 (0x1121bcc00) [pid = 6664] [serial = 1564] [outer = 0x1121b2400] 11:46:45 INFO - PROCESS | 6664 | 1468694805057 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 52 (0x1126f8c00) [pid = 6664] [serial = 1565] [outer = 0x1121b2400] 11:46:45 INFO - PROCESS | 6664 | 1468694805642 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 775ms 11:46:45 INFO - PROCESS | 6664 | 1468694805675 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 6664 | 1468694805678 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:46:45 INFO - PROCESS | 6664 | 1468694805683 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 6664 | 1468694805685 Marionette TRACE conn2 <- [1,2058,null,{}] 11:46:45 INFO - PROCESS | 6664 | 1468694805690 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}] 11:46:45 INFO - PROCESS | 6664 | 1468694805691 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:45 INFO - PROCESS | 6664 | 1468694805766 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:46:45 INFO - PROCESS | 6664 | 1468694805773 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 6664 | 1468694805774 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x115d92800 == 20 [pid = 6664] [id = 522] 11:46:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 53 (0x1128cfc00) [pid = 6664] [serial = 1566] [outer = 0x0] 11:46:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 54 (0x1128d2800) [pid = 6664] [serial = 1567] [outer = 0x1128cfc00] 11:46:45 INFO - PROCESS | 6664 | 1468694805801 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 55 (0x112a79800) [pid = 6664] [serial = 1568] [outer = 0x1128cfc00] 11:46:46 INFO - PROCESS | 6664 | 1468694806150 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 473ms 11:46:46 INFO - PROCESS | 6664 | 1468694806162 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 6664 | 1468694806174 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:46:46 INFO - PROCESS | 6664 | 1468694806178 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 6664 | 1468694806180 Marionette TRACE conn2 <- [1,2062,null,{}] 11:46:46 INFO - PROCESS | 6664 | 1468694806190 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}] 11:46:46 INFO - PROCESS | 6664 | 1468694806192 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:46 INFO - PROCESS | 6664 | 1468694806272 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:46:46 INFO - PROCESS | 6664 | 1468694806277 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 6664 | 1468694806280 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169bc000 == 21 [pid = 6664] [id = 523] 11:46:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 56 (0x112ab5c00) [pid = 6664] [serial = 1569] [outer = 0x0] 11:46:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x112fc4800) [pid = 6664] [serial = 1570] [outer = 0x112ab5c00] 11:46:46 INFO - PROCESS | 6664 | 1468694806312 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x1133e3400) [pid = 6664] [serial = 1571] [outer = 0x112ab5c00] 11:46:46 INFO - PROCESS | 6664 | 1468694806695 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 574ms 11:46:46 INFO - PROCESS | 6664 | 1468694806753 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 6664 | 1468694806755 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:46:46 INFO - PROCESS | 6664 | 1468694806759 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 6664 | 1468694806760 Marionette TRACE conn2 <- [1,2066,null,{}] 11:46:46 INFO - PROCESS | 6664 | 1468694806764 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}] 11:46:46 INFO - PROCESS | 6664 | 1468694806765 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:46 INFO - PROCESS | 6664 | 1468694806884 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:46:46 INFO - PROCESS | 6664 | 1468694806895 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 6664 | 1468694806896 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x11724a000 == 22 [pid = 6664] [id = 524] 11:46:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x113c94000) [pid = 6664] [serial = 1572] [outer = 0x0] 11:46:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x115d34000) [pid = 6664] [serial = 1573] [outer = 0x113c94000] 11:46:46 INFO - PROCESS | 6664 | 1468694806937 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x115d3c400) [pid = 6664] [serial = 1574] [outer = 0x113c94000] 11:46:47 INFO - PROCESS | 6664 | 1468694807347 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]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 620ms 11:46:47 INFO - PROCESS | 6664 | 1468694807378 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:46:47 INFO - PROCESS | 6664 | 1468694807379 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:46:47 INFO - PROCESS | 6664 | 1468694807412 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:46:47 INFO - PROCESS | 6664 | 1468694807414 Marionette TRACE conn2 <- [1,2070,null,{}] 11:46:47 INFO - PROCESS | 6664 | 1468694807416 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}] 11:46:47 INFO - PROCESS | 6664 | 1468694807417 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:47 INFO - PROCESS | 6664 | 1468694807512 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:46:47 INFO - PROCESS | 6664 | 1468694807516 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:47 INFO - PROCESS | 6664 | 1468694807517 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x11866f000 == 23 [pid = 6664] [id = 525] 11:46:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x113dcfc00) [pid = 6664] [serial = 1575] [outer = 0x0] 11:46:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x115df5800) [pid = 6664] [serial = 1576] [outer = 0x113dcfc00] 11:46:47 INFO - PROCESS | 6664 | 1468694807542 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x115e92400) [pid = 6664] [serial = 1577] [outer = 0x113dcfc00] 11:46:47 INFO - PROCESS | 6664 | 1468694807916 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]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 549ms 11:46:47 INFO - PROCESS | 6664 | 1468694807932 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:46:47 INFO - PROCESS | 6664 | 1468694807933 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:46:47 INFO - PROCESS | 6664 | 1468694807938 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:46:47 INFO - PROCESS | 6664 | 1468694807940 Marionette TRACE conn2 <- [1,2074,null,{}] 11:46:47 INFO - PROCESS | 6664 | 1468694807943 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}] 11:46:47 INFO - PROCESS | 6664 | 1468694807949 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:48 INFO - PROCESS | 6664 | 1468694808134 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x117da3c00) [pid = 6664] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x1128a9800) [pid = 6664] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x119152000) [pid = 6664] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x125f02c00) [pid = 6664] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x115d37c00) [pid = 6664] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x1128a9400) [pid = 6664] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x113139000) [pid = 6664] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:46:48 INFO - PROCESS | 6664 | --DOMWINDOW == 56 (0x12694bc00) [pid = 6664] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:46:48 INFO - PROCESS | 6664 | 1468694808338 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 6664 | 1468694808340 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x111e90800 == 24 [pid = 6664] [id = 526] 11:46:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x110e20800) [pid = 6664] [serial = 1578] [outer = 0x0] 11:46:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x110e2c000) [pid = 6664] [serial = 1579] [outer = 0x110e20800] 11:46:48 INFO - PROCESS | 6664 | 1468694808376 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x111e58000) [pid = 6664] [serial = 1580] [outer = 0x110e20800] 11:46:48 INFO - PROCESS | 6664 | 1468694808794 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]]]}] 11:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 919ms 11:46:48 INFO - PROCESS | 6664 | 1468694808859 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:46:48 INFO - PROCESS | 6664 | 1468694808862 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:46:48 INFO - PROCESS | 6664 | 1468694808865 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 6664 | 1468694808866 Marionette TRACE conn2 <- [1,2078,null,{}] 11:46:48 INFO - PROCESS | 6664 | 1468694808870 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}] 11:46:48 INFO - PROCESS | 6664 | 1468694808873 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:48 INFO - PROCESS | 6664 | 1468694808967 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:46:49 INFO - PROCESS | 6664 | 1468694809032 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:49 INFO - PROCESS | 6664 | 1468694809034 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169a2800 == 25 [pid = 6664] [id = 527] 11:46:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x1121b0800) [pid = 6664] [serial = 1581] [outer = 0x0] 11:46:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x1128d0000) [pid = 6664] [serial = 1582] [outer = 0x1121b0800] 11:46:49 INFO - PROCESS | 6664 | 1468694809066 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x112ab3c00) [pid = 6664] [serial = 1583] [outer = 0x1121b0800] 11:46:49 INFO - PROCESS | 6664 | 1468694809473 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]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 11:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:46:49 INFO - PROCESS | 6664 | 1468694809488 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:46:49 INFO - PROCESS | 6664 | 1468694809490 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:46:49 INFO - PROCESS | 6664 | 1468694809493 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:46:49 INFO - PROCESS | 6664 | 1468694809494 Marionette TRACE conn2 <- [1,2082,null,{}] 11:46:49 INFO - PROCESS | 6664 | 1468694809497 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}] 11:46:49 INFO - PROCESS | 6664 | 1468694809499 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:49 INFO - PROCESS | 6664 | 1468694809596 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:46:49 INFO - PROCESS | 6664 | 1468694809679 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:49 INFO - PROCESS | 6664 | 1468694809681 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195dc000 == 26 [pid = 6664] [id = 528] 11:46:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x113132800) [pid = 6664] [serial = 1584] [outer = 0x0] 11:46:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x1133e3800) [pid = 6664] [serial = 1585] [outer = 0x113132800] 11:46:49 INFO - PROCESS | 6664 | 1468694809710 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x115df4800) [pid = 6664] [serial = 1586] [outer = 0x113132800] 11:46:50 INFO - PROCESS | 6664 | 1468694810124 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 11:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:46:50 INFO - PROCESS | 6664 | 1468694810164 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 6664 | 1468694810165 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:46:50 INFO - PROCESS | 6664 | 1468694810172 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 6664 | 1468694810176 Marionette TRACE conn2 <- [1,2086,null,{}] 11:46:50 INFO - PROCESS | 6664 | 1468694810180 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}] 11:46:50 INFO - PROCESS | 6664 | 1468694810183 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:50 INFO - PROCESS | 6664 | 1468694810279 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:46:50 INFO - PROCESS | 6664 | 1468694810332 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 6664 | 1468694810333 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x119cb1800 == 27 [pid = 6664] [id = 529] 11:46:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x116189000) [pid = 6664] [serial = 1587] [outer = 0x0] 11:46:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x11697b000) [pid = 6664] [serial = 1588] [outer = 0x116189000] 11:46:50 INFO - PROCESS | 6664 | 1468694810362 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1176e4800) [pid = 6664] [serial = 1589] [outer = 0x116189000] 11:46:50 INFO - PROCESS | 6664 | 1468694810777 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 11:46:50 INFO - PROCESS | 6664 | 1468694810797 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 6664 | 1468694810798 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:46:50 INFO - PROCESS | 6664 | 1468694810801 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 6664 | 1468694810802 Marionette TRACE conn2 <- [1,2090,null,{}] 11:46:50 INFO - PROCESS | 6664 | 1468694810805 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}] 11:46:50 INFO - PROCESS | 6664 | 1468694810806 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:50 INFO - PROCESS | 6664 | 1468694810907 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:46:51 INFO - PROCESS | 6664 | 1468694811005 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 6664 | 1468694811006 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x11284f000 == 28 [pid = 6664] [id = 530] 11:46:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x111f28800) [pid = 6664] [serial = 1590] [outer = 0x0] 11:46:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x1176ea400) [pid = 6664] [serial = 1591] [outer = 0x111f28800] 11:46:51 INFO - PROCESS | 6664 | 1468694811052 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x11806d800) [pid = 6664] [serial = 1592] [outer = 0x111f28800] 11:46:51 INFO - PROCESS | 6664 | 1468694811669 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 921ms 11:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:46:51 INFO - PROCESS | 6664 | 1468694811723 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 6664 | 1468694811725 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:46:51 INFO - PROCESS | 6664 | 1468694811728 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 6664 | 1468694811730 Marionette TRACE conn2 <- [1,2094,null,{}] 11:46:51 INFO - PROCESS | 6664 | 1468694811734 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}] 11:46:51 INFO - PROCESS | 6664 | 1468694811736 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:51 INFO - PROCESS | 6664 | 1468694811824 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:46:51 INFO - PROCESS | 6664 | 1468694811893 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 6664 | 1468694811894 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x112847000 == 29 [pid = 6664] [id = 531] 11:46:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x1128a9c00) [pid = 6664] [serial = 1593] [outer = 0x0] 11:46:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x1128d2000) [pid = 6664] [serial = 1594] [outer = 0x1128a9c00] 11:46:51 INFO - PROCESS | 6664 | 1468694811923 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x112e67c00) [pid = 6664] [serial = 1595] [outer = 0x1128a9c00] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12ca4bc00) [pid = 6664] [serial = 1532] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x118151800) [pid = 6664] [serial = 1540] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x1128aa800) [pid = 6664] [serial = 1534] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x113135400) [pid = 6664] [serial = 1535] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x124a9a400) [pid = 6664] [serial = 1543] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x1184b5400) [pid = 6664] [serial = 1541] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x12711e000) [pid = 6664] [serial = 1546] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x11612d800) [pid = 6664] [serial = 1549] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x128b11800) [pid = 6664] [serial = 1547] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x1248aa000) [pid = 6664] [serial = 1553] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x1187a8c00) [pid = 6664] [serial = 1552] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x114f99400) [pid = 6664] [serial = 1537] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x118149400) [pid = 6664] [serial = 1538] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x125eac400) [pid = 6664] [serial = 1544] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x118396000) [pid = 6664] [serial = 1550] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x1248d5000) [pid = 6664] [serial = 1555] [outer = 0x0] [url = about:blank] 11:46:52 INFO - PROCESS | 6664 | 1468694812263 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 573ms 11:46:52 INFO - PROCESS | 6664 | 1468694812301 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 6664 | 1468694812304 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:46:52 INFO - PROCESS | 6664 | 1468694812309 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 6664 | 1468694812310 Marionette TRACE conn2 <- [1,2098,null,{}] 11:46:52 INFO - PROCESS | 6664 | 1468694812313 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}] 11:46:52 INFO - PROCESS | 6664 | 1468694812314 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:52 INFO - PROCESS | 6664 | 1468694812394 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:46:52 INFO - PROCESS | 6664 | 1468694812422 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 6664 | 1468694812423 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x117237800 == 30 [pid = 6664] [id = 532] 11:46:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x113c93800) [pid = 6664] [serial = 1596] [outer = 0x0] 11:46:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x115d32400) [pid = 6664] [serial = 1597] [outer = 0x113c93800] 11:46:52 INFO - PROCESS | 6664 | 1468694812450 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x115d3f800) [pid = 6664] [serial = 1598] [outer = 0x113c93800] 11:46:52 INFO - PROCESS | 6664 | 1468694812763 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 470ms 11:46:52 INFO - PROCESS | 6664 | 1468694812779 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 6664 | 1468694812780 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:46:52 INFO - PROCESS | 6664 | 1468694812782 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 6664 | 1468694812785 Marionette TRACE conn2 <- [1,2102,null,{}] 11:46:52 INFO - PROCESS | 6664 | 1468694812796 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}] 11:46:52 INFO - PROCESS | 6664 | 1468694812799 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:52 INFO - PROCESS | 6664 | 1468694812893 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:46:52 INFO - PROCESS | 6664 | 1468694812944 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 6664 | 1468694812946 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b4d800 == 31 [pid = 6664] [id = 533] 11:46:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x115e8cc00) [pid = 6664] [serial = 1599] [outer = 0x0] 11:46:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x116a23400) [pid = 6664] [serial = 1600] [outer = 0x115e8cc00] 11:46:52 INFO - PROCESS | 6664 | 1468694812972 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x118074000) [pid = 6664] [serial = 1601] [outer = 0x115e8cc00] 11:46:53 INFO - PROCESS | 6664 | 1468694813248 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 474ms 11:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:46:53 INFO - PROCESS | 6664 | 1468694813264 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 6664 | 1468694813266 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:46:53 INFO - PROCESS | 6664 | 1468694813268 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 6664 | 1468694813271 Marionette TRACE conn2 <- [1,2106,null,{}] 11:46:53 INFO - PROCESS | 6664 | 1468694813279 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}] 11:46:53 INFO - PROCESS | 6664 | 1468694813280 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:53 INFO - PROCESS | 6664 | 1468694813364 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:46:53 INFO - PROCESS | 6664 | 1468694813368 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 6664 | 1468694813370 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243e2000 == 32 [pid = 6664] [id = 534] 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x11814a000) [pid = 6664] [serial = 1602] [outer = 0x0] 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x118181c00) [pid = 6664] [serial = 1603] [outer = 0x11814a000] 11:46:53 INFO - PROCESS | 6664 | 1468694813396 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x118218800) [pid = 6664] [serial = 1604] [outer = 0x11814a000] 11:46:53 INFO - PROCESS | 6664 | 1468694813727 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 479ms 11:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:46:53 INFO - PROCESS | 6664 | 1468694813748 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 6664 | 1468694813749 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:46:53 INFO - PROCESS | 6664 | 1468694813751 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 6664 | 1468694813753 Marionette TRACE conn2 <- [1,2110,null,{}] 11:46:53 INFO - PROCESS | 6664 | 1468694813758 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}] 11:46:53 INFO - PROCESS | 6664 | 1468694813759 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:53 INFO - PROCESS | 6664 | 1468694813836 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:46:53 INFO - PROCESS | 6664 | 1468694813841 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 6664 | 1468694813843 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244f8800 == 33 [pid = 6664] [id = 535] 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x110e2b400) [pid = 6664] [serial = 1605] [outer = 0x0] 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x118220000) [pid = 6664] [serial = 1606] [outer = 0x110e2b400] 11:46:53 INFO - PROCESS | 6664 | 1468694813867 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x118392400) [pid = 6664] [serial = 1607] [outer = 0x110e2b400] 11:46:54 INFO - PROCESS | 6664 | 1468694814204 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]]]}] 11:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 473ms 11:46:54 INFO - PROCESS | 6664 | 1468694814224 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:46:54 INFO - PROCESS | 6664 | 1468694814225 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:46:54 INFO - PROCESS | 6664 | 1468694814228 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 6664 | 1468694814229 Marionette TRACE conn2 <- [1,2114,null,{}] 11:46:54 INFO - PROCESS | 6664 | 1468694814231 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}] 11:46:54 INFO - PROCESS | 6664 | 1468694814236 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:54 INFO - PROCESS | 6664 | 1468694814334 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:46:54 INFO - PROCESS | 6664 | 1468694814398 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 6664 | 1468694814400 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x124889000 == 34 [pid = 6664] [id = 536] 11:46:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x118392c00) [pid = 6664] [serial = 1608] [outer = 0x0] 11:46:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x118413400) [pid = 6664] [serial = 1609] [outer = 0x118392c00] 11:46:54 INFO - PROCESS | 6664 | 1468694814427 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x1186fd400) [pid = 6664] [serial = 1610] [outer = 0x118392c00] 11:46:54 INFO - PROCESS | 6664 | 1468694814762 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]]]}] 11:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 568ms 11:46:54 INFO - PROCESS | 6664 | 1468694814803 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:46:54 INFO - PROCESS | 6664 | 1468694814805 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:46:54 INFO - PROCESS | 6664 | 1468694814807 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 6664 | 1468694814809 Marionette TRACE conn2 <- [1,2118,null,{}] 11:46:54 INFO - PROCESS | 6664 | 1468694814811 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}] 11:46:54 INFO - PROCESS | 6664 | 1468694814812 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:54 INFO - PROCESS | 6664 | 1468694814906 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:46:54 INFO - PROCESS | 6664 | 1468694814916 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 6664 | 1468694814917 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x124ac7000 == 35 [pid = 6664] [id = 537] 11:46:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x1186f1c00) [pid = 6664] [serial = 1611] [outer = 0x0] 11:46:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x119150c00) [pid = 6664] [serial = 1612] [outer = 0x1186f1c00] 11:46:54 INFO - PROCESS | 6664 | 1468694814941 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x115d3ac00) [pid = 6664] [serial = 1613] [outer = 0x1186f1c00] 11:46:55 INFO - PROCESS | 6664 | 1468694815263 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 471ms 11:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:46:55 INFO - PROCESS | 6664 | 1468694815280 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 6664 | 1468694815281 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:46:55 INFO - PROCESS | 6664 | 1468694815283 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 6664 | 1468694815284 Marionette TRACE conn2 <- [1,2122,null,{}] 11:46:55 INFO - PROCESS | 6664 | 1468694815289 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}] 11:46:55 INFO - PROCESS | 6664 | 1468694815291 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:55 INFO - PROCESS | 6664 | 1468694815391 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:46:55 INFO - PROCESS | 6664 | 1468694815426 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 6664 | 1468694815427 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x124c10800 == 36 [pid = 6664] [id = 538] 11:46:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x119155000) [pid = 6664] [serial = 1614] [outer = 0x0] 11:46:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x11944cc00) [pid = 6664] [serial = 1615] [outer = 0x119155000] 11:46:55 INFO - PROCESS | 6664 | 1468694815451 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119731400) [pid = 6664] [serial = 1616] [outer = 0x119155000] 11:46:55 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x113c94000) [pid = 6664] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:46:55 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x118394000) [pid = 6664] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:46:55 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1128cfc00) [pid = 6664] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:46:55 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x112ab5c00) [pid = 6664] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:46:55 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x110e22400) [pid = 6664] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:46:55 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x1121b2400) [pid = 6664] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:46:55 INFO - PROCESS | 6664 | 1468694815756 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 11:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:46:55 INFO - PROCESS | 6664 | 1468694815806 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 6664 | 1468694815807 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:46:55 INFO - PROCESS | 6664 | 1468694815809 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 6664 | 1468694815810 Marionette TRACE conn2 <- [1,2126,null,{}] 11:46:55 INFO - PROCESS | 6664 | 1468694815812 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}] 11:46:55 INFO - PROCESS | 6664 | 1468694815814 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:55 INFO - PROCESS | 6664 | 1468694815891 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:46:55 INFO - PROCESS | 6664 | 1468694815908 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 6664 | 1468694815909 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x1255b5800 == 37 [pid = 6664] [id = 539] 11:46:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x112e62800) [pid = 6664] [serial = 1617] [outer = 0x0] 11:46:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x119732c00) [pid = 6664] [serial = 1618] [outer = 0x112e62800] 11:46:55 INFO - PROCESS | 6664 | 1468694815940 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x119751000) [pid = 6664] [serial = 1619] [outer = 0x112e62800] 11:46:56 INFO - PROCESS | 6664 | 1468694816264 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]]]}] 11:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 11:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:46:56 INFO - PROCESS | 6664 | 1468694816278 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 6664 | 1468694816279 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:46:56 INFO - PROCESS | 6664 | 1468694816281 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 6664 | 1468694816282 Marionette TRACE conn2 <- [1,2130,null,{}] 11:46:56 INFO - PROCESS | 6664 | 1468694816285 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}] 11:46:56 INFO - PROCESS | 6664 | 1468694816287 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:56 INFO - PROCESS | 6664 | 1468694816392 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:46:56 INFO - PROCESS | 6664 | 1468694816398 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 6664 | 1468694816399 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f31000 == 38 [pid = 6664] [id = 540] 11:46:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x119448400) [pid = 6664] [serial = 1620] [outer = 0x0] 11:46:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x119906800) [pid = 6664] [serial = 1621] [outer = 0x119448400] 11:46:56 INFO - PROCESS | 6664 | 1468694816423 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1199a5400) [pid = 6664] [serial = 1622] [outer = 0x119448400] 11:46:56 INFO - PROCESS | 6664 | 1468694816734 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] 11:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:46:56 INFO - PROCESS | 6664 | 1468694816757 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:46:56 INFO - PROCESS | 6664 | 1468694816759 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 6664 | 1468694816761 Marionette TRACE conn2 <- [1,2134,null,{}] 11:46:56 INFO - PROCESS | 6664 | 1468694816764 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}] 11:46:56 INFO - PROCESS | 6664 | 1468694816766 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:56 INFO - PROCESS | 6664 | 1468694816858 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:46:56 INFO - PROCESS | 6664 | 1468694816862 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 6664 | 1468694816863 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x128925000 == 39 [pid = 6664] [id = 541] 11:46:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x119be7800) [pid = 6664] [serial = 1623] [outer = 0x0] 11:46:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x119fd7400) [pid = 6664] [serial = 1624] [outer = 0x119be7800] 11:46:56 INFO - PROCESS | 6664 | 1468694816896 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1248cbc00) [pid = 6664] [serial = 1625] [outer = 0x119be7800] 11:46:57 INFO - PROCESS | 6664 | 1468694817237 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 11:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:46:57 INFO - PROCESS | 6664 | 1468694817288 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 6664 | 1468694817289 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:46:57 INFO - PROCESS | 6664 | 1468694817293 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 6664 | 1468694817294 Marionette TRACE conn2 <- [1,2138,null,{}] 11:46:57 INFO - PROCESS | 6664 | 1468694817297 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}] 11:46:57 INFO - PROCESS | 6664 | 1468694817298 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:57 INFO - PROCESS | 6664 | 1468694817380 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:46:57 INFO - PROCESS | 6664 | 1468694817383 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 6664 | 1468694817384 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x12898b000 == 40 [pid = 6664] [id = 542] 11:46:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1248cd800) [pid = 6664] [serial = 1626] [outer = 0x0] 11:46:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1248d5000) [pid = 6664] [serial = 1627] [outer = 0x1248cd800] 11:46:57 INFO - PROCESS | 6664 | 1468694817409 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x124a31400) [pid = 6664] [serial = 1628] [outer = 0x1248cd800] 11:46:57 INFO - PROCESS | 6664 | 1468694817741 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 468ms 11:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:46:57 INFO - PROCESS | 6664 | 1468694817762 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 6664 | 1468694817763 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:46:57 INFO - PROCESS | 6664 | 1468694817765 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 6664 | 1468694817766 Marionette TRACE conn2 <- [1,2142,null,{}] 11:46:57 INFO - PROCESS | 6664 | 1468694817768 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}] 11:46:57 INFO - PROCESS | 6664 | 1468694817771 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:57 INFO - PROCESS | 6664 | 1468694817858 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:46:57 INFO - PROCESS | 6664 | 1468694817872 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 6664 | 1468694817873 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b3a800 == 41 [pid = 6664] [id = 543] 11:46:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1248cc000) [pid = 6664] [serial = 1629] [outer = 0x0] 11:46:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x124a39c00) [pid = 6664] [serial = 1630] [outer = 0x1248cc000] 11:46:57 INFO - PROCESS | 6664 | 1468694817897 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x124d89c00) [pid = 6664] [serial = 1631] [outer = 0x1248cc000] 11:46:58 INFO - PROCESS | 6664 | 1468694818211 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] 11:46:58 INFO - PROCESS | 6664 | 1468694818236 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:46:58 INFO - PROCESS | 6664 | 1468694818241 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 6664 | 1468694818242 Marionette TRACE conn2 <- [1,2146,null,{}] 11:46:58 INFO - PROCESS | 6664 | 1468694818245 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}] 11:46:58 INFO - PROCESS | 6664 | 1468694818246 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:58 INFO - PROCESS | 6664 | 1468694818357 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:46:58 INFO - PROCESS | 6664 | 1468694818436 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 6664 | 1468694818438 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x11284c000 == 42 [pid = 6664] [id = 544] 11:46:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x110ddac00) [pid = 6664] [serial = 1632] [outer = 0x0] 11:46:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x110e2a800) [pid = 6664] [serial = 1633] [outer = 0x110ddac00] 11:46:58 INFO - PROCESS | 6664 | 1468694818468 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1121be000) [pid = 6664] [serial = 1634] [outer = 0x110ddac00] 11:46:58 INFO - PROCESS | 6664 | 1468694818906 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] 11:46:58 INFO - PROCESS | 6664 | 1468694818965 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:46:58 INFO - PROCESS | 6664 | 1468694818968 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 6664 | 1468694818970 Marionette TRACE conn2 <- [1,2150,null,{}] 11:46:58 INFO - PROCESS | 6664 | 1468694818974 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}] 11:46:58 INFO - PROCESS | 6664 | 1468694818977 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:59 INFO - PROCESS | 6664 | 1468694819082 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:46:59 INFO - PROCESS | 6664 | 1468694819140 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 6664 | 1468694819141 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x11994c800 == 43 [pid = 6664] [id = 545] 11:46:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x112ab5c00) [pid = 6664] [serial = 1635] [outer = 0x0] 11:46:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x113c68400) [pid = 6664] [serial = 1636] [outer = 0x112ab5c00] 11:46:59 INFO - PROCESS | 6664 | 1468694819171 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1164e5000) [pid = 6664] [serial = 1637] [outer = 0x112ab5c00] 11:46:59 INFO - PROCESS | 6664 | 1468694819588 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 11:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:46:59 INFO - PROCESS | 6664 | 1468694819641 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 6664 | 1468694819644 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:46:59 INFO - PROCESS | 6664 | 1468694819646 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 6664 | 1468694819648 Marionette TRACE conn2 <- [1,2154,null,{}] 11:46:59 INFO - PROCESS | 6664 | 1468694819650 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}] 11:46:59 INFO - PROCESS | 6664 | 1468694819652 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:59 INFO - PROCESS | 6664 | 1468694819775 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:46:59 INFO - PROCESS | 6664 | 1468694819858 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 6664 | 1468694819859 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:46:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x125319800 == 44 [pid = 6664] [id = 546] 11:46:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1176f3c00) [pid = 6664] [serial = 1638] [outer = 0x0] 11:46:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x118150400) [pid = 6664] [serial = 1639] [outer = 0x1176f3c00] 11:46:59 INFO - PROCESS | 6664 | 1468694819889 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x118395400) [pid = 6664] [serial = 1640] [outer = 0x1176f3c00] 11:47:00 INFO - PROCESS | 6664 | 1468694820320 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 721ms 11:47:00 INFO - PROCESS | 6664 | 1468694820368 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 6664 | 1468694820371 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:47:00 INFO - PROCESS | 6664 | 1468694820381 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 6664 | 1468694820388 Marionette TRACE conn2 <- [1,2158,null,{}] 11:47:00 INFO - PROCESS | 6664 | 1468694820392 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}] 11:47:00 INFO - PROCESS | 6664 | 1468694820396 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:00 INFO - PROCESS | 6664 | 1468694820548 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:47:00 INFO - PROCESS | 6664 | 1468694820620 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 6664 | 1468694820621 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x12920a800 == 45 [pid = 6664] [id = 547] 11:47:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x118396000) [pid = 6664] [serial = 1641] [outer = 0x0] 11:47:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1184b7c00) [pid = 6664] [serial = 1642] [outer = 0x118396000] 11:47:00 INFO - PROCESS | 6664 | 1468694820649 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x11972a400) [pid = 6664] [serial = 1643] [outer = 0x118396000] 11:47:01 INFO - PROCESS | 6664 | 1468694821267 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 933ms 11:47:01 INFO - PROCESS | 6664 | 1468694821308 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 6664 | 1468694821310 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:47:01 INFO - PROCESS | 6664 | 1468694821314 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 6664 | 1468694821316 Marionette TRACE conn2 <- [1,2162,null,{}] 11:47:01 INFO - PROCESS | 6664 | 1468694821319 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}] 11:47:01 INFO - PROCESS | 6664 | 1468694821321 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:01 INFO - PROCESS | 6664 | 1468694821410 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:47:01 INFO - PROCESS | 6664 | 1468694821478 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 6664 | 1468694821481 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x116aaf000 == 46 [pid = 6664] [id = 548] 11:47:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x111ca9400) [pid = 6664] [serial = 1644] [outer = 0x0] 11:47:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x11289d400) [pid = 6664] [serial = 1645] [outer = 0x111ca9400] 11:47:01 INFO - PROCESS | 6664 | 1468694821508 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x11313b800) [pid = 6664] [serial = 1646] [outer = 0x111ca9400] 11:47:01 INFO - PROCESS | 6664 | 1468694821930 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 672ms 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x110f1e800 == 45 [pid = 6664] [id = 511] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x128b3a800 == 44 [pid = 6664] [id = 543] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x12898b000 == 43 [pid = 6664] [id = 542] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x128925000 == 42 [pid = 6664] [id = 541] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x125f31000 == 41 [pid = 6664] [id = 540] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x1255b5800 == 40 [pid = 6664] [id = 539] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x124c10800 == 39 [pid = 6664] [id = 538] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x124ac7000 == 38 [pid = 6664] [id = 537] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x124889000 == 37 [pid = 6664] [id = 536] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x1244f8800 == 36 [pid = 6664] [id = 535] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x1243e2000 == 35 [pid = 6664] [id = 534] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x119b4d800 == 34 [pid = 6664] [id = 533] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x117237800 == 33 [pid = 6664] [id = 532] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x112847000 == 32 [pid = 6664] [id = 531] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x11284f000 == 31 [pid = 6664] [id = 530] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x119cb1800 == 30 [pid = 6664] [id = 529] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x12920a800 == 29 [pid = 6664] [id = 547] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x125319800 == 28 [pid = 6664] [id = 546] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x11994c800 == 27 [pid = 6664] [id = 545] 11:47:02 INFO - PROCESS | 6664 | --DOCSHELL 0x11284c000 == 26 [pid = 6664] [id = 544] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x11312f800) [pid = 6664] [serial = 1558] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1128d2800) [pid = 6664] [serial = 1567] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x112a79800) [pid = 6664] [serial = 1568] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x112fc4800) [pid = 6664] [serial = 1570] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1133e3400) [pid = 6664] [serial = 1571] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x116905800) [pid = 6664] [serial = 1562] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x112a83800) [pid = 6664] [serial = 1561] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1121bcc00) [pid = 6664] [serial = 1564] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1126f8c00) [pid = 6664] [serial = 1565] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x115d3c400) [pid = 6664] [serial = 1574] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x115d34000) [pid = 6664] [serial = 1573] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x115df5800) [pid = 6664] [serial = 1576] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125edac00) [pid = 6664] [serial = 1556] [outer = 0x0] [url = about:blank] 11:47:02 INFO - PROCESS | 6664 | 1468694822565 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 6664 | 1468694822567 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:47:02 INFO - PROCESS | 6664 | 1468694822575 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 6664 | 1468694822576 Marionette TRACE conn2 <- [1,2166,null,{}] 11:47:02 INFO - PROCESS | 6664 | 1468694822580 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}] 11:47:02 INFO - PROCESS | 6664 | 1468694822582 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:02 INFO - PROCESS | 6664 | 1468694822661 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:47:02 INFO - PROCESS | 6664 | 1468694822666 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 6664 | 1468694822672 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x112864800 == 27 [pid = 6664] [id = 549] 11:47:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1128d2400) [pid = 6664] [serial = 1647] [outer = 0x0] 11:47:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1128d6c00) [pid = 6664] [serial = 1648] [outer = 0x1128d2400] 11:47:02 INFO - PROCESS | 6664 | 1468694822699 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x112abf000) [pid = 6664] [serial = 1649] [outer = 0x1128d2400] 11:47:03 INFO - PROCESS | 6664 | 1468694823059 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 11:47:03 INFO - PROCESS | 6664 | 1468694823124 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 6664 | 1468694823126 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:47:03 INFO - PROCESS | 6664 | 1468694823133 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 6664 | 1468694823135 Marionette TRACE conn2 <- [1,2170,null,{}] 11:47:03 INFO - PROCESS | 6664 | 1468694823138 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}] 11:47:03 INFO - PROCESS | 6664 | 1468694823140 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:03 INFO - PROCESS | 6664 | 1468694823217 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:47:03 INFO - PROCESS | 6664 | 1468694823224 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 6664 | 1468694823225 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab7000 == 28 [pid = 6664] [id = 550] 11:47:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x113133400) [pid = 6664] [serial = 1650] [outer = 0x0] 11:47:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x115d36c00) [pid = 6664] [serial = 1651] [outer = 0x113133400] 11:47:03 INFO - PROCESS | 6664 | 1468694823253 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x115e8e800) [pid = 6664] [serial = 1652] [outer = 0x113133400] 11:47:03 INFO - PROCESS | 6664 | 1468694823603 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 525ms 11:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:47:03 INFO - PROCESS | 6664 | 1468694823663 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 6664 | 1468694823664 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:47:03 INFO - PROCESS | 6664 | 1468694823667 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 6664 | 1468694823669 Marionette TRACE conn2 <- [1,2174,null,{}] 11:47:03 INFO - PROCESS | 6664 | 1468694823676 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}] 11:47:03 INFO - PROCESS | 6664 | 1468694823679 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:03 INFO - PROCESS | 6664 | 1468694823750 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:47:03 INFO - PROCESS | 6664 | 1468694823759 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 6664 | 1468694823762 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192d1800 == 29 [pid = 6664] [id = 551] 11:47:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1176ec400) [pid = 6664] [serial = 1653] [outer = 0x0] 11:47:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x117da0800) [pid = 6664] [serial = 1654] [outer = 0x1176ec400] 11:47:03 INFO - PROCESS | 6664 | 1468694823785 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x118148400) [pid = 6664] [serial = 1655] [outer = 0x1176ec400] 11:47:04 INFO - PROCESS | 6664 | 1468694824245 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]]]}] 11:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 620ms 11:47:04 INFO - PROCESS | 6664 | 1468694824310 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 6664 | 1468694824312 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:47:04 INFO - PROCESS | 6664 | 1468694824316 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 6664 | 1468694824320 Marionette TRACE conn2 <- [1,2178,null,{}] 11:47:04 INFO - PROCESS | 6664 | 1468694824324 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}] 11:47:04 INFO - PROCESS | 6664 | 1468694824326 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:04 INFO - PROCESS | 6664 | 1468694824441 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:47:04 INFO - PROCESS | 6664 | 1468694824449 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 6664 | 1468694824450 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240e4800 == 30 [pid = 6664] [id = 552] 11:47:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x118218c00) [pid = 6664] [serial = 1656] [outer = 0x0] 11:47:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x118221800) [pid = 6664] [serial = 1657] [outer = 0x118218c00] 11:47:04 INFO - PROCESS | 6664 | 1468694824476 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x118398400) [pid = 6664] [serial = 1658] [outer = 0x118218c00] 11:47:04 INFO - PROCESS | 6664 | 1468694824818 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]]]}] 11:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 524ms 11:47:04 INFO - PROCESS | 6664 | 1468694824844 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 6664 | 1468694824845 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:47:04 INFO - PROCESS | 6664 | 1468694824847 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 6664 | 1468694824849 Marionette TRACE conn2 <- [1,2182,null,{}] 11:47:04 INFO - PROCESS | 6664 | 1468694824851 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}] 11:47:04 INFO - PROCESS | 6664 | 1468694824853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:04 INFO - PROCESS | 6664 | 1468694824956 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:47:04 INFO - PROCESS | 6664 | 1468694824960 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 6664 | 1468694824961 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x12453d800 == 31 [pid = 6664] [id = 553] 11:47:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x11821b400) [pid = 6664] [serial = 1659] [outer = 0x0] 11:47:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1184ba800) [pid = 6664] [serial = 1660] [outer = 0x11821b400] 11:47:04 INFO - PROCESS | 6664 | 1468694824986 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x11814f000) [pid = 6664] [serial = 1661] [outer = 0x11821b400] 11:47:05 INFO - PROCESS | 6664 | 1468694825319 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]]]}] 11:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 519ms 11:47:05 INFO - PROCESS | 6664 | 1468694825368 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:47:05 INFO - PROCESS | 6664 | 1468694825369 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:47:05 INFO - PROCESS | 6664 | 1468694825372 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 6664 | 1468694825373 Marionette TRACE conn2 <- [1,2186,null,{}] 11:47:05 INFO - PROCESS | 6664 | 1468694825375 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}] 11:47:05 INFO - PROCESS | 6664 | 1468694825379 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:05 INFO - PROCESS | 6664 | 1468694825497 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:47:05 INFO - PROCESS | 6664 | 1468694825536 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:05 INFO - PROCESS | 6664 | 1468694825537 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x124ad9000 == 32 [pid = 6664] [id = 554] 11:47:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x119108c00) [pid = 6664] [serial = 1662] [outer = 0x0] 11:47:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x11972fc00) [pid = 6664] [serial = 1663] [outer = 0x119108c00] 11:47:05 INFO - PROCESS | 6664 | 1468694825562 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x119fc9800) [pid = 6664] [serial = 1664] [outer = 0x119108c00] 11:47:05 INFO - PROCESS | 6664 | 1468694825894 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]]]}] 11:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 11:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:47:05 INFO - PROCESS | 6664 | 1468694825942 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:47:05 INFO - PROCESS | 6664 | 1468694825943 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:47:05 INFO - PROCESS | 6664 | 1468694825945 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 6664 | 1468694825946 Marionette TRACE conn2 <- [1,2190,null,{}] 11:47:05 INFO - PROCESS | 6664 | 1468694825948 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}] 11:47:05 INFO - PROCESS | 6664 | 1468694825950 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:06 INFO - PROCESS | 6664 | 1468694826042 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:47:06 INFO - PROCESS | 6664 | 1468694826080 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 6664 | 1468694826081 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x126dc7800 == 33 [pid = 6664] [id = 555] 11:47:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x1199a4c00) [pid = 6664] [serial = 1665] [outer = 0x0] 11:47:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x124625c00) [pid = 6664] [serial = 1666] [outer = 0x1199a4c00] 11:47:06 INFO - PROCESS | 6664 | 1468694826112 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x1248a8000) [pid = 6664] [serial = 1667] [outer = 0x1199a4c00] 11:47:06 INFO - PROCESS | 6664 | 1468694826414 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]]]}] 11:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 472ms 11:47:06 INFO - PROCESS | 6664 | 1468694826418 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:47:06 INFO - PROCESS | 6664 | 1468694826419 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:47:06 INFO - PROCESS | 6664 | 1468694826441 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:47:06 INFO - PROCESS | 6664 | 1468694826442 Marionette TRACE conn2 <- [1,2194,null,{}] 11:47:06 INFO - PROCESS | 6664 | 1468694826445 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}] 11:47:06 INFO - PROCESS | 6664 | 1468694826446 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:06 INFO - PROCESS | 6664 | 1468694826544 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:47:06 INFO - PROCESS | 6664 | 1468694826547 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 6664 | 1468694826548 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x128926000 == 34 [pid = 6664] [id = 556] 11:47:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x1126f0400) [pid = 6664] [serial = 1668] [outer = 0x0] 11:47:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 113 (0x1248cac00) [pid = 6664] [serial = 1669] [outer = 0x1126f0400] 11:47:06 INFO - PROCESS | 6664 | 1468694826572 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 114 (0x124a30800) [pid = 6664] [serial = 1670] [outer = 0x1126f0400] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 113 (0x113dcfc00) [pid = 6664] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 112 (0x1248cc000) [pid = 6664] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x1186f1c00) [pid = 6664] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x119155000) [pid = 6664] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x113132800) [pid = 6664] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x1121b0800) [pid = 6664] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x115e8cc00) [pid = 6664] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x1128a9c00) [pid = 6664] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x110e20800) [pid = 6664] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x113c93800) [pid = 6664] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x111f28800) [pid = 6664] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x110e2b400) [pid = 6664] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x116189000) [pid = 6664] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x11814a000) [pid = 6664] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x112e62800) [pid = 6664] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1248cd800) [pid = 6664] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x119448400) [pid = 6664] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x119be7800) [pid = 6664] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x118392c00) [pid = 6664] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:47:06 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x112e60c00) [pid = 6664] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:47:07 INFO - PROCESS | 6664 | 1468694827064 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 11:47:07 INFO - PROCESS | 6664 | 1468694827112 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:47:07 INFO - PROCESS | 6664 | 1468694827113 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:47:07 INFO - PROCESS | 6664 | 1468694827116 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 6664 | 1468694827118 Marionette TRACE conn2 <- [1,2198,null,{}] 11:47:07 INFO - PROCESS | 6664 | 1468694827136 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}] 11:47:07 INFO - PROCESS | 6664 | 1468694827140 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:07 INFO - PROCESS | 6664 | 1468694827252 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:47:07 INFO - PROCESS | 6664 | 1468694827259 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 6664 | 1468694827261 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x124c1a800 == 35 [pid = 6664] [id = 557] 11:47:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x112e60c00) [pid = 6664] [serial = 1671] [outer = 0x0] 11:47:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x113c93800) [pid = 6664] [serial = 1672] [outer = 0x112e60c00] 11:47:07 INFO - PROCESS | 6664 | 1468694827285 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x117152800) [pid = 6664] [serial = 1673] [outer = 0x112e60c00] 11:47:07 INFO - PROCESS | 6664 | 1468694827585 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 523ms 11:47:07 INFO - PROCESS | 6664 | 1468694827641 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:47:07 INFO - PROCESS | 6664 | 1468694827642 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:47:07 INFO - PROCESS | 6664 | 1468694827644 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 6664 | 1468694827645 Marionette TRACE conn2 <- [1,2202,null,{}] 11:47:07 INFO - PROCESS | 6664 | 1468694827648 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}] 11:47:07 INFO - PROCESS | 6664 | 1468694827649 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:07 INFO - PROCESS | 6664 | 1468694827726 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:47:07 INFO - PROCESS | 6664 | 1468694827783 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 6664 | 1468694827784 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x128c16800 == 36 [pid = 6664] [id = 558] 11:47:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x112e62800) [pid = 6664] [serial = 1674] [outer = 0x0] 11:47:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x11814a000) [pid = 6664] [serial = 1675] [outer = 0x112e62800] 11:47:07 INFO - PROCESS | 6664 | 1468694827809 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x119729800) [pid = 6664] [serial = 1676] [outer = 0x112e62800] 11:47:08 INFO - PROCESS | 6664 | 1468694828072 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 11:47:08 INFO - PROCESS | 6664 | 1468694828114 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 6664 | 1468694828116 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:47:08 INFO - PROCESS | 6664 | 1468694828118 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 6664 | 1468694828123 Marionette TRACE conn2 <- [1,2206,null,{}] 11:47:08 INFO - PROCESS | 6664 | 1468694828131 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}] 11:47:08 INFO - PROCESS | 6664 | 1468694828132 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:08 INFO - PROCESS | 6664 | 1468694828228 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:47:08 INFO - PROCESS | 6664 | 1468694828232 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 6664 | 1468694828234 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x129490800 == 37 [pid = 6664] [id = 559] 11:47:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1192be400) [pid = 6664] [serial = 1677] [outer = 0x0] 11:47:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x1248d3c00) [pid = 6664] [serial = 1678] [outer = 0x1192be400] 11:47:08 INFO - PROCESS | 6664 | 1468694828262 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x125225c00) [pid = 6664] [serial = 1679] [outer = 0x1192be400] 11:47:08 INFO - PROCESS | 6664 | 1468694828621 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 527ms 11:47:08 INFO - PROCESS | 6664 | 1468694828646 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 6664 | 1468694828647 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:47:08 INFO - PROCESS | 6664 | 1468694828649 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 6664 | 1468694828650 Marionette TRACE conn2 <- [1,2210,null,{}] 11:47:08 INFO - PROCESS | 6664 | 1468694828653 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}] 11:47:08 INFO - PROCESS | 6664 | 1468694828654 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:08 INFO - PROCESS | 6664 | 1468694828760 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:47:08 INFO - PROCESS | 6664 | 1468694828764 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 6664 | 1468694828766 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294c1000 == 38 [pid = 6664] [id = 560] 11:47:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x12530a000) [pid = 6664] [serial = 1680] [outer = 0x0] 11:47:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x12539b800) [pid = 6664] [serial = 1681] [outer = 0x12530a000] 11:47:08 INFO - PROCESS | 6664 | 1468694828789 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x1253ff000) [pid = 6664] [serial = 1682] [outer = 0x12530a000] 11:47:09 INFO - PROCESS | 6664 | 1468694829280 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 669ms 11:47:09 INFO - PROCESS | 6664 | 1468694829318 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:47:09 INFO - PROCESS | 6664 | 1468694829321 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:47:09 INFO - PROCESS | 6664 | 1468694829355 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - PROCESS | 6664 | 1468694829357 Marionette TRACE conn2 <- [1,2214,null,{}] 11:47:09 INFO - PROCESS | 6664 | 1468694829362 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}] 11:47:09 INFO - PROCESS | 6664 | 1468694829364 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:09 INFO - PROCESS | 6664 | 1468694829470 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:47:09 INFO - PROCESS | 6664 | 1468694829552 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 6664 | 1468694829553 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fce800 == 39 [pid = 6664] [id = 561] 11:47:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x112ac1c00) [pid = 6664] [serial = 1683] [outer = 0x0] 11:47:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x112fbbc00) [pid = 6664] [serial = 1684] [outer = 0x112ac1c00] 11:47:09 INFO - PROCESS | 6664 | 1468694829627 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x113378000) [pid = 6664] [serial = 1685] [outer = 0x112ac1c00] 11:47:10 INFO - PROCESS | 6664 | 1468694830188 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 879ms 11:47:10 INFO - PROCESS | 6664 | 1468694830231 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 6664 | 1468694830234 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:47:10 INFO - PROCESS | 6664 | 1468694830241 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 6664 | 1468694830243 Marionette TRACE conn2 <- [1,2218,null,{}] 11:47:10 INFO - PROCESS | 6664 | 1468694830245 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}] 11:47:10 INFO - PROCESS | 6664 | 1468694830247 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:10 INFO - PROCESS | 6664 | 1468694830356 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:47:10 INFO - PROCESS | 6664 | 1468694830438 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 6664 | 1468694830439 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x112857800 == 40 [pid = 6664] [id = 562] 11:47:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x1126fe000) [pid = 6664] [serial = 1686] [outer = 0x0] 11:47:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x112e04400) [pid = 6664] [serial = 1687] [outer = 0x1126fe000] 11:47:10 INFO - PROCESS | 6664 | 1468694830471 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x115e8e000) [pid = 6664] [serial = 1688] [outer = 0x1126fe000] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x129490800 == 39 [pid = 6664] [id = 559] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x128c16800 == 38 [pid = 6664] [id = 558] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x124c1a800 == 37 [pid = 6664] [id = 557] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x128926000 == 36 [pid = 6664] [id = 556] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x126dc7800 == 35 [pid = 6664] [id = 555] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x124ad9000 == 34 [pid = 6664] [id = 554] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x12453d800 == 33 [pid = 6664] [id = 553] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1240e4800 == 32 [pid = 6664] [id = 552] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x1192d1800 == 31 [pid = 6664] [id = 551] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab7000 == 30 [pid = 6664] [id = 550] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x112864800 == 29 [pid = 6664] [id = 549] 11:47:11 INFO - PROCESS | 6664 | --DOCSHELL 0x116aaf000 == 28 [pid = 6664] [id = 548] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x115e92400) [pid = 6664] [serial = 1577] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x124a39c00) [pid = 6664] [serial = 1630] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x119150c00) [pid = 6664] [serial = 1612] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x11944cc00) [pid = 6664] [serial = 1615] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1133e3800) [pid = 6664] [serial = 1585] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x115df4800) [pid = 6664] [serial = 1586] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x1128d0000) [pid = 6664] [serial = 1582] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x112ab3c00) [pid = 6664] [serial = 1583] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x116a23400) [pid = 6664] [serial = 1600] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x118074000) [pid = 6664] [serial = 1601] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1128d2000) [pid = 6664] [serial = 1594] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x112e67c00) [pid = 6664] [serial = 1595] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x110e2c000) [pid = 6664] [serial = 1579] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x111e58000) [pid = 6664] [serial = 1580] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x115d32400) [pid = 6664] [serial = 1597] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x115d3f800) [pid = 6664] [serial = 1598] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1176ea400) [pid = 6664] [serial = 1591] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x11806d800) [pid = 6664] [serial = 1592] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x118220000) [pid = 6664] [serial = 1606] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x118392400) [pid = 6664] [serial = 1607] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x11697b000) [pid = 6664] [serial = 1588] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1176e4800) [pid = 6664] [serial = 1589] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x118181c00) [pid = 6664] [serial = 1603] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x118218800) [pid = 6664] [serial = 1604] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x119732c00) [pid = 6664] [serial = 1618] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x124a31400) [pid = 6664] [serial = 1628] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1199a5400) [pid = 6664] [serial = 1622] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x119fd7400) [pid = 6664] [serial = 1624] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1248cbc00) [pid = 6664] [serial = 1625] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1248d5000) [pid = 6664] [serial = 1627] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x119751000) [pid = 6664] [serial = 1619] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x119731400) [pid = 6664] [serial = 1616] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x118413400) [pid = 6664] [serial = 1609] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1186fd400) [pid = 6664] [serial = 1610] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x115d3ac00) [pid = 6664] [serial = 1613] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x124d89c00) [pid = 6664] [serial = 1631] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x119906800) [pid = 6664] [serial = 1621] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x11320c400) [pid = 6664] [serial = 1559] [outer = 0x0] [url = about:blank] 11:47:11 INFO - PROCESS | 6664 | 1468694831125 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 922ms 11:47:11 INFO - PROCESS | 6664 | 1468694831163 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:47:11 INFO - PROCESS | 6664 | 1468694831165 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:47:11 INFO - PROCESS | 6664 | 1468694831168 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 6664 | 1468694831170 Marionette TRACE conn2 <- [1,2222,null,{}] 11:47:11 INFO - PROCESS | 6664 | 1468694831173 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}] 11:47:11 INFO - PROCESS | 6664 | 1468694831174 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:11 INFO - PROCESS | 6664 | 1468694831250 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:47:11 INFO - PROCESS | 6664 | 1468694831258 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 6664 | 1468694831260 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x113365800 == 29 [pid = 6664] [id = 563] 11:47:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1128a8000) [pid = 6664] [serial = 1689] [outer = 0x0] 11:47:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1128d2c00) [pid = 6664] [serial = 1690] [outer = 0x1128a8000] 11:47:11 INFO - PROCESS | 6664 | 1468694831287 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x112a88800) [pid = 6664] [serial = 1691] [outer = 0x1128a8000] 11:47:11 INFO - PROCESS | 6664 | 1468694831627 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 11:47:11 INFO - PROCESS | 6664 | 1468694831689 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 6664 | 1468694831692 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:47:11 INFO - PROCESS | 6664 | 1468694831696 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 6664 | 1468694831698 Marionette TRACE conn2 <- [1,2226,null,{}] 11:47:11 INFO - PROCESS | 6664 | 1468694831700 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}] 11:47:11 INFO - PROCESS | 6664 | 1468694831702 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:11 INFO - PROCESS | 6664 | 1468694831785 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:47:11 INFO - PROCESS | 6664 | 1468694831791 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 6664 | 1468694831792 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169bb800 == 30 [pid = 6664] [id = 564] 11:47:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x113373800) [pid = 6664] [serial = 1692] [outer = 0x0] 11:47:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x113c93400) [pid = 6664] [serial = 1693] [outer = 0x113373800] 11:47:11 INFO - PROCESS | 6664 | 1468694831819 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x115d3bc00) [pid = 6664] [serial = 1694] [outer = 0x113373800] 11:47:12 INFO - PROCESS | 6664 | 1468694832147 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 472ms 11:47:12 INFO - PROCESS | 6664 | 1468694832169 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:47:12 INFO - PROCESS | 6664 | 1468694832172 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:47:12 INFO - PROCESS | 6664 | 1468694832174 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 6664 | 1468694832177 Marionette TRACE conn2 <- [1,2230,null,{}] 11:47:12 INFO - PROCESS | 6664 | 1468694832185 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}] 11:47:12 INFO - PROCESS | 6664 | 1468694832188 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:12 INFO - PROCESS | 6664 | 1468694832270 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:47:12 INFO - PROCESS | 6664 | 1468694832326 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 6664 | 1468694832328 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x119170000 == 31 [pid = 6664] [id = 565] 11:47:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x11289b400) [pid = 6664] [serial = 1695] [outer = 0x0] 11:47:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x116185000) [pid = 6664] [serial = 1696] [outer = 0x11289b400] 11:47:12 INFO - PROCESS | 6664 | 1468694832356 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x11697fc00) [pid = 6664] [serial = 1697] [outer = 0x11289b400] 11:47:12 INFO - PROCESS | 6664 | 1468694832646 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 522ms 11:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:47:12 INFO - PROCESS | 6664 | 1468694832697 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 6664 | 1468694832698 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:47:12 INFO - PROCESS | 6664 | 1468694832701 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 6664 | 1468694832702 Marionette TRACE conn2 <- [1,2234,null,{}] 11:47:12 INFO - PROCESS | 6664 | 1468694832706 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}] 11:47:12 INFO - PROCESS | 6664 | 1468694832708 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:12 INFO - PROCESS | 6664 | 1468694832786 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:47:12 INFO - PROCESS | 6664 | 1468694832845 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 6664 | 1468694832846 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c60800 == 32 [pid = 6664] [id = 566] 11:47:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x115e21400) [pid = 6664] [serial = 1698] [outer = 0x0] 11:47:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x117da3c00) [pid = 6664] [serial = 1699] [outer = 0x115e21400] 11:47:12 INFO - PROCESS | 6664 | 1468694832871 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118148c00) [pid = 6664] [serial = 1700] [outer = 0x115e21400] 11:47:13 INFO - PROCESS | 6664 | 1468694833139 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 472ms 11:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:47:13 INFO - PROCESS | 6664 | 1468694833177 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 6664 | 1468694833178 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:47:13 INFO - PROCESS | 6664 | 1468694833180 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 6664 | 1468694833182 Marionette TRACE conn2 <- [1,2238,null,{}] 11:47:13 INFO - PROCESS | 6664 | 1468694833184 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}] 11:47:13 INFO - PROCESS | 6664 | 1468694833186 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:13 INFO - PROCESS | 6664 | 1468694833300 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:47:13 INFO - PROCESS | 6664 | 1468694833304 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 6664 | 1468694833305 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243d8800 == 33 [pid = 6664] [id = 567] 11:47:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x118072000) [pid = 6664] [serial = 1701] [outer = 0x0] 11:47:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x118212c00) [pid = 6664] [serial = 1702] [outer = 0x118072000] 11:47:13 INFO - PROCESS | 6664 | 1468694833329 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11821ec00) [pid = 6664] [serial = 1703] [outer = 0x118072000] 11:47:13 INFO - PROCESS | 6664 | 1468694833679 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 524ms 11:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:47:13 INFO - PROCESS | 6664 | 1468694833710 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 6664 | 1468694833711 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:47:13 INFO - PROCESS | 6664 | 1468694833713 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 6664 | 1468694833714 Marionette TRACE conn2 <- [1,2242,null,{}] 11:47:13 INFO - PROCESS | 6664 | 1468694833716 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}] 11:47:13 INFO - PROCESS | 6664 | 1468694833721 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:13 INFO - PROCESS | 6664 | 1468694833841 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:47:13 INFO - PROCESS | 6664 | 1468694833853 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 6664 | 1468694833855 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a68000 == 34 [pid = 6664] [id = 568] 11:47:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x11838d000) [pid = 6664] [serial = 1704] [outer = 0x0] 11:47:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1184b3c00) [pid = 6664] [serial = 1705] [outer = 0x11838d000] 11:47:13 INFO - PROCESS | 6664 | 1468694833879 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x119155000) [pid = 6664] [serial = 1706] [outer = 0x11838d000] 11:47:14 INFO - PROCESS | 6664 | 1468694834215 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 11:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:47:14 INFO - PROCESS | 6664 | 1468694834232 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 6664 | 1468694834233 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:47:14 INFO - PROCESS | 6664 | 1468694834235 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 6664 | 1468694834237 Marionette TRACE conn2 <- [1,2246,null,{}] 11:47:14 INFO - PROCESS | 6664 | 1468694834241 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}] 11:47:14 INFO - PROCESS | 6664 | 1468694834242 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:14 INFO - PROCESS | 6664 | 1468694834342 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:47:14 INFO - PROCESS | 6664 | 1468694834353 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 6664 | 1468694834354 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x124abc800 == 35 [pid = 6664] [id = 569] 11:47:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1192c1c00) [pid = 6664] [serial = 1707] [outer = 0x0] 11:47:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x11972e800) [pid = 6664] [serial = 1708] [outer = 0x1192c1c00] 11:47:14 INFO - PROCESS | 6664 | 1468694834379 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x11974c400) [pid = 6664] [serial = 1709] [outer = 0x1192c1c00] 11:47:14 INFO - PROCESS | 6664 | 1468694834716 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 11:47:14 INFO - PROCESS | 6664 | 1468694834757 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 6664 | 1468694834758 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:47:14 INFO - PROCESS | 6664 | 1468694834760 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 6664 | 1468694834761 Marionette TRACE conn2 <- [1,2250,null,{}] 11:47:14 INFO - PROCESS | 6664 | 1468694834764 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}] 11:47:14 INFO - PROCESS | 6664 | 1468694834765 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:14 INFO - PROCESS | 6664 | 1468694834860 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:47:14 INFO - PROCESS | 6664 | 1468694834873 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 6664 | 1468694834874 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x125064000 == 36 [pid = 6664] [id = 570] 11:47:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x119733000) [pid = 6664] [serial = 1710] [outer = 0x0] 11:47:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x119908c00) [pid = 6664] [serial = 1711] [outer = 0x119733000] 11:47:14 INFO - PROCESS | 6664 | 1468694834898 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x1199a5400) [pid = 6664] [serial = 1712] [outer = 0x119733000] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1192be400) [pid = 6664] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1176ec400) [pid = 6664] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1128d2400) [pid = 6664] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1176f3c00) [pid = 6664] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x113133400) [pid = 6664] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x110ddac00) [pid = 6664] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119108c00) [pid = 6664] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11821b400) [pid = 6664] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x111ca9400) [pid = 6664] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1199a4c00) [pid = 6664] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x118396000) [pid = 6664] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x112ab5c00) [pid = 6664] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x112e60c00) [pid = 6664] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x112e62800) [pid = 6664] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1126f0400) [pid = 6664] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:47:15 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x118218c00) [pid = 6664] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:47:15 INFO - PROCESS | 6664 | 1468694835297 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]]]}] 11:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 11:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:47:15 INFO - PROCESS | 6664 | 1468694835330 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:47:15 INFO - PROCESS | 6664 | 1468694835331 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:47:15 INFO - PROCESS | 6664 | 1468694835333 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 6664 | 1468694835334 Marionette TRACE conn2 <- [1,2254,null,{}] 11:47:15 INFO - PROCESS | 6664 | 1468694835337 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}] 11:47:15 INFO - PROCESS | 6664 | 1468694835338 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:15 INFO - PROCESS | 6664 | 1468694835417 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:47:15 INFO - PROCESS | 6664 | 1468694835422 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 6664 | 1468694835424 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x11916f000 == 37 [pid = 6664] [id = 571] 11:47:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1128a9000) [pid = 6664] [serial = 1713] [outer = 0x0] 11:47:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x113c95c00) [pid = 6664] [serial = 1714] [outer = 0x1128a9000] 11:47:15 INFO - PROCESS | 6664 | 1468694835448 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118218c00) [pid = 6664] [serial = 1715] [outer = 0x1128a9000] 11:47:15 INFO - PROCESS | 6664 | 1468694835764 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]]]}] 11:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 471ms 11:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:47:15 INFO - PROCESS | 6664 | 1468694835806 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:47:15 INFO - PROCESS | 6664 | 1468694835808 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:47:15 INFO - PROCESS | 6664 | 1468694835810 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 6664 | 1468694835811 Marionette TRACE conn2 <- [1,2258,null,{}] 11:47:15 INFO - PROCESS | 6664 | 1468694835813 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}] 11:47:15 INFO - PROCESS | 6664 | 1468694835814 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:15 INFO - PROCESS | 6664 | 1468694835916 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:47:15 INFO - PROCESS | 6664 | 1468694835924 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 6664 | 1468694835925 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f20000 == 38 [pid = 6664] [id = 572] 11:47:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118410000) [pid = 6664] [serial = 1716] [outer = 0x0] 11:47:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1192bdc00) [pid = 6664] [serial = 1717] [outer = 0x118410000] 11:47:15 INFO - PROCESS | 6664 | 1468694835949 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1199adc00) [pid = 6664] [serial = 1718] [outer = 0x118410000] 11:47:16 INFO - PROCESS | 6664 | 1468694836273 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]]]}] 11:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 470ms 11:47:16 INFO - PROCESS | 6664 | 1468694836280 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:47:16 INFO - PROCESS | 6664 | 1468694836282 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:47:16 INFO - PROCESS | 6664 | 1468694836284 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 6664 | 1468694836286 Marionette TRACE conn2 <- [1,2262,null,{}] 11:47:16 INFO - PROCESS | 6664 | 1468694836291 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}] 11:47:16 INFO - PROCESS | 6664 | 1468694836293 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:16 INFO - PROCESS | 6664 | 1468694836382 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:47:16 INFO - PROCESS | 6664 | 1468694836387 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 6664 | 1468694836390 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x128996000 == 39 [pid = 6664] [id = 573] 11:47:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x119bec000) [pid = 6664] [serial = 1719] [outer = 0x0] 11:47:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x124628c00) [pid = 6664] [serial = 1720] [outer = 0x119bec000] 11:47:16 INFO - PROCESS | 6664 | 1468694836416 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x124a31400) [pid = 6664] [serial = 1721] [outer = 0x119bec000] 11:47:16 INFO - PROCESS | 6664 | 1468694836741 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]]]}] 11:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 471ms 11:47:16 INFO - PROCESS | 6664 | 1468694836759 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 6664 | 1468694836760 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:47:16 INFO - PROCESS | 6664 | 1468694836762 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 6664 | 1468694836763 Marionette TRACE conn2 <- [1,2266,null,{}] 11:47:16 INFO - PROCESS | 6664 | 1468694836765 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}] 11:47:16 INFO - PROCESS | 6664 | 1468694836766 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:16 INFO - PROCESS | 6664 | 1468694836876 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:47:16 INFO - PROCESS | 6664 | 1468694836882 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 6664 | 1468694836883 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x128ba3000 == 40 [pid = 6664] [id = 574] 11:47:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1187b1c00) [pid = 6664] [serial = 1722] [outer = 0x0] 11:47:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x124a37c00) [pid = 6664] [serial = 1723] [outer = 0x1187b1c00] 11:47:16 INFO - PROCESS | 6664 | 1468694836907 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x124db9000) [pid = 6664] [serial = 1724] [outer = 0x1187b1c00] 11:47:17 INFO - PROCESS | 6664 | 1468694837279 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]]]}] 11:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 568ms 11:47:17 INFO - PROCESS | 6664 | 1468694837331 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 6664 | 1468694837333 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:47:17 INFO - PROCESS | 6664 | 1468694837342 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - PROCESS | 6664 | 1468694837345 Marionette TRACE conn2 <- [1,2270,null,{}] 11:47:17 INFO - PROCESS | 6664 | 1468694837349 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}] 11:47:17 INFO - PROCESS | 6664 | 1468694837351 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:17 INFO - PROCESS | 6664 | 1468694837458 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:47:17 INFO - PROCESS | 6664 | 1468694837530 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 6664 | 1468694837532 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x112859800 == 41 [pid = 6664] [id = 575] 11:47:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1121b2400) [pid = 6664] [serial = 1725] [outer = 0x0] 11:47:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x11289e400) [pid = 6664] [serial = 1726] [outer = 0x1121b2400] 11:47:17 INFO - PROCESS | 6664 | 1468694837564 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x112e0c800) [pid = 6664] [serial = 1727] [outer = 0x1121b2400] 11:47:17 INFO - PROCESS | 6664 | 1468694837977 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 677ms 11:47:18 INFO - PROCESS | 6664 | 1468694838014 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 6664 | 1468694838017 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:47:18 INFO - PROCESS | 6664 | 1468694838022 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 6664 | 1468694838023 Marionette TRACE conn2 <- [1,2274,null,{}] 11:47:18 INFO - PROCESS | 6664 | 1468694838026 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}] 11:47:18 INFO - PROCESS | 6664 | 1468694838028 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:18 INFO - PROCESS | 6664 | 1468694838131 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:47:18 INFO - PROCESS | 6664 | 1468694838191 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 6664 | 1468694838192 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x119962800 == 42 [pid = 6664] [id = 576] 11:47:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x11313d800) [pid = 6664] [serial = 1728] [outer = 0x0] 11:47:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x115d41400) [pid = 6664] [serial = 1729] [outer = 0x11313d800] 11:47:18 INFO - PROCESS | 6664 | 1468694838222 Marionette DEBUG loaded listener.js 11:47:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1164e9000) [pid = 6664] [serial = 1730] [outer = 0x11313d800] 11:47:18 INFO - PROCESS | 6664 | 1468694838669 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 11:47:18 INFO - PROCESS | 6664 | 1468694838691 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:47:18 INFO - PROCESS | 6664 | 1468694838693 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:47:18 INFO - PROCESS | 6664 | 1468694838695 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 6664 | 1468694838698 Marionette TRACE conn2 <- [1,2278,null,{}] 11:47:18 INFO - PROCESS | 6664 | 1468694838706 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}] 11:47:18 INFO - PROCESS | 6664 | 1468694838709 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:18 INFO - PROCESS | 6664 | 1468694838838 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:47:18 INFO - PROCESS | 6664 | 1468694838911 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 6664 | 1468694838914 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x128993800 == 43 [pid = 6664] [id = 577] 11:47:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x118215800) [pid = 6664] [serial = 1731] [outer = 0x0] 11:47:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x118396800) [pid = 6664] [serial = 1732] [outer = 0x118215800] 11:47:18 INFO - PROCESS | 6664 | 1468694838945 Marionette DEBUG loaded listener.js 11:47:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1184b5000) [pid = 6664] [serial = 1733] [outer = 0x118215800] 11:47:19 INFO - PROCESS | 6664 | 1468694839358 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]]]}] 11:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms 11:47:19 INFO - PROCESS | 6664 | 1468694839368 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 6664 | 1468694839370 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:47:19 INFO - PROCESS | 6664 | 1468694839373 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:47:19 INFO - PROCESS | 6664 | 1468694839374 Marionette TRACE conn2 <- [1,2282,null,{}] 11:47:19 INFO - PROCESS | 6664 | 1468694839376 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}] 11:47:19 INFO - PROCESS | 6664 | 1468694839378 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:19 INFO - PROCESS | 6664 | 1468694839478 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:47:19 INFO - PROCESS | 6664 | 1468694839534 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 6664 | 1468694839535 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294bf800 == 44 [pid = 6664] [id = 578] 11:47:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x118644800) [pid = 6664] [serial = 1734] [outer = 0x0] 11:47:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x1186fd800) [pid = 6664] [serial = 1735] [outer = 0x118644800] 11:47:19 INFO - PROCESS | 6664 | 1468694839564 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x119751c00) [pid = 6664] [serial = 1736] [outer = 0x118644800] 11:47:20 INFO - PROCESS | 6664 | 1468694839999 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]]]}] 11:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 669ms 11:47:20 INFO - PROCESS | 6664 | 1468694840042 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 6664 | 1468694840044 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:47:20 INFO - PROCESS | 6664 | 1468694840046 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 6664 | 1468694840047 Marionette TRACE conn2 <- [1,2286,null,{}] 11:47:20 INFO - PROCESS | 6664 | 1468694840050 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}] 11:47:20 INFO - PROCESS | 6664 | 1468694840051 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:20 INFO - PROCESS | 6664 | 1468694840271 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:47:20 INFO - PROCESS | 6664 | 1468694840385 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 6664 | 1468694840386 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d26800 == 45 [pid = 6664] [id = 579] 11:47:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x11289f400) [pid = 6664] [serial = 1737] [outer = 0x0] 11:47:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1128a9400) [pid = 6664] [serial = 1738] [outer = 0x11289f400] 11:47:20 INFO - PROCESS | 6664 | 1468694840415 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x112e61400) [pid = 6664] [serial = 1739] [outer = 0x11289f400] 11:47:20 INFO - PROCESS | 6664 | 1468694840840 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]]]}] 11:47:20 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 11:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 821ms 11:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:47:20 INFO - PROCESS | 6664 | 1468694840873 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 6664 | 1468694840876 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:47:20 INFO - PROCESS | 6664 | 1468694840881 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 6664 | 1468694840884 Marionette TRACE conn2 <- [1,2290,null,{}] 11:47:20 INFO - PROCESS | 6664 | 1468694840890 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}] 11:47:20 INFO - PROCESS | 6664 | 1468694840892 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:21 INFO - PROCESS | 6664 | 1468694841005 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:47:21 INFO - PROCESS | 6664 | 1468694841098 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 6664 | 1468694841099 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fc7800 == 46 [pid = 6664] [id = 580] 11:47:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x115d3cc00) [pid = 6664] [serial = 1740] [outer = 0x0] 11:47:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x116137800) [pid = 6664] [serial = 1741] [outer = 0x115d3cc00] 11:47:21 INFO - PROCESS | 6664 | 1468694841145 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 112 (0x116906800) [pid = 6664] [serial = 1742] [outer = 0x115d3cc00] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x128996000 == 45 [pid = 6664] [id = 573] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x125f20000 == 44 [pid = 6664] [id = 572] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x11916f000 == 43 [pid = 6664] [id = 571] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x125064000 == 42 [pid = 6664] [id = 570] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x124abc800 == 41 [pid = 6664] [id = 569] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x124a68000 == 40 [pid = 6664] [id = 568] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1243d8800 == 39 [pid = 6664] [id = 567] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x119c60800 == 38 [pid = 6664] [id = 566] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x119170000 == 37 [pid = 6664] [id = 565] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1169bb800 == 36 [pid = 6664] [id = 564] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x113365800 == 35 [pid = 6664] [id = 563] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x112857800 == 34 [pid = 6664] [id = 562] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x116fce800 == 33 [pid = 6664] [id = 561] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1294c1000 == 32 [pid = 6664] [id = 560] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x117d26800 == 31 [pid = 6664] [id = 579] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x1294bf800 == 30 [pid = 6664] [id = 578] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x128993800 == 29 [pid = 6664] [id = 577] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x119962800 == 28 [pid = 6664] [id = 576] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x128ba3000 == 27 [pid = 6664] [id = 574] 11:47:21 INFO - PROCESS | 6664 | --DOCSHELL 0x112859800 == 26 [pid = 6664] [id = 575] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 111 (0x125225c00) [pid = 6664] [serial = 1679] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x118148400) [pid = 6664] [serial = 1655] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x1128d6c00) [pid = 6664] [serial = 1648] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x118150400) [pid = 6664] [serial = 1639] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x115e8e800) [pid = 6664] [serial = 1652] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x1121be000) [pid = 6664] [serial = 1634] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x11972fc00) [pid = 6664] [serial = 1663] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x118395400) [pid = 6664] [serial = 1640] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x110e2a800) [pid = 6664] [serial = 1633] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x11814f000) [pid = 6664] [serial = 1661] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x11313b800) [pid = 6664] [serial = 1646] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x124625c00) [pid = 6664] [serial = 1666] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1184b7c00) [pid = 6664] [serial = 1642] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1164e5000) [pid = 6664] [serial = 1637] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x117152800) [pid = 6664] [serial = 1673] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x112abf000) [pid = 6664] [serial = 1649] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x119729800) [pid = 6664] [serial = 1676] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x11972a400) [pid = 6664] [serial = 1643] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x11814a000) [pid = 6664] [serial = 1675] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x11289d400) [pid = 6664] [serial = 1645] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x113c93800) [pid = 6664] [serial = 1672] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x115d36c00) [pid = 6664] [serial = 1651] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x124a30800) [pid = 6664] [serial = 1670] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1248cac00) [pid = 6664] [serial = 1669] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x117da0800) [pid = 6664] [serial = 1654] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1248a8000) [pid = 6664] [serial = 1667] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x113c68400) [pid = 6664] [serial = 1636] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x118398400) [pid = 6664] [serial = 1658] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x119fc9800) [pid = 6664] [serial = 1664] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x118221800) [pid = 6664] [serial = 1657] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1184ba800) [pid = 6664] [serial = 1660] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x12539b800) [pid = 6664] [serial = 1681] [outer = 0x0] [url = about:blank] 11:47:21 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1248d3c00) [pid = 6664] [serial = 1678] [outer = 0x0] [url = about:blank] 11:47:22 INFO - PROCESS | 6664 | 1468694842044 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1177ms 11:47:22 INFO - PROCESS | 6664 | 1468694842066 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 6664 | 1468694842070 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:47:22 INFO - PROCESS | 6664 | 1468694842074 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 6664 | 1468694842077 Marionette TRACE conn2 <- [1,2294,null,{}] 11:47:22 INFO - PROCESS | 6664 | 1468694842080 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}] 11:47:22 INFO - PROCESS | 6664 | 1468694842082 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:22 INFO - PROCESS | 6664 | 1468694842160 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:47:22 INFO - PROCESS | 6664 | 1468694842165 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 6664 | 1468694842167 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x1164b3800 == 27 [pid = 6664] [id = 581] 11:47:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x112ea7c00) [pid = 6664] [serial = 1743] [outer = 0x0] 11:47:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x113131000) [pid = 6664] [serial = 1744] [outer = 0x112ea7c00] 11:47:22 INFO - PROCESS | 6664 | 1468694842197 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x113ddb800) [pid = 6664] [serial = 1745] [outer = 0x112ea7c00] 11:47:22 INFO - PROCESS | 6664 | 1468694842554 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 522ms 11:47:22 INFO - PROCESS | 6664 | 1468694842597 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 6664 | 1468694842600 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:47:22 INFO - PROCESS | 6664 | 1468694842605 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 6664 | 1468694842607 Marionette TRACE conn2 <- [1,2298,null,{}] 11:47:22 INFO - PROCESS | 6664 | 1468694842615 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}] 11:47:22 INFO - PROCESS | 6664 | 1468694842616 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:22 INFO - PROCESS | 6664 | 1468694842700 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:47:22 INFO - PROCESS | 6664 | 1468694842706 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 6664 | 1468694842708 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x118673800 == 28 [pid = 6664] [id = 582] 11:47:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x115d3d400) [pid = 6664] [serial = 1746] [outer = 0x0] 11:47:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x11690c000) [pid = 6664] [serial = 1747] [outer = 0x115d3d400] 11:47:22 INFO - PROCESS | 6664 | 1468694842735 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1176f0c00) [pid = 6664] [serial = 1748] [outer = 0x115d3d400] 11:47:23 INFO - PROCESS | 6664 | 1468694843098 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 11:47:23 INFO - PROCESS | 6664 | 1468694843127 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 6664 | 1468694843128 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:47:23 INFO - PROCESS | 6664 | 1468694843135 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 6664 | 1468694843138 Marionette TRACE conn2 <- [1,2302,null,{}] 11:47:23 INFO - PROCESS | 6664 | 1468694843146 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}] 11:47:23 INFO - PROCESS | 6664 | 1468694843149 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:23 INFO - PROCESS | 6664 | 1468694843227 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:47:23 INFO - PROCESS | 6664 | 1468694843232 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 6664 | 1468694843234 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f0e800 == 29 [pid = 6664] [id = 583] 11:47:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x11814d800) [pid = 6664] [serial = 1749] [outer = 0x0] 11:47:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x118151c00) [pid = 6664] [serial = 1750] [outer = 0x11814d800] 11:47:23 INFO - PROCESS | 6664 | 1468694843265 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x11838dc00) [pid = 6664] [serial = 1751] [outer = 0x11814d800] 11:47:23 INFO - PROCESS | 6664 | 1468694843592 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 476ms 11:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:47:23 INFO - PROCESS | 6664 | 1468694843608 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 6664 | 1468694843610 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:47:23 INFO - PROCESS | 6664 | 1468694843612 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 6664 | 1468694843613 Marionette TRACE conn2 <- [1,2306,null,{}] 11:47:23 INFO - PROCESS | 6664 | 1468694843616 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}] 11:47:23 INFO - PROCESS | 6664 | 1468694843617 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:23 INFO - PROCESS | 6664 | 1468694843698 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:47:23 INFO - PROCESS | 6664 | 1468694843701 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 6664 | 1468694843703 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244e1000 == 30 [pid = 6664] [id = 584] 11:47:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x118394400) [pid = 6664] [serial = 1752] [outer = 0x0] 11:47:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1184b7c00) [pid = 6664] [serial = 1753] [outer = 0x118394400] 11:47:23 INFO - PROCESS | 6664 | 1468694843731 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1184bf800) [pid = 6664] [serial = 1754] [outer = 0x118394400] 11:47:24 INFO - PROCESS | 6664 | 1468694844089 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 11:47:24 INFO - PROCESS | 6664 | 1468694844133 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 6664 | 1468694844135 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:47:24 INFO - PROCESS | 6664 | 1468694844141 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 6664 | 1468694844142 Marionette TRACE conn2 <- [1,2310,null,{}] 11:47:24 INFO - PROCESS | 6664 | 1468694844145 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}] 11:47:24 INFO - PROCESS | 6664 | 1468694844147 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:24 INFO - PROCESS | 6664 | 1468694844292 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:47:24 INFO - PROCESS | 6664 | 1468694844311 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 6664 | 1468694844312 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a63800 == 31 [pid = 6664] [id = 585] 11:47:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x115d33c00) [pid = 6664] [serial = 1755] [outer = 0x0] 11:47:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1186f4c00) [pid = 6664] [serial = 1756] [outer = 0x115d33c00] 11:47:24 INFO - PROCESS | 6664 | 1468694844353 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x119152800) [pid = 6664] [serial = 1757] [outer = 0x115d33c00] 11:47:24 INFO - PROCESS | 6664 | 1468694844811 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 721ms 11:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:47:24 INFO - PROCESS | 6664 | 1468694844862 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 6664 | 1468694844863 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:47:24 INFO - PROCESS | 6664 | 1468694844865 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 6664 | 1468694844866 Marionette TRACE conn2 <- [1,2314,null,{}] 11:47:24 INFO - PROCESS | 6664 | 1468694844868 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}] 11:47:24 INFO - PROCESS | 6664 | 1468694844873 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:24 INFO - PROCESS | 6664 | 1468694844984 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:47:25 INFO - PROCESS | 6664 | 1468694845027 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 6664 | 1468694845028 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x125071800 == 32 [pid = 6664] [id = 586] 11:47:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x119908400) [pid = 6664] [serial = 1758] [outer = 0x0] 11:47:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1199a2000) [pid = 6664] [serial = 1759] [outer = 0x119908400] 11:47:25 INFO - PROCESS | 6664 | 1468694845052 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12400b400) [pid = 6664] [serial = 1760] [outer = 0x119908400] 11:47:25 INFO - PROCESS | 6664 | 1468694845347 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]]]}] 11:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 517ms 11:47:25 INFO - PROCESS | 6664 | 1468694845385 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:47:25 INFO - PROCESS | 6664 | 1468694845402 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:47:25 INFO - PROCESS | 6664 | 1468694845408 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:47:25 INFO - PROCESS | 6664 | 1468694845410 Marionette TRACE conn2 <- [1,2318,null,{}] 11:47:25 INFO - PROCESS | 6664 | 1468694845413 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}] 11:47:25 INFO - PROCESS | 6664 | 1468694845415 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:25 INFO - PROCESS | 6664 | 1468694845563 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:47:25 INFO - PROCESS | 6664 | 1468694845581 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 6664 | 1468694845583 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x126dd7800 == 33 [pid = 6664] [id = 587] 11:47:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x124041400) [pid = 6664] [serial = 1761] [outer = 0x0] 11:47:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1248a7c00) [pid = 6664] [serial = 1762] [outer = 0x124041400] 11:47:25 INFO - PROCESS | 6664 | 1468694845623 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1248c9400) [pid = 6664] [serial = 1763] [outer = 0x124041400] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x118072000) [pid = 6664] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1192c1c00) [pid = 6664] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x11838d000) [pid = 6664] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x119733000) [pid = 6664] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x113373800) [pid = 6664] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x115e21400) [pid = 6664] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1126fe000) [pid = 6664] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128a8000) [pid = 6664] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x11289b400) [pid = 6664] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x112ac1c00) [pid = 6664] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x12530a000) [pid = 6664] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x119bec000) [pid = 6664] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1128a9000) [pid = 6664] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x118410000) [pid = 6664] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:47:26 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1187b1c00) [pid = 6664] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:47:26 INFO - PROCESS | 6664 | 1468694846213 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] 11:47:26 INFO - PROCESS | 6664 | 1468694846232 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:47:26 INFO - PROCESS | 6664 | 1468694846235 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 6664 | 1468694846236 Marionette TRACE conn2 <- [1,2322,null,{}] 11:47:26 INFO - PROCESS | 6664 | 1468694846238 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}] 11:47:26 INFO - PROCESS | 6664 | 1468694846239 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:26 INFO - PROCESS | 6664 | 1468694846315 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:47:26 INFO - PROCESS | 6664 | 1468694846373 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 6664 | 1468694846374 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f8800 == 34 [pid = 6664] [id = 588] 11:47:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x110e1e000) [pid = 6664] [serial = 1764] [outer = 0x0] 11:47:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x113c6a800) [pid = 6664] [serial = 1765] [outer = 0x110e1e000] 11:47:26 INFO - PROCESS | 6664 | 1468694846399 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119733000) [pid = 6664] [serial = 1766] [outer = 0x110e1e000] 11:47:26 INFO - PROCESS | 6664 | 1468694846649 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 469ms 11:47:26 INFO - PROCESS | 6664 | 1468694846710 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 6664 | 1468694846711 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:47:26 INFO - PROCESS | 6664 | 1468694846713 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 6664 | 1468694846714 Marionette TRACE conn2 <- [1,2326,null,{}] 11:47:26 INFO - PROCESS | 6664 | 1468694846716 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}] 11:47:26 INFO - PROCESS | 6664 | 1468694846717 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:26 INFO - PROCESS | 6664 | 1468694846798 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:47:26 INFO - PROCESS | 6664 | 1468694846802 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 6664 | 1468694846804 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x128987800 == 35 [pid = 6664] [id = 589] 11:47:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x119745000) [pid = 6664] [serial = 1767] [outer = 0x0] 11:47:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1248cac00) [pid = 6664] [serial = 1768] [outer = 0x119745000] 11:47:26 INFO - PROCESS | 6664 | 1468694846829 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1248d3400) [pid = 6664] [serial = 1769] [outer = 0x119745000] 11:47:27 INFO - PROCESS | 6664 | 1468694847158 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]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 468ms 11:47:27 INFO - PROCESS | 6664 | 1468694847182 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 6664 | 1468694847183 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:47:27 INFO - PROCESS | 6664 | 1468694847185 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 6664 | 1468694847186 Marionette TRACE conn2 <- [1,2330,null,{}] 11:47:27 INFO - PROCESS | 6664 | 1468694847191 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}] 11:47:27 INFO - PROCESS | 6664 | 1468694847192 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:27 INFO - PROCESS | 6664 | 1468694847269 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:47:27 INFO - PROCESS | 6664 | 1468694847330 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 6664 | 1468694847331 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b28800 == 36 [pid = 6664] [id = 590] 11:47:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1199a6c00) [pid = 6664] [serial = 1770] [outer = 0x0] 11:47:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x124a2e000) [pid = 6664] [serial = 1771] [outer = 0x1199a6c00] 11:47:27 INFO - PROCESS | 6664 | 1468694847355 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x124a3bc00) [pid = 6664] [serial = 1772] [outer = 0x1199a6c00] 11:47:27 INFO - PROCESS | 6664 | 1468694847646 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]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 11:47:27 INFO - PROCESS | 6664 | 1468694847666 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 6664 | 1468694847668 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:47:27 INFO - PROCESS | 6664 | 1468694847678 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 6664 | 1468694847680 Marionette TRACE conn2 <- [1,2334,null,{}] 11:47:27 INFO - PROCESS | 6664 | 1468694847682 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}] 11:47:27 INFO - PROCESS | 6664 | 1468694847683 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:27 INFO - PROCESS | 6664 | 1468694847781 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:47:27 INFO - PROCESS | 6664 | 1468694847785 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 6664 | 1468694847787 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x129496000 == 37 [pid = 6664] [id = 591] 11:47:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x124a96800) [pid = 6664] [serial = 1773] [outer = 0x0] 11:47:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x124dc2c00) [pid = 6664] [serial = 1774] [outer = 0x124a96800] 11:47:27 INFO - PROCESS | 6664 | 1468694847813 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1255e1800) [pid = 6664] [serial = 1775] [outer = 0x124a96800] 11:47:28 INFO - PROCESS | 6664 | 1468694848290 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]]]}] 11:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 626ms 11:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:47:28 INFO - PROCESS | 6664 | 1468694848297 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:47:28 INFO - PROCESS | 6664 | 1468694848300 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:47:28 INFO - PROCESS | 6664 | 1468694848303 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:47:28 INFO - PROCESS | 6664 | 1468694848305 Marionette TRACE conn2 <- [1,2338,null,{}] 11:47:28 INFO - PROCESS | 6664 | 1468694848309 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}] 11:47:28 INFO - PROCESS | 6664 | 1468694848311 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:28 INFO - PROCESS | 6664 | 1468694848422 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:47:28 INFO - PROCESS | 6664 | 1468694848482 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 6664 | 1468694848483 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x116407800 == 38 [pid = 6664] [id = 592] 11:47:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x1121be400) [pid = 6664] [serial = 1776] [outer = 0x0] 11:47:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1128d8c00) [pid = 6664] [serial = 1777] [outer = 0x1121be400] 11:47:28 INFO - PROCESS | 6664 | 1468694848514 Marionette DEBUG loaded listener.js 11:47:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x112e5ec00) [pid = 6664] [serial = 1778] [outer = 0x1121be400] 11:47:29 INFO - PROCESS | 6664 | 1468694849077 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 820ms 11:47:29 INFO - PROCESS | 6664 | 1468694849124 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 6664 | 1468694849127 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:47:29 INFO - PROCESS | 6664 | 1468694849132 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 6664 | 1468694849134 Marionette TRACE conn2 <- [1,2342,null,{}] 11:47:29 INFO - PROCESS | 6664 | 1468694849136 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}] 11:47:29 INFO - PROCESS | 6664 | 1468694849138 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:29 INFO - PROCESS | 6664 | 1468694849246 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:47:29 INFO - PROCESS | 6664 | 1468694849333 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 6664 | 1468694849335 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x124530800 == 39 [pid = 6664] [id = 593] 11:47:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1126f8000) [pid = 6664] [serial = 1779] [outer = 0x0] 11:47:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x116639800) [pid = 6664] [serial = 1780] [outer = 0x1126f8000] 11:47:29 INFO - PROCESS | 6664 | 1468694849366 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x117da5000) [pid = 6664] [serial = 1781] [outer = 0x1126f8000] 11:47:30 INFO - PROCESS | 6664 | 1468694850007 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 921ms 11:47:30 INFO - PROCESS | 6664 | 1468694850053 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:47:30 INFO - PROCESS | 6664 | 1468694850056 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:47:30 INFO - PROCESS | 6664 | 1468694850059 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 6664 | 1468694850060 Marionette TRACE conn2 <- [1,2346,null,{}] 11:47:30 INFO - PROCESS | 6664 | 1468694850064 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}] 11:47:30 INFO - PROCESS | 6664 | 1468694850066 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:30 INFO - PROCESS | 6664 | 1468694850159 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x128b28800 == 38 [pid = 6664] [id = 590] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x128987800 == 37 [pid = 6664] [id = 589] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f8800 == 36 [pid = 6664] [id = 588] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x126dd7800 == 35 [pid = 6664] [id = 587] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x125071800 == 34 [pid = 6664] [id = 586] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x124a63800 == 33 [pid = 6664] [id = 585] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x1244e1000 == 32 [pid = 6664] [id = 584] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x120f0e800 == 31 [pid = 6664] [id = 583] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x118673800 == 30 [pid = 6664] [id = 582] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x1164b3800 == 29 [pid = 6664] [id = 581] 11:47:30 INFO - PROCESS | 6664 | --DOCSHELL 0x116fc7800 == 28 [pid = 6664] [id = 580] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x118212c00) [pid = 6664] [serial = 1702] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x11972e800) [pid = 6664] [serial = 1708] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1184b3c00) [pid = 6664] [serial = 1705] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x119908c00) [pid = 6664] [serial = 1711] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x113c93400) [pid = 6664] [serial = 1693] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x115d3bc00) [pid = 6664] [serial = 1694] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x117da3c00) [pid = 6664] [serial = 1699] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x112e04400) [pid = 6664] [serial = 1687] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x115e8e000) [pid = 6664] [serial = 1688] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128d2c00) [pid = 6664] [serial = 1690] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x112a88800) [pid = 6664] [serial = 1691] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x116185000) [pid = 6664] [serial = 1696] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11697fc00) [pid = 6664] [serial = 1697] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x112fbbc00) [pid = 6664] [serial = 1684] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x113378000) [pid = 6664] [serial = 1685] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1253ff000) [pid = 6664] [serial = 1682] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x124a31400) [pid = 6664] [serial = 1721] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x118218c00) [pid = 6664] [serial = 1715] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x113c95c00) [pid = 6664] [serial = 1714] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1192bdc00) [pid = 6664] [serial = 1717] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x124a37c00) [pid = 6664] [serial = 1723] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x124db9000) [pid = 6664] [serial = 1724] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x124628c00) [pid = 6664] [serial = 1720] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1199a5400) [pid = 6664] [serial = 1712] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x119155000) [pid = 6664] [serial = 1706] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x11974c400) [pid = 6664] [serial = 1709] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1199adc00) [pid = 6664] [serial = 1718] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x11821ec00) [pid = 6664] [serial = 1703] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x118148c00) [pid = 6664] [serial = 1700] [outer = 0x0] [url = about:blank] 11:47:30 INFO - PROCESS | 6664 | 1468694850249 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 6664 | 1468694850251 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x11285c800 == 29 [pid = 6664] [id = 594] 11:47:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x111f28c00) [pid = 6664] [serial = 1782] [outer = 0x0] 11:47:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1128d7c00) [pid = 6664] [serial = 1783] [outer = 0x111f28c00] 11:47:30 INFO - PROCESS | 6664 | 1468694850280 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x113c93400) [pid = 6664] [serial = 1784] [outer = 0x111f28c00] 11:47:30 INFO - PROCESS | 6664 | 1468694850581 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 573ms 11:47:30 INFO - PROCESS | 6664 | 1468694850632 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 6664 | 1468694850635 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:47:30 INFO - PROCESS | 6664 | 1468694850641 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 6664 | 1468694850643 Marionette TRACE conn2 <- [1,2350,null,{}] 11:47:30 INFO - PROCESS | 6664 | 1468694850646 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}] 11:47:30 INFO - PROCESS | 6664 | 1468694850647 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:30 INFO - PROCESS | 6664 | 1468694850723 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:47:30 INFO - PROCESS | 6664 | 1468694850727 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 6664 | 1468694850728 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x1183da800 == 30 [pid = 6664] [id = 595] 11:47:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x115e93c00) [pid = 6664] [serial = 1785] [outer = 0x0] 11:47:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x117d9d800) [pid = 6664] [serial = 1786] [outer = 0x115e93c00] 11:47:30 INFO - PROCESS | 6664 | 1468694850757 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x118074000) [pid = 6664] [serial = 1787] [outer = 0x115e93c00] 11:47:31 INFO - PROCESS | 6664 | 1468694851099 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]]]}] 11:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 471ms 11:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:47:31 INFO - PROCESS | 6664 | 1468694851112 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 6664 | 1468694851114 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:47:31 INFO - PROCESS | 6664 | 1468694851116 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 6664 | 1468694851118 Marionette TRACE conn2 <- [1,2354,null,{}] 11:47:31 INFO - PROCESS | 6664 | 1468694851126 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}] 11:47:31 INFO - PROCESS | 6664 | 1468694851129 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:31 INFO - PROCESS | 6664 | 1468694851214 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:47:31 INFO - PROCESS | 6664 | 1468694851219 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 6664 | 1468694851223 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f22800 == 31 [pid = 6664] [id = 596] 11:47:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x118215000) [pid = 6664] [serial = 1788] [outer = 0x0] 11:47:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x11821bc00) [pid = 6664] [serial = 1789] [outer = 0x118215000] 11:47:31 INFO - PROCESS | 6664 | 1468694851252 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1184b4400) [pid = 6664] [serial = 1790] [outer = 0x118215000] 11:47:31 INFO - PROCESS | 6664 | 1468694851609 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]]]}] 11:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 11:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:47:31 INFO - PROCESS | 6664 | 1468694851639 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 6664 | 1468694851641 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:47:31 INFO - PROCESS | 6664 | 1468694851643 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 6664 | 1468694851644 Marionette TRACE conn2 <- [1,2358,null,{}] 11:47:31 INFO - PROCESS | 6664 | 1468694851646 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}] 11:47:31 INFO - PROCESS | 6664 | 1468694851647 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:31 INFO - PROCESS | 6664 | 1468694851727 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:47:31 INFO - PROCESS | 6664 | 1468694851731 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 6664 | 1468694851732 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x124728000 == 32 [pid = 6664] [id = 597] 11:47:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1184bd800) [pid = 6664] [serial = 1791] [outer = 0x0] 11:47:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x119111c00) [pid = 6664] [serial = 1792] [outer = 0x1184bd800] 11:47:31 INFO - PROCESS | 6664 | 1468694851759 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x119449c00) [pid = 6664] [serial = 1793] [outer = 0x1184bd800] 11:47:32 INFO - PROCESS | 6664 | 1468694852112 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 522ms 11:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:47:32 INFO - PROCESS | 6664 | 1468694852166 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 6664 | 1468694852168 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:47:32 INFO - PROCESS | 6664 | 1468694852171 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 6664 | 1468694852173 Marionette TRACE conn2 <- [1,2362,null,{}] 11:47:32 INFO - PROCESS | 6664 | 1468694852176 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}] 11:47:32 INFO - PROCESS | 6664 | 1468694852178 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:32 INFO - PROCESS | 6664 | 1468694852348 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:47:32 INFO - PROCESS | 6664 | 1468694852372 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 6664 | 1468694852373 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x124ac5000 == 33 [pid = 6664] [id = 598] 11:47:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1184bfc00) [pid = 6664] [serial = 1794] [outer = 0x0] 11:47:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x11972a800) [pid = 6664] [serial = 1795] [outer = 0x1184bfc00] 11:47:32 INFO - PROCESS | 6664 | 1468694852414 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11990b400) [pid = 6664] [serial = 1796] [outer = 0x1184bfc00] 11:47:32 INFO - PROCESS | 6664 | 1468694852835 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 11:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:47:32 INFO - PROCESS | 6664 | 1468694852843 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 6664 | 1468694852844 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:47:32 INFO - PROCESS | 6664 | 1468694852846 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 6664 | 1468694852847 Marionette TRACE conn2 <- [1,2366,null,{}] 11:47:32 INFO - PROCESS | 6664 | 1468694852849 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}] 11:47:32 INFO - PROCESS | 6664 | 1468694852855 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:32 INFO - PROCESS | 6664 | 1468694852981 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:47:32 INFO - PROCESS | 6664 | 1468694852985 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 6664 | 1468694852986 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b2000 == 34 [pid = 6664] [id = 599] 11:47:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1199a6400) [pid = 6664] [serial = 1797] [outer = 0x0] 11:47:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1244da400) [pid = 6664] [serial = 1798] [outer = 0x1199a6400] 11:47:33 INFO - PROCESS | 6664 | 1468694853011 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x116f8e400) [pid = 6664] [serial = 1799] [outer = 0x1199a6400] 11:47:33 INFO - PROCESS | 6664 | 1468694853394 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 569ms 11:47:33 INFO - PROCESS | 6664 | 1468694853415 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 6664 | 1468694853417 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:47:33 INFO - PROCESS | 6664 | 1468694853420 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 6664 | 1468694853423 Marionette TRACE conn2 <- [1,2370,null,{}] 11:47:33 INFO - PROCESS | 6664 | 1468694853425 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}] 11:47:33 INFO - PROCESS | 6664 | 1468694853434 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:33 INFO - PROCESS | 6664 | 1468694853583 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:47:33 INFO - PROCESS | 6664 | 1468694853590 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 6664 | 1468694853591 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x128996000 == 35 [pid = 6664] [id = 600] 11:47:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x11972ec00) [pid = 6664] [serial = 1800] [outer = 0x0] 11:47:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125376c00) [pid = 6664] [serial = 1801] [outer = 0x11972ec00] 11:47:33 INFO - PROCESS | 6664 | 1468694853615 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12591b400) [pid = 6664] [serial = 1802] [outer = 0x11972ec00] 11:47:33 INFO - PROCESS | 6664 | 1468694853941 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 572ms 11:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:47:33 INFO - PROCESS | 6664 | 1468694853992 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 6664 | 1468694853993 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:47:33 INFO - PROCESS | 6664 | 1468694853995 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 6664 | 1468694853996 Marionette TRACE conn2 <- [1,2374,null,{}] 11:47:34 INFO - PROCESS | 6664 | 1468694854007 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}] 11:47:34 INFO - PROCESS | 6664 | 1468694854008 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:34 INFO - PROCESS | 6664 | 1468694854105 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:47:34 INFO - PROCESS | 6664 | 1468694854108 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 6664 | 1468694854109 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x129203000 == 36 [pid = 6664] [id = 601] 11:47:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x118214000) [pid = 6664] [serial = 1803] [outer = 0x0] 11:47:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x125eac400) [pid = 6664] [serial = 1804] [outer = 0x118214000] 11:47:34 INFO - PROCESS | 6664 | 1468694854134 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x125ee0800) [pid = 6664] [serial = 1805] [outer = 0x118214000] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x115d33c00) [pid = 6664] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11814d800) [pid = 6664] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x112ea7c00) [pid = 6664] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118394400) [pid = 6664] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x115d3d400) [pid = 6664] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x115d3cc00) [pid = 6664] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x119908400) [pid = 6664] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x110e1e000) [pid = 6664] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x124041400) [pid = 6664] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1121b2400) [pid = 6664] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x119745000) [pid = 6664] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x11313d800) [pid = 6664] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1199a6c00) [pid = 6664] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x118215800) [pid = 6664] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x118644800) [pid = 6664] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:47:34 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x11289f400) [pid = 6664] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:47:34 INFO - PROCESS | 6664 | 1468694854527 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 578ms 11:47:34 INFO - PROCESS | 6664 | 1468694854575 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 6664 | 1468694854576 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:47:34 INFO - PROCESS | 6664 | 1468694854578 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 6664 | 1468694854587 Marionette TRACE conn2 <- [1,2378,null,{}] 11:47:34 INFO - PROCESS | 6664 | 1468694854590 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}] 11:47:34 INFO - PROCESS | 6664 | 1468694854591 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:34 INFO - PROCESS | 6664 | 1468694854692 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:47:34 INFO - PROCESS | 6664 | 1468694854728 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 6664 | 1468694854729 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c60800 == 37 [pid = 6664] [id = 602] 11:47:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1121b2400) [pid = 6664] [serial = 1806] [outer = 0x0] 11:47:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x116f8e800) [pid = 6664] [serial = 1807] [outer = 0x1121b2400] 11:47:34 INFO - PROCESS | 6664 | 1468694854754 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118644800) [pid = 6664] [serial = 1808] [outer = 0x1121b2400] 11:47:35 INFO - PROCESS | 6664 | 1468694855029 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 480ms 11:47:35 INFO - PROCESS | 6664 | 1468694855060 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 6664 | 1468694855061 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:47:35 INFO - PROCESS | 6664 | 1468694855063 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 6664 | 1468694855065 Marionette TRACE conn2 <- [1,2382,null,{}] 11:47:35 INFO - PROCESS | 6664 | 1468694855067 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}] 11:47:35 INFO - PROCESS | 6664 | 1468694855068 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:35 INFO - PROCESS | 6664 | 1468694855150 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:47:35 INFO - PROCESS | 6664 | 1468694855156 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 6664 | 1468694855158 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294ad800 == 38 [pid = 6664] [id = 603] 11:47:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x119448400) [pid = 6664] [serial = 1809] [outer = 0x0] 11:47:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x125eb1c00) [pid = 6664] [serial = 1810] [outer = 0x119448400] 11:47:35 INFO - PROCESS | 6664 | 1468694855182 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x125ee6400) [pid = 6664] [serial = 1811] [outer = 0x119448400] 11:47:35 INFO - PROCESS | 6664 | 1468694855509 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 467ms 11:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:47:35 INFO - PROCESS | 6664 | 1468694855541 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 6664 | 1468694855543 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:47:35 INFO - PROCESS | 6664 | 1468694855545 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 6664 | 1468694855547 Marionette TRACE conn2 <- [1,2386,null,{}] 11:47:35 INFO - PROCESS | 6664 | 1468694855549 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}] 11:47:35 INFO - PROCESS | 6664 | 1468694855551 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:35 INFO - PROCESS | 6664 | 1468694855670 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:47:35 INFO - PROCESS | 6664 | 1468694855678 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 6664 | 1468694855680 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5e4000 == 39 [pid = 6664] [id = 604] 11:47:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x125ee8400) [pid = 6664] [serial = 1812] [outer = 0x0] 11:47:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x125f10c00) [pid = 6664] [serial = 1813] [outer = 0x125ee8400] 11:47:35 INFO - PROCESS | 6664 | 1468694855706 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x126d03c00) [pid = 6664] [serial = 1814] [outer = 0x125ee8400] 11:47:36 INFO - PROCESS | 6664 | 1468694856038 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]]]}] 11:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 11:47:36 INFO - PROCESS | 6664 | 1468694856064 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:47:36 INFO - PROCESS | 6664 | 1468694856066 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:47:36 INFO - PROCESS | 6664 | 1468694856068 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:47:36 INFO - PROCESS | 6664 | 1468694856069 Marionette TRACE conn2 <- [1,2390,null,{}] 11:47:36 INFO - PROCESS | 6664 | 1468694856072 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}] 11:47:36 INFO - PROCESS | 6664 | 1468694856074 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:36 INFO - PROCESS | 6664 | 1468694856152 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:47:36 INFO - PROCESS | 6664 | 1468694856158 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:36 INFO - PROCESS | 6664 | 1468694856159 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac65800 == 40 [pid = 6664] [id = 605] 11:47:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x126d05400) [pid = 6664] [serial = 1815] [outer = 0x0] 11:47:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x126e9b000) [pid = 6664] [serial = 1816] [outer = 0x126d05400] 11:47:36 INFO - PROCESS | 6664 | 1468694856182 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x127438000) [pid = 6664] [serial = 1817] [outer = 0x126d05400] 11:47:36 INFO - PROCESS | 6664 | --DOCSHELL 0x11285c800 == 39 [pid = 6664] [id = 594] 11:47:36 INFO - PROCESS | 6664 | --DOCSHELL 0x124530800 == 38 [pid = 6664] [id = 593] 11:47:36 INFO - PROCESS | 6664 | --DOCSHELL 0x129496000 == 37 [pid = 6664] [id = 591] 11:47:36 INFO - PROCESS | 6664 | --DOCSHELL 0x116407800 == 36 [pid = 6664] [id = 592] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x1183da800 == 35 [pid = 6664] [id = 595] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x124728000 == 34 [pid = 6664] [id = 597] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x129203000 == 33 [pid = 6664] [id = 601] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x128996000 == 32 [pid = 6664] [id = 600] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b2000 == 31 [pid = 6664] [id = 599] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x119c60800 == 30 [pid = 6664] [id = 602] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x120f22800 == 29 [pid = 6664] [id = 596] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x1294ad800 == 28 [pid = 6664] [id = 603] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x124ac5000 == 27 [pid = 6664] [id = 598] 11:47:37 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5e4000 == 26 [pid = 6664] [id = 604] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1186f4c00) [pid = 6664] [serial = 1756] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x118151c00) [pid = 6664] [serial = 1750] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x11838dc00) [pid = 6664] [serial = 1751] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x113131000) [pid = 6664] [serial = 1744] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x113ddb800) [pid = 6664] [serial = 1745] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1184b7c00) [pid = 6664] [serial = 1753] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x11690c000) [pid = 6664] [serial = 1747] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1176f0c00) [pid = 6664] [serial = 1748] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x116906800) [pid = 6664] [serial = 1742] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x116137800) [pid = 6664] [serial = 1741] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1199a2000) [pid = 6664] [serial = 1759] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x119152800) [pid = 6664] [serial = 1757] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x113c6a800) [pid = 6664] [serial = 1765] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1248a7c00) [pid = 6664] [serial = 1762] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x12400b400) [pid = 6664] [serial = 1760] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x112e0c800) [pid = 6664] [serial = 1727] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x124dc2c00) [pid = 6664] [serial = 1774] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x11289e400) [pid = 6664] [serial = 1726] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x1248cac00) [pid = 6664] [serial = 1768] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x1164e9000) [pid = 6664] [serial = 1730] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x115d41400) [pid = 6664] [serial = 1729] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x124a3bc00) [pid = 6664] [serial = 1772] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x1184b5000) [pid = 6664] [serial = 1733] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x118396800) [pid = 6664] [serial = 1732] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x119751c00) [pid = 6664] [serial = 1736] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x1186fd800) [pid = 6664] [serial = 1735] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x112e61400) [pid = 6664] [serial = 1739] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x1128a9400) [pid = 6664] [serial = 1738] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x124a2e000) [pid = 6664] [serial = 1771] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x119733000) [pid = 6664] [serial = 1766] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x1248c9400) [pid = 6664] [serial = 1763] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x1248d3400) [pid = 6664] [serial = 1769] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x1184bf800) [pid = 6664] [serial = 1754] [outer = 0x0] [url = about:blank] 11:47:37 INFO - PROCESS | 6664 | 1468694857598 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]]]}] 11:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1573ms 11:47:37 INFO - PROCESS | 6664 | 1468694857642 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:47:37 INFO - PROCESS | 6664 | 1468694857644 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:47:37 INFO - PROCESS | 6664 | 1468694857647 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 6664 | 1468694857649 Marionette TRACE conn2 <- [1,2394,null,{}] 11:47:37 INFO - PROCESS | 6664 | 1468694857659 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}] 11:47:37 INFO - PROCESS | 6664 | 1468694857661 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:37 INFO - PROCESS | 6664 | 1468694857746 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:47:37 INFO - PROCESS | 6664 | 1468694857805 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 6664 | 1468694857806 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x112e47800 == 27 [pid = 6664] [id = 606] 11:47:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x1128a2400) [pid = 6664] [serial = 1818] [outer = 0x0] 11:47:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x1128ce000) [pid = 6664] [serial = 1819] [outer = 0x1128a2400] 11:47:37 INFO - PROCESS | 6664 | 1468694857834 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x112a84c00) [pid = 6664] [serial = 1820] [outer = 0x1128a2400] 11:47:38 INFO - PROCESS | 6664 | 1468694858153 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 521ms 11:47:38 INFO - PROCESS | 6664 | 1468694858168 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:47:38 INFO - PROCESS | 6664 | 1468694858175 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:47:38 INFO - PROCESS | 6664 | 1468694858180 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 6664 | 1468694858182 Marionette TRACE conn2 <- [1,2398,null,{}] 11:47:38 INFO - PROCESS | 6664 | 1468694858184 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}] 11:47:38 INFO - PROCESS | 6664 | 1468694858187 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:38 INFO - PROCESS | 6664 | 1468694858268 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:47:38 INFO - PROCESS | 6664 | 1468694858274 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 6664 | 1468694858276 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169a8800 == 28 [pid = 6664] [id = 607] 11:47:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x112eab000) [pid = 6664] [serial = 1821] [outer = 0x0] 11:47:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x1133e6800) [pid = 6664] [serial = 1822] [outer = 0x112eab000] 11:47:38 INFO - PROCESS | 6664 | 1468694858304 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x114fb0000) [pid = 6664] [serial = 1823] [outer = 0x112eab000] 11:47:38 INFO - PROCESS | 6664 | 1468694858630 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 468ms 11:47:38 INFO - PROCESS | 6664 | 1468694858649 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 6664 | 1468694858659 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:47:38 INFO - PROCESS | 6664 | 1468694858662 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 6664 | 1468694858664 Marionette TRACE conn2 <- [1,2402,null,{}] 11:47:38 INFO - PROCESS | 6664 | 1468694858672 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}] 11:47:38 INFO - PROCESS | 6664 | 1468694858675 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:38 INFO - PROCESS | 6664 | 1468694858753 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:47:38 INFO - PROCESS | 6664 | 1468694858760 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 6664 | 1468694858762 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187bf000 == 29 [pid = 6664] [id = 608] 11:47:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x110e25800) [pid = 6664] [serial = 1824] [outer = 0x0] 11:47:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x116906800) [pid = 6664] [serial = 1825] [outer = 0x110e25800] 11:47:38 INFO - PROCESS | 6664 | 1468694858791 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x117149400) [pid = 6664] [serial = 1826] [outer = 0x110e25800] 11:47:39 INFO - PROCESS | 6664 | 1468694859138 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 11:47:39 INFO - PROCESS | 6664 | 1468694859183 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 6664 | 1468694859184 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:47:39 INFO - PROCESS | 6664 | 1468694859187 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 6664 | 1468694859188 Marionette TRACE conn2 <- [1,2406,null,{}] 11:47:39 INFO - PROCESS | 6664 | 1468694859191 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}] 11:47:39 INFO - PROCESS | 6664 | 1468694859192 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:39 INFO - PROCESS | 6664 | 1468694859300 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:47:39 INFO - PROCESS | 6664 | 1468694859306 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 6664 | 1468694859307 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195cc000 == 30 [pid = 6664] [id = 609] 11:47:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x1176ec400) [pid = 6664] [serial = 1827] [outer = 0x0] 11:47:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x118073400) [pid = 6664] [serial = 1828] [outer = 0x1176ec400] 11:47:39 INFO - PROCESS | 6664 | 1468694859346 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x11814fc00) [pid = 6664] [serial = 1829] [outer = 0x1176ec400] 11:47:39 INFO - PROCESS | 6664 | 1468694859752 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 571ms 11:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:47:39 INFO - PROCESS | 6664 | 1468694859757 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 6664 | 1468694859759 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:47:39 INFO - PROCESS | 6664 | 1468694859761 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 6664 | 1468694859762 Marionette TRACE conn2 <- [1,2410,null,{}] 11:47:39 INFO - PROCESS | 6664 | 1468694859764 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}] 11:47:39 INFO - PROCESS | 6664 | 1468694859765 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:39 INFO - PROCESS | 6664 | 1468694859848 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:47:39 INFO - PROCESS | 6664 | 1468694859851 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 6664 | 1468694859853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x124066800 == 31 [pid = 6664] [id = 610] 11:47:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x112e61800) [pid = 6664] [serial = 1830] [outer = 0x0] 11:47:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x118219800) [pid = 6664] [serial = 1831] [outer = 0x112e61800] 11:47:39 INFO - PROCESS | 6664 | 1468694859880 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x11838d400) [pid = 6664] [serial = 1832] [outer = 0x112e61800] 11:47:40 INFO - PROCESS | 6664 | 1468694860210 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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 470ms 11:47:40 INFO - PROCESS | 6664 | 1468694860232 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 6664 | 1468694860233 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:47:40 INFO - PROCESS | 6664 | 1468694860235 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 6664 | 1468694860236 Marionette TRACE conn2 <- [1,2414,null,{}] 11:47:40 INFO - PROCESS | 6664 | 1468694860261 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}] 11:47:40 INFO - PROCESS | 6664 | 1468694860265 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:40 INFO - PROCESS | 6664 | 1468694860360 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:47:40 INFO - PROCESS | 6664 | 1468694860364 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 6664 | 1468694860365 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244ec000 == 32 [pid = 6664] [id = 611] 11:47:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x118213400) [pid = 6664] [serial = 1833] [outer = 0x0] 11:47:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1184bf800) [pid = 6664] [serial = 1834] [outer = 0x118213400] 11:47:40 INFO - PROCESS | 6664 | 1468694860392 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x11944dc00) [pid = 6664] [serial = 1835] [outer = 0x118213400] 11:47:40 INFO - PROCESS | 6664 | 1468694860783 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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 578ms 11:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:47:40 INFO - PROCESS | 6664 | 1468694860814 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 6664 | 1468694860816 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:47:40 INFO - PROCESS | 6664 | 1468694860819 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 6664 | 1468694860821 Marionette TRACE conn2 <- [1,2418,null,{}] 11:47:40 INFO - PROCESS | 6664 | 1468694860824 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}] 11:47:40 INFO - PROCESS | 6664 | 1468694860826 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:40 INFO - PROCESS | 6664 | 1468694860984 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:47:41 INFO - PROCESS | 6664 | 1468694860999 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 6664 | 1468694861000 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a76000 == 33 [pid = 6664] [id = 612] 11:47:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x110e25000) [pid = 6664] [serial = 1836] [outer = 0x0] 11:47:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x119748400) [pid = 6664] [serial = 1837] [outer = 0x110e25000] 11:47:41 INFO - PROCESS | 6664 | 1468694861039 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x11990a000) [pid = 6664] [serial = 1838] [outer = 0x110e25000] 11:47:41 INFO - PROCESS | 6664 | 1468694861429 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 621ms 11:47:41 INFO - PROCESS | 6664 | 1468694861440 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 6664 | 1468694861441 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:47:41 INFO - PROCESS | 6664 | 1468694861443 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 6664 | 1468694861444 Marionette TRACE conn2 <- [1,2422,null,{}] 11:47:41 INFO - PROCESS | 6664 | 1468694861447 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}] 11:47:41 INFO - PROCESS | 6664 | 1468694861448 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:41 INFO - PROCESS | 6664 | 1468694861528 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:47:41 INFO - PROCESS | 6664 | 1468694861532 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 6664 | 1468694861533 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x124acb800 == 34 [pid = 6664] [id = 613] 11:47:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1126fbc00) [pid = 6664] [serial = 1839] [outer = 0x0] 11:47:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1199a8800) [pid = 6664] [serial = 1840] [outer = 0x1126fbc00] 11:47:41 INFO - PROCESS | 6664 | 1468694861560 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1244da000) [pid = 6664] [serial = 1841] [outer = 0x1126fbc00] 11:47:41 INFO - PROCESS | 6664 | 1468694861878 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 469ms 11:47:41 INFO - PROCESS | 6664 | 1468694861912 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 6664 | 1468694861914 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:47:41 INFO - PROCESS | 6664 | 1468694861916 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 6664 | 1468694861917 Marionette TRACE conn2 <- [1,2426,null,{}] 11:47:41 INFO - PROCESS | 6664 | 1468694861919 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}] 11:47:41 INFO - PROCESS | 6664 | 1468694861921 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:42 INFO - PROCESS | 6664 | 1468694862031 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:47:42 INFO - PROCESS | 6664 | 1468694862040 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 6664 | 1468694862041 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187be800 == 35 [pid = 6664] [id = 614] 11:47:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x124623800) [pid = 6664] [serial = 1842] [outer = 0x0] 11:47:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1248a9800) [pid = 6664] [serial = 1843] [outer = 0x124623800] 11:47:42 INFO - PROCESS | 6664 | 1468694862066 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1248cbc00) [pid = 6664] [serial = 1844] [outer = 0x124623800] 11:47:42 INFO - PROCESS | 6664 | 1468694862390 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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 11:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:47:42 INFO - PROCESS | 6664 | 1468694862434 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 6664 | 1468694862435 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:47:42 INFO - PROCESS | 6664 | 1468694862437 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 6664 | 1468694862438 Marionette TRACE conn2 <- [1,2430,null,{}] 11:47:42 INFO - PROCESS | 6664 | 1468694862441 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}] 11:47:42 INFO - PROCESS | 6664 | 1468694862442 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:42 INFO - PROCESS | 6664 | 1468694862524 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:47:42 INFO - PROCESS | 6664 | 1468694862527 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 6664 | 1468694862529 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f0800 == 36 [pid = 6664] [id = 615] 11:47:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1248cc800) [pid = 6664] [serial = 1845] [outer = 0x0] 11:47:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x124a31c00) [pid = 6664] [serial = 1846] [outer = 0x1248cc800] 11:47:42 INFO - PROCESS | 6664 | 1468694862553 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x124a37c00) [pid = 6664] [serial = 1847] [outer = 0x1248cc800] 11:47:42 INFO - PROCESS | 6664 | 1468694862896 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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 11:47:42 INFO - PROCESS | 6664 | 1468694862908 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 6664 | 1468694862909 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:47:42 INFO - PROCESS | 6664 | 1468694862912 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 6664 | 1468694862913 Marionette TRACE conn2 <- [1,2434,null,{}] 11:47:42 INFO - PROCESS | 6664 | 1468694862916 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}] 11:47:42 INFO - PROCESS | 6664 | 1468694862918 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:43 INFO - PROCESS | 6664 | 1468694863047 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:47:43 INFO - PROCESS | 6664 | 1468694863059 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 6664 | 1468694863061 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x128936000 == 37 [pid = 6664] [id = 616] 11:47:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x111c7d800) [pid = 6664] [serial = 1848] [outer = 0x0] 11:47:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x124aa0c00) [pid = 6664] [serial = 1849] [outer = 0x111c7d800] 11:47:43 INFO - PROCESS | 6664 | 1468694863087 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125ea4800) [pid = 6664] [serial = 1850] [outer = 0x111c7d800] 11:47:43 INFO - PROCESS | 6664 | 1468694863409 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 11:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:47:43 INFO - PROCESS | 6664 | 1468694863432 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 6664 | 1468694863433 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:47:43 INFO - PROCESS | 6664 | 1468694863435 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 6664 | 1468694863436 Marionette TRACE conn2 <- [1,2438,null,{}] 11:47:43 INFO - PROCESS | 6664 | 1468694863446 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}] 11:47:43 INFO - PROCESS | 6664 | 1468694863447 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:43 INFO - PROCESS | 6664 | 1468694863547 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:47:43 INFO - PROCESS | 6664 | 1468694863550 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 6664 | 1468694863552 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x128bae000 == 38 [pid = 6664] [id = 617] 11:47:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1253f4c00) [pid = 6664] [serial = 1851] [outer = 0x0] 11:47:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125ee3c00) [pid = 6664] [serial = 1852] [outer = 0x1253f4c00] 11:47:43 INFO - PROCESS | 6664 | 1468694863574 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x125f07000) [pid = 6664] [serial = 1853] [outer = 0x1253f4c00] 11:47:43 INFO - PROCESS | 6664 | 1468694863925 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 522ms 11:47:43 INFO - PROCESS | 6664 | 1468694863960 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 6664 | 1468694863961 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:47:43 INFO - PROCESS | 6664 | 1468694863963 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 6664 | 1468694863964 Marionette TRACE conn2 <- [1,2442,null,{}] 11:47:43 INFO - PROCESS | 6664 | 1468694863967 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}] 11:47:43 INFO - PROCESS | 6664 | 1468694863968 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:44 INFO - PROCESS | 6664 | 1468694864076 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:47:44 INFO - PROCESS | 6664 | 1468694864079 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 6664 | 1468694864080 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x12949c800 == 39 [pid = 6664] [id = 618] 11:47:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x125f07800) [pid = 6664] [serial = 1854] [outer = 0x0] 11:47:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x126949400) [pid = 6664] [serial = 1855] [outer = 0x125f07800] 11:47:44 INFO - PROCESS | 6664 | 1468694864136 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x126d06000) [pid = 6664] [serial = 1856] [outer = 0x125f07800] 11:47:44 INFO - PROCESS | 6664 | 1468694864428 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 468ms 11:47:44 INFO - PROCESS | 6664 | 1468694864433 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 6664 | 1468694864434 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:47:44 INFO - PROCESS | 6664 | 1468694864436 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 6664 | 1468694864438 Marionette TRACE conn2 <- [1,2446,null,{}] 11:47:44 INFO - PROCESS | 6664 | 1468694864461 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}] 11:47:44 INFO - PROCESS | 6664 | 1468694864462 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:44 INFO - PROCESS | 6664 | 1468694864574 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:47:44 INFO - PROCESS | 6664 | 1468694864578 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 6664 | 1468694864579 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296b1000 == 40 [pid = 6664] [id = 619] 11:47:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x125f97400) [pid = 6664] [serial = 1857] [outer = 0x0] 11:47:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x12711e400) [pid = 6664] [serial = 1858] [outer = 0x125f97400] 11:47:44 INFO - PROCESS | 6664 | 1468694864636 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x128acd000) [pid = 6664] [serial = 1859] [outer = 0x125f97400] 11:47:44 INFO - PROCESS | 6664 | 1468694864938 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 532ms 11:47:44 INFO - PROCESS | 6664 | 1468694864968 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 6664 | 1468694864969 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:47:44 INFO - PROCESS | 6664 | 1468694864974 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 6664 | 1468694864975 Marionette TRACE conn2 <- [1,2450,null,{}] 11:47:44 INFO - PROCESS | 6664 | 1468694864977 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}] 11:47:44 INFO - PROCESS | 6664 | 1468694864978 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:45 INFO - PROCESS | 6664 | 1468694865233 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1199a6400) [pid = 6664] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x11972ec00) [pid = 6664] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x118214000) [pid = 6664] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1121b2400) [pid = 6664] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x119448400) [pid = 6664] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1184bd800) [pid = 6664] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x118215000) [pid = 6664] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x115e93c00) [pid = 6664] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x111f28c00) [pid = 6664] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1126f8000) [pid = 6664] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1121be400) [pid = 6664] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x124a96800) [pid = 6664] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1184bfc00) [pid = 6664] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:47:45 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x125ee8400) [pid = 6664] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:47:45 INFO - PROCESS | 6664 | 1468694865279 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 6664 | 1468694865280 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195d6000 == 41 [pid = 6664] [id = 620] 11:47:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x110e21000) [pid = 6664] [serial = 1860] [outer = 0x0] 11:47:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1126f2c00) [pid = 6664] [serial = 1861] [outer = 0x110e21000] 11:47:45 INFO - PROCESS | 6664 | 1468694865305 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x115d41800) [pid = 6664] [serial = 1862] [outer = 0x110e21000] 11:47:45 INFO - PROCESS | 6664 | 1468694865547 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]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 620ms 11:47:45 INFO - PROCESS | 6664 | 1468694865594 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 6664 | 1468694865596 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:47:45 INFO - PROCESS | 6664 | 1468694865598 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 6664 | 1468694865599 Marionette TRACE conn2 <- [1,2454,null,{}] 11:47:45 INFO - PROCESS | 6664 | 1468694865601 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}] 11:47:45 INFO - PROCESS | 6664 | 1468694865602 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:45 INFO - PROCESS | 6664 | 1468694865689 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:47:45 INFO - PROCESS | 6664 | 1468694865693 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 6664 | 1468694865695 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x11994f000 == 42 [pid = 6664] [id = 621] 11:47:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x11915d800) [pid = 6664] [serial = 1863] [outer = 0x0] 11:47:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125397800) [pid = 6664] [serial = 1864] [outer = 0x11915d800] 11:47:45 INFO - PROCESS | 6664 | 1468694865719 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x126951400) [pid = 6664] [serial = 1865] [outer = 0x11915d800] 11:47:46 INFO - PROCESS | 6664 | 1468694866041 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 470ms 11:47:46 INFO - PROCESS | 6664 | 1468694866069 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 6664 | 1468694866071 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:47:46 INFO - PROCESS | 6664 | 1468694866075 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 6664 | 1468694866076 Marionette TRACE conn2 <- [1,2458,null,{}] 11:47:46 INFO - PROCESS | 6664 | 1468694866078 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}] 11:47:46 INFO - PROCESS | 6664 | 1468694866079 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:46 INFO - PROCESS | 6664 | 1468694866199 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:47:46 INFO - PROCESS | 6664 | 1468694866206 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 6664 | 1468694866207 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b916800 == 43 [pid = 6664] [id = 622] 11:47:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x119fcd800) [pid = 6664] [serial = 1866] [outer = 0x0] 11:47:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x128ad4400) [pid = 6664] [serial = 1867] [outer = 0x119fcd800] 11:47:46 INFO - PROCESS | 6664 | 1468694866231 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128ad8c00) [pid = 6664] [serial = 1868] [outer = 0x119fcd800] 11:47:46 INFO - PROCESS | 6664 | 1468694866539 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 11:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:47:46 INFO - PROCESS | 6664 | 1468694866593 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 6664 | 1468694866594 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:47:46 INFO - PROCESS | 6664 | 1468694866596 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 6664 | 1468694866597 Marionette TRACE conn2 <- [1,2462,null,{}] 11:47:46 INFO - PROCESS | 6664 | 1468694866600 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}] 11:47:46 INFO - PROCESS | 6664 | 1468694866601 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:46 INFO - PROCESS | 6664 | 1468694866683 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:47:46 INFO - PROCESS | 6664 | 1468694866687 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 6664 | 1468694866688 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be78800 == 44 [pid = 6664] [id = 623] 11:47:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128ad9400) [pid = 6664] [serial = 1869] [outer = 0x0] 11:47:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x128b14c00) [pid = 6664] [serial = 1870] [outer = 0x128ad9400] 11:47:46 INFO - PROCESS | 6664 | 1468694866712 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x128b19800) [pid = 6664] [serial = 1871] [outer = 0x128ad9400] 11:47:47 INFO - PROCESS | 6664 | 1468694867045 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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 11:47:47 INFO - PROCESS | 6664 | 1468694867067 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:47:47 INFO - PROCESS | 6664 | 1468694867068 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:47:47 INFO - PROCESS | 6664 | 1468694867072 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 6664 | 1468694867074 Marionette TRACE conn2 <- [1,2466,null,{}] 11:47:47 INFO - PROCESS | 6664 | 1468694867077 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}] 11:47:47 INFO - PROCESS | 6664 | 1468694867078 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:47 INFO - PROCESS | 6664 | 1468694867256 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:47:47 INFO - PROCESS | 6664 | 1468694867360 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 6664 | 1468694867361 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x110f20000 == 45 [pid = 6664] [id = 624] 11:47:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x110dd7c00) [pid = 6664] [serial = 1872] [outer = 0x0] 11:47:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x110e29c00) [pid = 6664] [serial = 1873] [outer = 0x110dd7c00] 11:47:47 INFO - PROCESS | 6664 | 1468694867393 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x111e2e800) [pid = 6664] [serial = 1874] [outer = 0x110dd7c00] 11:47:47 INFO - PROCESS | 6664 | 1468694867919 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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 921ms 11:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:47:48 INFO - PROCESS | 6664 | 1468694867996 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 6664 | 1468694867999 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:47:48 INFO - PROCESS | 6664 | 1468694868002 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 6664 | 1468694868005 Marionette TRACE conn2 <- [1,2470,null,{}] 11:47:48 INFO - PROCESS | 6664 | 1468694868010 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}] 11:47:48 INFO - PROCESS | 6664 | 1468694868013 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:48 INFO - PROCESS | 6664 | 1468694868125 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:47:48 INFO - PROCESS | 6664 | 1468694868208 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 6664 | 1468694868210 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x118666000 == 46 [pid = 6664] [id = 625] 11:47:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x112ac1c00) [pid = 6664] [serial = 1875] [outer = 0x0] 11:47:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x11313e400) [pid = 6664] [serial = 1876] [outer = 0x112ac1c00] 11:47:48 INFO - PROCESS | 6664 | 1468694868241 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x115d32c00) [pid = 6664] [serial = 1877] [outer = 0x112ac1c00] 11:47:48 INFO - PROCESS | 6664 | 1468694868957 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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1024ms 11:47:49 INFO - PROCESS | 6664 | 1468694869026 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 6664 | 1468694869028 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:47:49 INFO - PROCESS | 6664 | 1468694869031 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 6664 | 1468694869033 Marionette TRACE conn2 <- [1,2474,null,{}] 11:47:49 INFO - PROCESS | 6664 | 1468694869036 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}] 11:47:49 INFO - PROCESS | 6664 | 1468694869038 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:49 INFO - PROCESS | 6664 | 1468694869161 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x12be78800 == 45 [pid = 6664] [id = 623] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x12b916800 == 44 [pid = 6664] [id = 622] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x11994f000 == 43 [pid = 6664] [id = 621] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1195d6000 == 42 [pid = 6664] [id = 620] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1296b1000 == 41 [pid = 6664] [id = 619] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x12949c800 == 40 [pid = 6664] [id = 618] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x128bae000 == 39 [pid = 6664] [id = 617] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x126e9b000) [pid = 6664] [serial = 1816] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x128936000 == 38 [pid = 6664] [id = 616] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f0800 == 37 [pid = 6664] [id = 615] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1187be800 == 36 [pid = 6664] [id = 614] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x124acb800 == 35 [pid = 6664] [id = 613] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x124a76000 == 34 [pid = 6664] [id = 612] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1244ec000 == 33 [pid = 6664] [id = 611] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x124066800 == 32 [pid = 6664] [id = 610] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1195cc000 == 31 [pid = 6664] [id = 609] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1187bf000 == 30 [pid = 6664] [id = 608] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x1169a8800 == 29 [pid = 6664] [id = 607] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x112e47800 == 28 [pid = 6664] [id = 606] 11:47:49 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac65800 == 27 [pid = 6664] [id = 605] 11:47:49 INFO - PROCESS | 6664 | 1468694869254 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 6664 | 1468694869256 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x11302a800 == 28 [pid = 6664] [id = 626] 11:47:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x112a85400) [pid = 6664] [serial = 1878] [outer = 0x0] 11:47:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x113131c00) [pid = 6664] [serial = 1879] [outer = 0x112a85400] 11:47:49 INFO - PROCESS | 6664 | 1468694869287 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x115d34400) [pid = 6664] [serial = 1880] [outer = 0x112a85400] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x1244da400) [pid = 6664] [serial = 1798] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x125376c00) [pid = 6664] [serial = 1801] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x125eac400) [pid = 6664] [serial = 1804] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x116f8e800) [pid = 6664] [serial = 1807] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x12591b400) [pid = 6664] [serial = 1802] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x125eb1c00) [pid = 6664] [serial = 1810] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x125ee0800) [pid = 6664] [serial = 1805] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x119111c00) [pid = 6664] [serial = 1792] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x119449c00) [pid = 6664] [serial = 1793] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x11821bc00) [pid = 6664] [serial = 1789] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1184b4400) [pid = 6664] [serial = 1790] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x117d9d800) [pid = 6664] [serial = 1786] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x118074000) [pid = 6664] [serial = 1787] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1128d7c00) [pid = 6664] [serial = 1783] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x113c93400) [pid = 6664] [serial = 1784] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x117da5000) [pid = 6664] [serial = 1781] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x116639800) [pid = 6664] [serial = 1780] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x112e5ec00) [pid = 6664] [serial = 1778] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1128d8c00) [pid = 6664] [serial = 1777] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x1255e1800) [pid = 6664] [serial = 1775] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x125ee6400) [pid = 6664] [serial = 1811] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x11972a800) [pid = 6664] [serial = 1795] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x118644800) [pid = 6664] [serial = 1808] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125f10c00) [pid = 6664] [serial = 1813] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x116f8e400) [pid = 6664] [serial = 1799] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x11990b400) [pid = 6664] [serial = 1796] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x126d03c00) [pid = 6664] [serial = 1814] [outer = 0x0] [url = about:blank] 11:47:49 INFO - PROCESS | 6664 | 1468694869674 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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 11:47:49 INFO - PROCESS | 6664 | 1468694869701 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 6664 | 1468694869705 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:47:49 INFO - PROCESS | 6664 | 1468694869710 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 6664 | 1468694869712 Marionette TRACE conn2 <- [1,2478,null,{}] 11:47:49 INFO - PROCESS | 6664 | 1468694869714 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}] 11:47:49 INFO - PROCESS | 6664 | 1468694869715 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:49 INFO - PROCESS | 6664 | 1468694869796 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:47:49 INFO - PROCESS | 6664 | 1468694869800 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 6664 | 1468694869801 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x117d2b800 == 29 [pid = 6664] [id = 627] 11:47:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x115d3e000) [pid = 6664] [serial = 1881] [outer = 0x0] 11:47:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x116a23c00) [pid = 6664] [serial = 1882] [outer = 0x115d3e000] 11:47:49 INFO - PROCESS | 6664 | 1468694869831 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1176f0400) [pid = 6664] [serial = 1883] [outer = 0x115d3e000] 11:47:50 INFO - PROCESS | 6664 | 1468694870209 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 522ms 11:47:50 INFO - PROCESS | 6664 | 1468694870241 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 6664 | 1468694870243 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:47:50 INFO - PROCESS | 6664 | 1468694870248 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 6664 | 1468694870252 Marionette TRACE conn2 <- [1,2482,null,{}] 11:47:50 INFO - PROCESS | 6664 | 1468694870264 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}] 11:47:50 INFO - PROCESS | 6664 | 1468694870269 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:50 INFO - PROCESS | 6664 | 1468694870405 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:47:50 INFO - PROCESS | 6664 | 1468694870422 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 6664 | 1468694870425 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f1f800 == 30 [pid = 6664] [id = 628] 11:47:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118149400) [pid = 6664] [serial = 1884] [outer = 0x0] 11:47:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11821c800) [pid = 6664] [serial = 1885] [outer = 0x118149400] 11:47:50 INFO - PROCESS | 6664 | 1468694870471 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x118411800) [pid = 6664] [serial = 1886] [outer = 0x118149400] 11:47:50 INFO - PROCESS | 6664 | 1468694870888 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 676ms 11:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:47:50 INFO - PROCESS | 6664 | 1468694870925 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 6664 | 1468694870926 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:47:50 INFO - PROCESS | 6664 | 1468694870928 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 6664 | 1468694870929 Marionette TRACE conn2 <- [1,2486,null,{}] 11:47:50 INFO - PROCESS | 6664 | 1468694870932 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}] 11:47:50 INFO - PROCESS | 6664 | 1468694870933 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:51 INFO - PROCESS | 6664 | 1468694871012 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:47:51 INFO - PROCESS | 6664 | 1468694871016 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 6664 | 1468694871017 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244f0800 == 31 [pid = 6664] [id = 629] 11:47:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1184b9c00) [pid = 6664] [serial = 1887] [outer = 0x0] 11:47:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1186f4c00) [pid = 6664] [serial = 1888] [outer = 0x1184b9c00] 11:47:51 INFO - PROCESS | 6664 | 1468694871044 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x119108c00) [pid = 6664] [serial = 1889] [outer = 0x1184b9c00] 11:47:51 INFO - PROCESS | 6664 | 1468694871376 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 469ms 11:47:51 INFO - PROCESS | 6664 | 1468694871398 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 6664 | 1468694871399 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:47:51 INFO - PROCESS | 6664 | 1468694871410 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 6664 | 1468694871411 Marionette TRACE conn2 <- [1,2490,null,{}] 11:47:51 INFO - PROCESS | 6664 | 1468694871414 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}] 11:47:51 INFO - PROCESS | 6664 | 1468694871415 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:51 INFO - PROCESS | 6664 | 1468694871489 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:47:51 INFO - PROCESS | 6664 | 1468694871562 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 6664 | 1468694871563 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fcd800 == 32 [pid = 6664] [id = 630] 11:47:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x11289fc00) [pid = 6664] [serial = 1890] [outer = 0x0] 11:47:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x119153c00) [pid = 6664] [serial = 1891] [outer = 0x11289fc00] 11:47:51 INFO - PROCESS | 6664 | 1468694871588 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x119731400) [pid = 6664] [serial = 1892] [outer = 0x11289fc00] 11:47:51 INFO - PROCESS | 6664 | 1468694871923 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 529ms 11:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:47:51 INFO - PROCESS | 6664 | 1468694871930 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 6664 | 1468694871932 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:47:51 INFO - PROCESS | 6664 | 1468694871934 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 6664 | 1468694871935 Marionette TRACE conn2 <- [1,2494,null,{}] 11:47:51 INFO - PROCESS | 6664 | 1468694871938 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}] 11:47:51 INFO - PROCESS | 6664 | 1468694871943 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:52 INFO - PROCESS | 6664 | 1468694872061 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:47:52 INFO - PROCESS | 6664 | 1468694872072 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 6664 | 1468694872073 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f20000 == 33 [pid = 6664] [id = 631] 11:47:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x11915f000) [pid = 6664] [serial = 1893] [outer = 0x0] 11:47:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x11990b400) [pid = 6664] [serial = 1894] [outer = 0x11915f000] 11:47:52 INFO - PROCESS | 6664 | 1468694872098 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x124a35000) [pid = 6664] [serial = 1895] [outer = 0x11915f000] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x124623800) [pid = 6664] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x112eab000) [pid = 6664] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1128a2400) [pid = 6664] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1248cc800) [pid = 6664] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x110e25800) [pid = 6664] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x126d05400) [pid = 6664] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x125f07800) [pid = 6664] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x125f97400) [pid = 6664] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x119fcd800) [pid = 6664] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x110e21000) [pid = 6664] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x111c7d800) [pid = 6664] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x11915d800) [pid = 6664] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1253f4c00) [pid = 6664] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x110e25000) [pid = 6664] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1126fbc00) [pid = 6664] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1176ec400) [pid = 6664] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x112e61800) [pid = 6664] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:47:52 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x118213400) [pid = 6664] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:47:52 INFO - PROCESS | 6664 | 1468694872796 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 919ms 11:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:47:52 INFO - PROCESS | 6664 | 1468694872854 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 6664 | 1468694872856 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:47:52 INFO - PROCESS | 6664 | 1468694872859 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 6664 | 1468694872863 Marionette TRACE conn2 <- [1,2498,null,{}] 11:47:52 INFO - PROCESS | 6664 | 1468694872866 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}] 11:47:52 INFO - PROCESS | 6664 | 1468694872868 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:52 INFO - PROCESS | 6664 | 1468694872969 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:47:53 INFO - PROCESS | 6664 | 1468694873027 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 6664 | 1468694873028 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x117471000 == 34 [pid = 6664] [id = 632] 11:47:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x112a7c400) [pid = 6664] [serial = 1896] [outer = 0x0] 11:47:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x113c91800) [pid = 6664] [serial = 1897] [outer = 0x112a7c400] 11:47:53 INFO - PROCESS | 6664 | 1468694873059 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x115ded400) [pid = 6664] [serial = 1898] [outer = 0x112a7c400] 11:47:53 INFO - PROCESS | 6664 | 1468694873477 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]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 624ms 11:47:53 INFO - PROCESS | 6664 | 1468694873483 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 6664 | 1468694873488 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:47:53 INFO - PROCESS | 6664 | 1468694873494 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - PROCESS | 6664 | 1468694873496 Marionette TRACE conn2 <- [1,2502,null,{}] 11:47:53 INFO - PROCESS | 6664 | 1468694873499 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}] 11:47:53 INFO - PROCESS | 6664 | 1468694873501 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:53 INFO - PROCESS | 6664 | 1468694873600 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:47:53 INFO - PROCESS | 6664 | 1468694873654 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 6664 | 1468694873656 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x12489c000 == 35 [pid = 6664] [id = 633] 11:47:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x116903800) [pid = 6664] [serial = 1899] [outer = 0x0] 11:47:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x118070800) [pid = 6664] [serial = 1900] [outer = 0x116903800] 11:47:53 INFO - PROCESS | 6664 | 1468694873686 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118185800) [pid = 6664] [serial = 1901] [outer = 0x116903800] 11:47:54 INFO - PROCESS | 6664 | 1468694874095 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]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 620ms 11:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:47:54 INFO - PROCESS | 6664 | 1468694874115 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 6664 | 1468694874116 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:47:54 INFO - PROCESS | 6664 | 1468694874119 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 6664 | 1468694874121 Marionette TRACE conn2 <- [1,2506,null,{}] 11:47:54 INFO - PROCESS | 6664 | 1468694874129 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}] 11:47:54 INFO - PROCESS | 6664 | 1468694874133 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:54 INFO - PROCESS | 6664 | 1468694874229 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:47:54 INFO - PROCESS | 6664 | 1468694874326 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 6664 | 1468694874328 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x128929800 == 36 [pid = 6664] [id = 634] 11:47:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1184b2400) [pid = 6664] [serial = 1902] [outer = 0x0] 11:47:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1192c3c00) [pid = 6664] [serial = 1903] [outer = 0x1184b2400] 11:47:54 INFO - PROCESS | 6664 | 1468694874360 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119909400) [pid = 6664] [serial = 1904] [outer = 0x1184b2400] 11:47:54 INFO - PROCESS | 6664 | 1468694874774 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]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 11:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:47:54 INFO - PROCESS | 6664 | 1468694874791 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 6664 | 1468694874793 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:47:54 INFO - PROCESS | 6664 | 1468694874795 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 6664 | 1468694874797 Marionette TRACE conn2 <- [1,2510,null,{}] 11:47:54 INFO - PROCESS | 6664 | 1468694874799 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}] 11:47:54 INFO - PROCESS | 6664 | 1468694874801 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:54 INFO - PROCESS | 6664 | 1468694874899 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:47:54 INFO - PROCESS | 6664 | 1468694874953 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 6664 | 1468694874955 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243f2000 == 37 [pid = 6664] [id = 635] 11:47:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x119be7800) [pid = 6664] [serial = 1905] [outer = 0x0] 11:47:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x124623800) [pid = 6664] [serial = 1906] [outer = 0x119be7800] 11:47:54 INFO - PROCESS | 6664 | 1468694874983 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1248cf400) [pid = 6664] [serial = 1907] [outer = 0x119be7800] 11:47:55 INFO - PROCESS | 6664 | 1468694875390 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 618ms 11:47:55 INFO - PROCESS | 6664 | 1468694875414 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 6664 | 1468694875415 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:47:55 INFO - PROCESS | 6664 | 1468694875418 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 6664 | 1468694875419 Marionette TRACE conn2 <- [1,2514,null,{}] 11:47:55 INFO - PROCESS | 6664 | 1468694875422 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}] 11:47:55 INFO - PROCESS | 6664 | 1468694875423 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:55 INFO - PROCESS | 6664 | 1468694875521 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:47:55 INFO - PROCESS | 6664 | 1468694875609 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 6664 | 1468694875610 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d6a800 == 38 [pid = 6664] [id = 636] 11:47:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1248d4c00) [pid = 6664] [serial = 1908] [outer = 0x0] 11:47:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x124a3c400) [pid = 6664] [serial = 1909] [outer = 0x1248d4c00] 11:47:55 INFO - PROCESS | 6664 | 1468694875639 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x124dbc000) [pid = 6664] [serial = 1910] [outer = 0x1248d4c00] 11:47:56 INFO - PROCESS | 6664 | 1468694876047 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 11:47:56 INFO - PROCESS | 6664 | 1468694876110 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 6664 | 1468694876112 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:47:56 INFO - PROCESS | 6664 | 1468694876118 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 6664 | 1468694876120 Marionette TRACE conn2 <- [1,2518,null,{}] 11:47:56 INFO - PROCESS | 6664 | 1468694876125 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}] 11:47:56 INFO - PROCESS | 6664 | 1468694876132 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:56 INFO - PROCESS | 6664 | 1468694876285 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:47:56 INFO - PROCESS | 6664 | 1468694876406 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 6664 | 1468694876407 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x11300c000 == 39 [pid = 6664] [id = 637] 11:47:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x111f30800) [pid = 6664] [serial = 1911] [outer = 0x0] 11:47:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1126f1c00) [pid = 6664] [serial = 1912] [outer = 0x111f30800] 11:47:56 INFO - PROCESS | 6664 | 1468694876540 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1128d9400) [pid = 6664] [serial = 1913] [outer = 0x111f30800] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x116fcd800 == 38 [pid = 6664] [id = 630] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x1244f0800 == 37 [pid = 6664] [id = 629] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x120f1f800 == 36 [pid = 6664] [id = 628] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x117d2b800 == 35 [pid = 6664] [id = 627] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x11302a800 == 34 [pid = 6664] [id = 626] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x118666000 == 33 [pid = 6664] [id = 625] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x110f20000 == 32 [pid = 6664] [id = 624] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x128d6a800 == 31 [pid = 6664] [id = 636] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x1243f2000 == 30 [pid = 6664] [id = 635] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x128929800 == 29 [pid = 6664] [id = 634] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x12489c000 == 28 [pid = 6664] [id = 633] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x117471000 == 27 [pid = 6664] [id = 632] 11:47:57 INFO - PROCESS | 6664 | --DOCSHELL 0x125f20000 == 26 [pid = 6664] [id = 631] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x125ee3c00) [pid = 6664] [serial = 1852] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x119748400) [pid = 6664] [serial = 1837] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x11990a000) [pid = 6664] [serial = 1838] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1199a8800) [pid = 6664] [serial = 1840] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1244da000) [pid = 6664] [serial = 1841] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x118073400) [pid = 6664] [serial = 1828] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x118219800) [pid = 6664] [serial = 1831] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x11838d400) [pid = 6664] [serial = 1832] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11814fc00) [pid = 6664] [serial = 1829] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1184bf800) [pid = 6664] [serial = 1834] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x11944dc00) [pid = 6664] [serial = 1835] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1248a9800) [pid = 6664] [serial = 1843] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1248cbc00) [pid = 6664] [serial = 1844] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1133e6800) [pid = 6664] [serial = 1822] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x114fb0000) [pid = 6664] [serial = 1823] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1128ce000) [pid = 6664] [serial = 1819] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x112a84c00) [pid = 6664] [serial = 1820] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x124a31c00) [pid = 6664] [serial = 1846] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x124a37c00) [pid = 6664] [serial = 1847] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x116906800) [pid = 6664] [serial = 1825] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x117149400) [pid = 6664] [serial = 1826] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x127438000) [pid = 6664] [serial = 1817] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x126949400) [pid = 6664] [serial = 1855] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12711e400) [pid = 6664] [serial = 1858] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x126d06000) [pid = 6664] [serial = 1856] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x128acd000) [pid = 6664] [serial = 1859] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x128ad4400) [pid = 6664] [serial = 1867] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x1126f2c00) [pid = 6664] [serial = 1861] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x115d41800) [pid = 6664] [serial = 1862] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x124aa0c00) [pid = 6664] [serial = 1849] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x128ad8c00) [pid = 6664] [serial = 1868] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x125397800) [pid = 6664] [serial = 1864] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x125f07000) [pid = 6664] [serial = 1853] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x126951400) [pid = 6664] [serial = 1865] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x125ea4800) [pid = 6664] [serial = 1850] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x128b14c00) [pid = 6664] [serial = 1870] [outer = 0x0] [url = about:blank] 11:47:57 INFO - PROCESS | 6664 | 1468694877612 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]]]}] 11:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1526ms 11:47:57 INFO - PROCESS | 6664 | 1468694877645 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:47:57 INFO - PROCESS | 6664 | 1468694877647 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:47:57 INFO - PROCESS | 6664 | 1468694877655 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 6664 | 1468694877657 Marionette TRACE conn2 <- [1,2522,null,{}] 11:47:57 INFO - PROCESS | 6664 | 1468694877661 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}] 11:47:57 INFO - PROCESS | 6664 | 1468694877662 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:57 INFO - PROCESS | 6664 | 1468694877740 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:47:57 INFO - PROCESS | 6664 | 1468694877746 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 6664 | 1468694877747 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x113019000 == 27 [pid = 6664] [id = 638] 11:47:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x1128cc000) [pid = 6664] [serial = 1914] [outer = 0x0] 11:47:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x1128d1800) [pid = 6664] [serial = 1915] [outer = 0x1128cc000] 11:47:57 INFO - PROCESS | 6664 | 1468694877776 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x111cad400) [pid = 6664] [serial = 1916] [outer = 0x1128cc000] 11:47:58 INFO - PROCESS | 6664 | 1468694878113 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 471ms 11:47:58 INFO - PROCESS | 6664 | 1468694878153 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 6664 | 1468694878157 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:47:58 INFO - PROCESS | 6664 | 1468694878163 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 6664 | 1468694878165 Marionette TRACE conn2 <- [1,2526,null,{}] 11:47:58 INFO - PROCESS | 6664 | 1468694878167 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}] 11:47:58 INFO - PROCESS | 6664 | 1468694878169 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:58 INFO - PROCESS | 6664 | 1468694878248 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:47:58 INFO - PROCESS | 6664 | 1468694878253 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 6664 | 1468694878255 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ab0000 == 28 [pid = 6664] [id = 639] 11:47:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x112e5ec00) [pid = 6664] [serial = 1917] [outer = 0x0] 11:47:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x11313d800) [pid = 6664] [serial = 1918] [outer = 0x112e5ec00] 11:47:58 INFO - PROCESS | 6664 | 1468694878285 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x113ddb000) [pid = 6664] [serial = 1919] [outer = 0x112e5ec00] 11:47:58 INFO - PROCESS | 6664 | 1468694878662 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 11:47:58 INFO - PROCESS | 6664 | 1468694878684 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:47:58 INFO - PROCESS | 6664 | 1468694878686 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:47:58 INFO - PROCESS | 6664 | 1468694878690 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 6664 | 1468694878704 Marionette TRACE conn2 <- [1,2530,null,{}] 11:47:58 INFO - PROCESS | 6664 | 1468694878717 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}] 11:47:58 INFO - PROCESS | 6664 | 1468694878722 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:58 INFO - PROCESS | 6664 | 1468694878844 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:47:58 INFO - PROCESS | 6664 | 1468694878858 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 6664 | 1468694878860 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192e7800 == 29 [pid = 6664] [id = 640] 11:47:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1128a9400) [pid = 6664] [serial = 1920] [outer = 0x0] 11:47:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x116637400) [pid = 6664] [serial = 1921] [outer = 0x1128a9400] 11:47:58 INFO - PROCESS | 6664 | 1468694878908 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x1174d4400) [pid = 6664] [serial = 1922] [outer = 0x1128a9400] 11:47:59 INFO - PROCESS | 6664 | 1468694879342 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]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 686ms 11:47:59 INFO - PROCESS | 6664 | 1468694879383 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 6664 | 1468694879385 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:47:59 INFO - PROCESS | 6664 | 1468694879392 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 6664 | 1468694879393 Marionette TRACE conn2 <- [1,2534,null,{}] 11:47:59 INFO - PROCESS | 6664 | 1468694879396 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}] 11:47:59 INFO - PROCESS | 6664 | 1468694879397 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:59 INFO - PROCESS | 6664 | 1468694879482 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:47:59 INFO - PROCESS | 6664 | 1468694879486 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 6664 | 1468694879487 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:47:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x120f07000 == 30 [pid = 6664] [id = 641] 11:47:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x118068c00) [pid = 6664] [serial = 1923] [outer = 0x0] 11:47:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x118150c00) [pid = 6664] [serial = 1924] [outer = 0x118068c00] 11:47:59 INFO - PROCESS | 6664 | 1468694879515 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x118217c00) [pid = 6664] [serial = 1925] [outer = 0x118068c00] 11:47:59 INFO - PROCESS | 6664 | 1468694879878 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]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 523ms 11:47:59 INFO - PROCESS | 6664 | 1468694879912 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 6664 | 1468694879914 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:47:59 INFO - PROCESS | 6664 | 1468694879917 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 6664 | 1468694879919 Marionette TRACE conn2 <- [1,2538,null,{}] 11:47:59 INFO - PROCESS | 6664 | 1468694879922 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}] 11:47:59 INFO - PROCESS | 6664 | 1468694879924 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:00 INFO - PROCESS | 6664 | 1468694880079 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:48:00 INFO - PROCESS | 6664 | 1468694880100 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 6664 | 1468694880102 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243e7800 == 31 [pid = 6664] [id = 642] 11:48:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x112e5e800) [pid = 6664] [serial = 1926] [outer = 0x0] 11:48:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x118220c00) [pid = 6664] [serial = 1927] [outer = 0x112e5e800] 11:48:00 INFO - PROCESS | 6664 | 1468694880142 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x118394800) [pid = 6664] [serial = 1928] [outer = 0x112e5e800] 11:48:00 INFO - PROCESS | 6664 | 1468694880564 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 11:48:00 INFO - PROCESS | 6664 | 1468694880592 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 6664 | 1468694880593 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:48:00 INFO - PROCESS | 6664 | 1468694880595 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 6664 | 1468694880596 Marionette TRACE conn2 <- [1,2542,null,{}] 11:48:00 INFO - PROCESS | 6664 | 1468694880605 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}] 11:48:00 INFO - PROCESS | 6664 | 1468694880609 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:00 INFO - PROCESS | 6664 | 1468694880721 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:48:00 INFO - PROCESS | 6664 | 1468694880760 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 6664 | 1468694880761 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a7a000 == 32 [pid = 6664] [id = 643] 11:48:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x113ddb800) [pid = 6664] [serial = 1929] [outer = 0x0] 11:48:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1184b7400) [pid = 6664] [serial = 1930] [outer = 0x113ddb800] 11:48:00 INFO - PROCESS | 6664 | 1468694880786 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x119729800) [pid = 6664] [serial = 1931] [outer = 0x113ddb800] 11:48:01 INFO - PROCESS | 6664 | 1468694881109 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 530ms 11:48:01 INFO - PROCESS | 6664 | 1468694881127 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 6664 | 1468694881128 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:48:01 INFO - PROCESS | 6664 | 1468694881130 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 6664 | 1468694881131 Marionette TRACE conn2 <- [1,2546,null,{}] 11:48:01 INFO - PROCESS | 6664 | 1468694881134 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}] 11:48:01 INFO - PROCESS | 6664 | 1468694881135 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:01 INFO - PROCESS | 6664 | 1468694881237 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:48:01 INFO - PROCESS | 6664 | 1468694881274 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 6664 | 1468694881275 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x125319000 == 33 [pid = 6664] [id = 644] 11:48:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1126f9800) [pid = 6664] [serial = 1932] [outer = 0x0] 11:48:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x119904400) [pid = 6664] [serial = 1933] [outer = 0x1126f9800] 11:48:01 INFO - PROCESS | 6664 | 1468694881299 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1199a0400) [pid = 6664] [serial = 1934] [outer = 0x1126f9800] 11:48:01 INFO - PROCESS | 6664 | 1468694881625 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 11:48:01 INFO - PROCESS | 6664 | 1468694881649 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 6664 | 1468694881650 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:48:01 INFO - PROCESS | 6664 | 1468694881652 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 6664 | 1468694881653 Marionette TRACE conn2 <- [1,2550,null,{}] 11:48:01 INFO - PROCESS | 6664 | 1468694881658 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}] 11:48:01 INFO - PROCESS | 6664 | 1468694881659 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:01 INFO - PROCESS | 6664 | 1468694881812 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x11289fc00) [pid = 6664] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x11915f000) [pid = 6664] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x112ac1c00) [pid = 6664] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x115d3e000) [pid = 6664] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x118149400) [pid = 6664] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x112a85400) [pid = 6664] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x110dd7c00) [pid = 6664] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x1184b9c00) [pid = 6664] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:48:01 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x128ad9400) [pid = 6664] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:48:01 INFO - PROCESS | 6664 | 1468694881853 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 6664 | 1468694881854 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fce800 == 34 [pid = 6664] [id = 645] 11:48:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x110ddf000) [pid = 6664] [serial = 1935] [outer = 0x0] 11:48:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1128a0c00) [pid = 6664] [serial = 1936] [outer = 0x110ddf000] 11:48:01 INFO - PROCESS | 6664 | 1468694881878 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x116189c00) [pid = 6664] [serial = 1937] [outer = 0x110ddf000] 11:48:02 INFO - PROCESS | 6664 | 1468694882142 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 523ms 11:48:02 INFO - PROCESS | 6664 | 1468694882178 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 6664 | 1468694882179 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:48:02 INFO - PROCESS | 6664 | 1468694882182 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 6664 | 1468694882183 Marionette TRACE conn2 <- [1,2554,null,{}] 11:48:02 INFO - PROCESS | 6664 | 1468694882185 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}] 11:48:02 INFO - PROCESS | 6664 | 1468694882186 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:02 INFO - PROCESS | 6664 | 1468694882268 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:48:02 INFO - PROCESS | 6664 | 1468694882282 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 6664 | 1468694882284 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192e7000 == 35 [pid = 6664] [id = 646] 11:48:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x115d3cc00) [pid = 6664] [serial = 1938] [outer = 0x0] 11:48:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x120fe7c00) [pid = 6664] [serial = 1939] [outer = 0x115d3cc00] 11:48:02 INFO - PROCESS | 6664 | 1468694882308 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1248ab000) [pid = 6664] [serial = 1940] [outer = 0x115d3cc00] 11:48:02 INFO - PROCESS | 6664 | 1468694882646 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 11:48:02 INFO - PROCESS | 6664 | 1468694882701 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 6664 | 1468694882702 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:48:02 INFO - PROCESS | 6664 | 1468694882705 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 6664 | 1468694882706 Marionette TRACE conn2 <- [1,2558,null,{}] 11:48:02 INFO - PROCESS | 6664 | 1468694882708 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}] 11:48:02 INFO - PROCESS | 6664 | 1468694882709 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:02 INFO - PROCESS | 6664 | 1468694882788 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:48:02 INFO - PROCESS | 6664 | 1468694882794 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 6664 | 1468694882795 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x12898e800 == 36 [pid = 6664] [id = 647] 11:48:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x116f8e400) [pid = 6664] [serial = 1941] [outer = 0x0] 11:48:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x124a30c00) [pid = 6664] [serial = 1942] [outer = 0x116f8e400] 11:48:02 INFO - PROCESS | 6664 | 1468694882818 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x124a38000) [pid = 6664] [serial = 1943] [outer = 0x116f8e400] 11:48:03 INFO - PROCESS | 6664 | 1468694883182 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]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 11:48:03 INFO - PROCESS | 6664 | 1468694883226 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 6664 | 1468694883229 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:48:03 INFO - PROCESS | 6664 | 1468694883232 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 6664 | 1468694883235 Marionette TRACE conn2 <- [1,2562,null,{}] 11:48:03 INFO - PROCESS | 6664 | 1468694883238 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}] 11:48:03 INFO - PROCESS | 6664 | 1468694883241 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:03 INFO - PROCESS | 6664 | 1468694883413 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:48:03 INFO - PROCESS | 6664 | 1468694883432 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 6664 | 1468694883446 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243e6000 == 37 [pid = 6664] [id = 648] 11:48:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1244d5800) [pid = 6664] [serial = 1944] [outer = 0x0] 11:48:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x124db9000) [pid = 6664] [serial = 1945] [outer = 0x1244d5800] 11:48:03 INFO - PROCESS | 6664 | 1468694883489 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12591d800) [pid = 6664] [serial = 1946] [outer = 0x1244d5800] 11:48:04 INFO - PROCESS | 6664 | 1468694884015 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 821ms 11:48:04 INFO - PROCESS | 6664 | 1468694884099 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 6664 | 1468694884101 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:48:04 INFO - PROCESS | 6664 | 1468694884108 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 6664 | 1468694884110 Marionette TRACE conn2 <- [1,2566,null,{}] 11:48:04 INFO - PROCESS | 6664 | 1468694884114 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}] 11:48:04 INFO - PROCESS | 6664 | 1468694884116 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:04 INFO - PROCESS | 6664 | 1468694884227 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:48:04 INFO - PROCESS | 6664 | 1468694884309 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 6664 | 1468694884310 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x116681000 == 38 [pid = 6664] [id = 649] 11:48:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1126fd400) [pid = 6664] [serial = 1947] [outer = 0x0] 11:48:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1128cd400) [pid = 6664] [serial = 1948] [outer = 0x1126fd400] 11:48:04 INFO - PROCESS | 6664 | 1468694884341 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x112e0c800) [pid = 6664] [serial = 1949] [outer = 0x1126fd400] 11:48:04 INFO - PROCESS | 6664 | 1468694884911 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 877ms 11:48:04 INFO - PROCESS | 6664 | 1468694884983 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 6664 | 1468694884986 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:48:04 INFO - PROCESS | 6664 | 1468694884990 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 6664 | 1468694884992 Marionette TRACE conn2 <- [1,2570,null,{}] 11:48:04 INFO - PROCESS | 6664 | 1468694884995 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}] 11:48:04 INFO - PROCESS | 6664 | 1468694884996 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:05 INFO - PROCESS | 6664 | 1468694885200 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:48:05 INFO - PROCESS | 6664 | 1468694885263 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 6664 | 1468694885265 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x114f29800 == 39 [pid = 6664] [id = 650] 11:48:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1128aa800) [pid = 6664] [serial = 1950] [outer = 0x0] 11:48:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x112ea1400) [pid = 6664] [serial = 1951] [outer = 0x1128aa800] 11:48:05 INFO - PROCESS | 6664 | 1468694885293 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x114f8b800) [pid = 6664] [serial = 1952] [outer = 0x1128aa800] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x12898e800 == 38 [pid = 6664] [id = 647] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1192e7000 == 37 [pid = 6664] [id = 646] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x116fce800 == 36 [pid = 6664] [id = 645] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x125319000 == 35 [pid = 6664] [id = 644] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x124a7a000 == 34 [pid = 6664] [id = 643] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1243e7800 == 33 [pid = 6664] [id = 642] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x120f07000 == 32 [pid = 6664] [id = 641] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1192e7800 == 31 [pid = 6664] [id = 640] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x116ab0000 == 30 [pid = 6664] [id = 639] 11:48:05 INFO - PROCESS | 6664 | --DOCSHELL 0x113019000 == 29 [pid = 6664] [id = 638] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x119153c00) [pid = 6664] [serial = 1891] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x119731400) [pid = 6664] [serial = 1892] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11990b400) [pid = 6664] [serial = 1894] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x11313e400) [pid = 6664] [serial = 1876] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1176f0400) [pid = 6664] [serial = 1883] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x118411800) [pid = 6664] [serial = 1886] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x115d34400) [pid = 6664] [serial = 1880] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x116a23c00) [pid = 6664] [serial = 1882] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x110e29c00) [pid = 6664] [serial = 1873] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x11821c800) [pid = 6664] [serial = 1885] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x113131c00) [pid = 6664] [serial = 1879] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x115d32c00) [pid = 6664] [serial = 1877] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x111e2e800) [pid = 6664] [serial = 1874] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x1186f4c00) [pid = 6664] [serial = 1888] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x119108c00) [pid = 6664] [serial = 1889] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x128b19800) [pid = 6664] [serial = 1871] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x124a35000) [pid = 6664] [serial = 1895] [outer = 0x0] [url = about:blank] 11:48:05 INFO - PROCESS | 6664 | 1468694885824 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 871ms 11:48:05 INFO - PROCESS | 6664 | 1468694885863 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:48:05 INFO - PROCESS | 6664 | 1468694885865 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:48:05 INFO - PROCESS | 6664 | 1468694885869 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 6664 | 1468694885870 Marionette TRACE conn2 <- [1,2574,null,{}] 11:48:05 INFO - PROCESS | 6664 | 1468694885875 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}] 11:48:05 INFO - PROCESS | 6664 | 1468694885877 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:05 INFO - PROCESS | 6664 | 1468694885958 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:48:05 INFO - PROCESS | 6664 | 1468694885962 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 6664 | 1468694885964 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x116952000 == 30 [pid = 6664] [id = 651] 11:48:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x114fb1800) [pid = 6664] [serial = 1953] [outer = 0x0] 11:48:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x115e23000) [pid = 6664] [serial = 1954] [outer = 0x114fb1800] 11:48:05 INFO - PROCESS | 6664 | 1468694885992 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x116638400) [pid = 6664] [serial = 1955] [outer = 0x114fb1800] 11:48:06 INFO - PROCESS | 6664 | 1468694886363 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]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 524ms 11:48:06 INFO - PROCESS | 6664 | 1468694886393 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 6664 | 1468694886395 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:48:06 INFO - PROCESS | 6664 | 1468694886397 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 6664 | 1468694886398 Marionette TRACE conn2 <- [1,2578,null,{}] 11:48:06 INFO - PROCESS | 6664 | 1468694886400 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}] 11:48:06 INFO - PROCESS | 6664 | 1468694886402 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:06 INFO - PROCESS | 6664 | 1468694886484 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:48:06 INFO - PROCESS | 6664 | 1468694886494 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 6664 | 1468694886495 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x11995d800 == 31 [pid = 6664] [id = 652] 11:48:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x11697f400) [pid = 6664] [serial = 1956] [outer = 0x0] 11:48:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x117d9f800) [pid = 6664] [serial = 1957] [outer = 0x11697f400] 11:48:06 INFO - PROCESS | 6664 | 1468694886521 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x11817f800) [pid = 6664] [serial = 1958] [outer = 0x11697f400] 11:48:06 INFO - PROCESS | 6664 | 1468694886886 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]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 11:48:06 INFO - PROCESS | 6664 | 1468694886916 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 6664 | 1468694886919 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:48:06 INFO - PROCESS | 6664 | 1468694886936 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 6664 | 1468694886939 Marionette TRACE conn2 <- [1,2582,null,{}] 11:48:06 INFO - PROCESS | 6664 | 1468694886943 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}] 11:48:06 INFO - PROCESS | 6664 | 1468694886945 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:07 INFO - PROCESS | 6664 | 1468694887025 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:48:07 INFO - PROCESS | 6664 | 1468694887029 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 6664 | 1468694887030 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244f6000 == 32 [pid = 6664] [id = 653] 11:48:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x11821e800) [pid = 6664] [serial = 1959] [outer = 0x0] 11:48:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x118415400) [pid = 6664] [serial = 1960] [outer = 0x11821e800] 11:48:07 INFO - PROCESS | 6664 | 1468694887057 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1187afc00) [pid = 6664] [serial = 1961] [outer = 0x11821e800] 11:48:07 INFO - PROCESS | 6664 | 1468694887397 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 488ms 11:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:48:07 INFO - PROCESS | 6664 | 1468694887411 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 6664 | 1468694887413 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:48:07 INFO - PROCESS | 6664 | 1468694887415 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 6664 | 1468694887417 Marionette TRACE conn2 <- [1,2586,null,{}] 11:48:07 INFO - PROCESS | 6664 | 1468694887420 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}] 11:48:07 INFO - PROCESS | 6664 | 1468694887424 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:07 INFO - PROCESS | 6664 | 1468694887546 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:48:07 INFO - PROCESS | 6664 | 1468694887642 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 6664 | 1468694887643 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x124abf000 == 33 [pid = 6664] [id = 654] 11:48:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1128aa000) [pid = 6664] [serial = 1962] [outer = 0x0] 11:48:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x119106000) [pid = 6664] [serial = 1963] [outer = 0x1128aa000] 11:48:07 INFO - PROCESS | 6664 | 1468694887683 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x11974c400) [pid = 6664] [serial = 1964] [outer = 0x1128aa000] 11:48:07 INFO - PROCESS | 6664 | 1468694887992 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]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 621ms 11:48:08 INFO - PROCESS | 6664 | 1468694888037 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 6664 | 1468694888040 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:48:08 INFO - PROCESS | 6664 | 1468694888043 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 6664 | 1468694888044 Marionette TRACE conn2 <- [1,2590,null,{}] 11:48:08 INFO - PROCESS | 6664 | 1468694888047 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}] 11:48:08 INFO - PROCESS | 6664 | 1468694888048 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:08 INFO - PROCESS | 6664 | 1468694888146 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:48:08 INFO - PROCESS | 6664 | 1468694888185 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 6664 | 1468694888189 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243e3800 == 34 [pid = 6664] [id = 655] 11:48:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x124422c00) [pid = 6664] [serial = 1965] [outer = 0x0] 11:48:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1248c8400) [pid = 6664] [serial = 1966] [outer = 0x124422c00] 11:48:08 INFO - PROCESS | 6664 | 1468694888221 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x124d85800) [pid = 6664] [serial = 1967] [outer = 0x124422c00] 11:48:08 INFO - PROCESS | 6664 | 1468694888561 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]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 11:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:48:08 INFO - PROCESS | 6664 | 1468694888615 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 6664 | 1468694888616 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:48:08 INFO - PROCESS | 6664 | 1468694888618 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 6664 | 1468694888619 Marionette TRACE conn2 <- [1,2594,null,{}] 11:48:08 INFO - PROCESS | 6664 | 1468694888622 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}] 11:48:08 INFO - PROCESS | 6664 | 1468694888623 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:08 INFO - PROCESS | 6664 | 1468694888726 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:48:08 INFO - PROCESS | 6664 | 1468694888764 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 6664 | 1468694888765 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x128925000 == 35 [pid = 6664] [id = 656] 11:48:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1128d7c00) [pid = 6664] [serial = 1968] [outer = 0x0] 11:48:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x12539a000) [pid = 6664] [serial = 1969] [outer = 0x1128d7c00] 11:48:08 INFO - PROCESS | 6664 | 1468694888789 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x125edc800) [pid = 6664] [serial = 1970] [outer = 0x1128d7c00] 11:48:09 INFO - PROCESS | 6664 | 1468694889124 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 523ms 11:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:48:09 INFO - PROCESS | 6664 | 1468694889143 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 6664 | 1468694889144 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:48:09 INFO - PROCESS | 6664 | 1468694889146 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 6664 | 1468694889147 Marionette TRACE conn2 <- [1,2598,null,{}] 11:48:09 INFO - PROCESS | 6664 | 1468694889149 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}] 11:48:09 INFO - PROCESS | 6664 | 1468694889151 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:09 INFO - PROCESS | 6664 | 1468694889250 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:48:09 INFO - PROCESS | 6664 | 1468694889260 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 6664 | 1468694889262 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x12920a800 == 36 [pid = 6664] [id = 657] 11:48:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x125ee1c00) [pid = 6664] [serial = 1971] [outer = 0x0] 11:48:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x125ee6c00) [pid = 6664] [serial = 1972] [outer = 0x125ee1c00] 11:48:09 INFO - PROCESS | 6664 | 1468694889286 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x125f08800) [pid = 6664] [serial = 1973] [outer = 0x125ee1c00] 11:48:09 INFO - PROCESS | 6664 | 1468694889619 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 11:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:48:09 INFO - PROCESS | 6664 | 1468694889665 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 6664 | 1468694889666 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:48:09 INFO - PROCESS | 6664 | 1468694889668 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 6664 | 1468694889669 Marionette TRACE conn2 <- [1,2602,null,{}] 11:48:09 INFO - PROCESS | 6664 | 1468694889671 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}] 11:48:09 INFO - PROCESS | 6664 | 1468694889673 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:09 INFO - PROCESS | 6664 | 1468694889773 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:48:09 INFO - PROCESS | 6664 | 1468694889777 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 6664 | 1468694889778 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b6000 == 37 [pid = 6664] [id = 658] 11:48:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x125ee4400) [pid = 6664] [serial = 1974] [outer = 0x0] 11:48:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x126943800) [pid = 6664] [serial = 1975] [outer = 0x125ee4400] 11:48:09 INFO - PROCESS | 6664 | 1468694889802 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x126950400) [pid = 6664] [serial = 1976] [outer = 0x125ee4400] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x112a7c400) [pid = 6664] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x116903800) [pid = 6664] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1184b2400) [pid = 6664] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x119be7800) [pid = 6664] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1126f9800) [pid = 6664] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x116f8e400) [pid = 6664] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x110ddf000) [pid = 6664] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1248d4c00) [pid = 6664] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x115d3cc00) [pid = 6664] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x112e5e800) [pid = 6664] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1128cc000) [pid = 6664] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x112e5ec00) [pid = 6664] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x111f30800) [pid = 6664] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x113ddb800) [pid = 6664] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1128a9400) [pid = 6664] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:48:10 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x118068c00) [pid = 6664] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:48:10 INFO - PROCESS | 6664 | 1468694890191 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 11:48:10 INFO - PROCESS | 6664 | 1468694890238 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 6664 | 1468694890241 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:48:10 INFO - PROCESS | 6664 | 1468694890244 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 6664 | 1468694890245 Marionette TRACE conn2 <- [1,2606,null,{}] 11:48:10 INFO - PROCESS | 6664 | 1468694890247 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}] 11:48:10 INFO - PROCESS | 6664 | 1468694890248 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:10 INFO - PROCESS | 6664 | 1468694890328 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:48:10 INFO - PROCESS | 6664 | 1468694890332 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 6664 | 1468694890333 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x119964000 == 38 [pid = 6664] [id = 659] 11:48:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1121b2400) [pid = 6664] [serial = 1977] [outer = 0x0] 11:48:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x117146400) [pid = 6664] [serial = 1978] [outer = 0x1121b2400] 11:48:10 INFO - PROCESS | 6664 | 1468694890357 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118221800) [pid = 6664] [serial = 1979] [outer = 0x1121b2400] 11:48:10 INFO - PROCESS | 6664 | 1468694890679 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 471ms 11:48:10 INFO - PROCESS | 6664 | 1468694890716 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 6664 | 1468694890717 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:48:10 INFO - PROCESS | 6664 | 1468694890719 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 6664 | 1468694890720 Marionette TRACE conn2 <- [1,2610,null,{}] 11:48:10 INFO - PROCESS | 6664 | 1468694890725 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}] 11:48:10 INFO - PROCESS | 6664 | 1468694890726 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:10 INFO - PROCESS | 6664 | 1468694890802 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:48:10 INFO - PROCESS | 6664 | 1468694890865 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 6664 | 1468694890867 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d3800 == 39 [pid = 6664] [id = 660] 11:48:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x113c67000) [pid = 6664] [serial = 1980] [outer = 0x0] 11:48:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1199a8800) [pid = 6664] [serial = 1981] [outer = 0x113c67000] 11:48:10 INFO - PROCESS | 6664 | 1468694890893 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x12694b800) [pid = 6664] [serial = 1982] [outer = 0x113c67000] 11:48:11 INFO - PROCESS | 6664 | 1468694891203 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 11:48:11 INFO - PROCESS | 6664 | 1468694891243 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 6664 | 1468694891244 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:48:11 INFO - PROCESS | 6664 | 1468694891246 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 6664 | 1468694891248 Marionette TRACE conn2 <- [1,2614,null,{}] 11:48:11 INFO - PROCESS | 6664 | 1468694891250 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}] 11:48:11 INFO - PROCESS | 6664 | 1468694891252 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:11 INFO - PROCESS | 6664 | 1468694891347 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:48:11 INFO - PROCESS | 6664 | 1468694891350 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 6664 | 1468694891351 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac81800 == 40 [pid = 6664] [id = 661] 11:48:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x126950800) [pid = 6664] [serial = 1983] [outer = 0x0] 11:48:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x126e05800) [pid = 6664] [serial = 1984] [outer = 0x126950800] 11:48:11 INFO - PROCESS | 6664 | 1468694891375 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x128acdc00) [pid = 6664] [serial = 1985] [outer = 0x126950800] 11:48:11 INFO - PROCESS | 6664 | 1468694891710 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 519ms 11:48:11 INFO - PROCESS | 6664 | 1468694891780 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 6664 | 1468694891781 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:48:11 INFO - PROCESS | 6664 | 1468694891785 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 6664 | 1468694891787 Marionette TRACE conn2 <- [1,2618,null,{}] 11:48:11 INFO - PROCESS | 6664 | 1468694891790 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}] 11:48:11 INFO - PROCESS | 6664 | 1468694891792 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:11 INFO - PROCESS | 6664 | 1468694891909 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:48:11 INFO - PROCESS | 6664 | 1468694891925 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 6664 | 1468694891926 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acfd800 == 41 [pid = 6664] [id = 662] 11:48:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x128ace000) [pid = 6664] [serial = 1986] [outer = 0x0] 11:48:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x128ad7000) [pid = 6664] [serial = 1987] [outer = 0x128ace000] 11:48:11 INFO - PROCESS | 6664 | 1468694891969 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x128b14800) [pid = 6664] [serial = 1988] [outer = 0x128ace000] 11:48:12 INFO - PROCESS | 6664 | 1468694892557 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 824ms 11:48:12 INFO - PROCESS | 6664 | 1468694892645 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 6664 | 1468694892649 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:48:12 INFO - PROCESS | 6664 | 1468694892653 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 6664 | 1468694892659 Marionette TRACE conn2 <- [1,2622,null,{}] 11:48:12 INFO - PROCESS | 6664 | 1468694892664 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}] 11:48:12 INFO - PROCESS | 6664 | 1468694892666 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:12 INFO - PROCESS | 6664 | 1468694892827 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:48:12 INFO - PROCESS | 6664 | 1468694892953 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 6664 | 1468694892955 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192e9800 == 42 [pid = 6664] [id = 663] 11:48:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x11313e400) [pid = 6664] [serial = 1989] [outer = 0x0] 11:48:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x115e8cc00) [pid = 6664] [serial = 1990] [outer = 0x11313e400] 11:48:12 INFO - PROCESS | 6664 | 1468694892986 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x116f92000) [pid = 6664] [serial = 1991] [outer = 0x11313e400] 11:48:13 INFO - PROCESS | 6664 | 1468694893411 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 825ms 11:48:13 INFO - PROCESS | 6664 | 1468694893478 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 6664 | 1468694893481 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:48:13 INFO - PROCESS | 6664 | 1468694893485 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 6664 | 1468694893487 Marionette TRACE conn2 <- [1,2626,null,{}] 11:48:13 INFO - PROCESS | 6664 | 1468694893490 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}] 11:48:13 INFO - PROCESS | 6664 | 1468694893492 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:13 INFO - PROCESS | 6664 | 1468694893598 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:48:13 INFO - PROCESS | 6664 | 1468694893672 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 6664 | 1468694893673 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x1269ab000 == 43 [pid = 6664] [id = 664] 11:48:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x118396400) [pid = 6664] [serial = 1992] [outer = 0x0] 11:48:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x1184b2400) [pid = 6664] [serial = 1993] [outer = 0x118396400] 11:48:13 INFO - PROCESS | 6664 | 1468694893704 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1186f4c00) [pid = 6664] [serial = 1994] [outer = 0x118396400] 11:48:14 INFO - PROCESS | 6664 | 1468694894146 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]]]}] 11:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 721ms 11:48:14 INFO - PROCESS | 6664 | 1468694894209 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 6664 | 1468694894212 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:48:14 INFO - PROCESS | 6664 | 1468694894215 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - PROCESS | 6664 | 1468694894219 Marionette TRACE conn2 <- [1,2630,null,{}] 11:48:14 INFO - PROCESS | 6664 | 1468694894231 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}] 11:48:14 INFO - PROCESS | 6664 | 1468694894235 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:14 INFO - PROCESS | 6664 | 1468694894394 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:48:14 INFO - PROCESS | 6664 | 1468694894531 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 6664 | 1468694894534 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b925000 == 44 [pid = 6664] [id = 665] 11:48:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x119908c00) [pid = 6664] [serial = 1995] [outer = 0x0] 11:48:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x124a36c00) [pid = 6664] [serial = 1996] [outer = 0x119908c00] 11:48:14 INFO - PROCESS | 6664 | 1468694894578 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x12537b800) [pid = 6664] [serial = 1997] [outer = 0x119908c00] 11:48:15 INFO - PROCESS | 6664 | 1468694895015 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 825ms 11:48:15 INFO - PROCESS | 6664 | 1468694895040 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 6664 | 1468694895042 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:48:15 INFO - PROCESS | 6664 | 1468694895044 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 6664 | 1468694895046 Marionette TRACE conn2 <- [1,2634,null,{}] 11:48:15 INFO - PROCESS | 6664 | 1468694895048 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}] 11:48:15 INFO - PROCESS | 6664 | 1468694895049 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:15 INFO - PROCESS | 6664 | 1468694895156 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:48:15 INFO - PROCESS | 6664 | 1468694895233 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 6664 | 1468694895234 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x116953000 == 45 [pid = 6664] [id = 666] 11:48:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x112e9d800) [pid = 6664] [serial = 1998] [outer = 0x0] 11:48:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x119be6000) [pid = 6664] [serial = 1999] [outer = 0x112e9d800] 11:48:15 INFO - PROCESS | 6664 | 1468694895266 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x12539ac00) [pid = 6664] [serial = 2000] [outer = 0x112e9d800] 11:48:15 INFO - PROCESS | 6664 | 1468694895950 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 922ms 11:48:15 INFO - PROCESS | 6664 | 1468694895968 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 6664 | 1468694895970 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:48:15 INFO - PROCESS | 6664 | 1468694895973 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 6664 | 1468694895975 Marionette TRACE conn2 <- [1,2638,null,{}] 11:48:15 INFO - PROCESS | 6664 | 1468694895979 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}] 11:48:15 INFO - PROCESS | 6664 | 1468694895981 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:16 INFO - PROCESS | 6664 | 1468694896078 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:48:16 INFO - PROCESS | 6664 | 1468694896136 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 6664 | 1468694896139 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187c0800 == 46 [pid = 6664] [id = 667] 11:48:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x1128d6400) [pid = 6664] [serial = 2001] [outer = 0x0] 11:48:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x112e0e800) [pid = 6664] [serial = 2002] [outer = 0x1128d6400] 11:48:16 INFO - PROCESS | 6664 | 1468694896169 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x115d40400) [pid = 6664] [serial = 2003] [outer = 0x1128d6400] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x11300c000 == 45 [pid = 6664] [id = 637] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac81800 == 44 [pid = 6664] [id = 661] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d3800 == 43 [pid = 6664] [id = 660] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x119964000 == 42 [pid = 6664] [id = 659] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b6000 == 41 [pid = 6664] [id = 658] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x12920a800 == 40 [pid = 6664] [id = 657] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x128925000 == 39 [pid = 6664] [id = 656] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x1243e3800 == 38 [pid = 6664] [id = 655] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x124abf000 == 37 [pid = 6664] [id = 654] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x1244f6000 == 36 [pid = 6664] [id = 653] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x11995d800 == 35 [pid = 6664] [id = 652] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x116952000 == 34 [pid = 6664] [id = 651] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x114f29800 == 33 [pid = 6664] [id = 650] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x116681000 == 32 [pid = 6664] [id = 649] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x1243e6000 == 31 [pid = 6664] [id = 648] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x116953000 == 30 [pid = 6664] [id = 666] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x12b925000 == 29 [pid = 6664] [id = 665] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x1269ab000 == 28 [pid = 6664] [id = 664] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x1192e9800 == 27 [pid = 6664] [id = 663] 11:48:17 INFO - PROCESS | 6664 | --DOCSHELL 0x12acfd800 == 26 [pid = 6664] [id = 662] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x118220c00) [pid = 6664] [serial = 1927] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1128d1800) [pid = 6664] [serial = 1915] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x111cad400) [pid = 6664] [serial = 1916] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x11313d800) [pid = 6664] [serial = 1918] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x113ddb000) [pid = 6664] [serial = 1919] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x1126f1c00) [pid = 6664] [serial = 1912] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1128d9400) [pid = 6664] [serial = 1913] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x1184b7400) [pid = 6664] [serial = 1930] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x116637400) [pid = 6664] [serial = 1921] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1174d4400) [pid = 6664] [serial = 1922] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x118150c00) [pid = 6664] [serial = 1924] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x115ded400) [pid = 6664] [serial = 1898] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x113c91800) [pid = 6664] [serial = 1897] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x118185800) [pid = 6664] [serial = 1901] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118070800) [pid = 6664] [serial = 1900] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x119909400) [pid = 6664] [serial = 1904] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1192c3c00) [pid = 6664] [serial = 1903] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1248cf400) [pid = 6664] [serial = 1907] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x118394800) [pid = 6664] [serial = 1928] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x119904400) [pid = 6664] [serial = 1933] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x119729800) [pid = 6664] [serial = 1931] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x124a38000) [pid = 6664] [serial = 1943] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x124623800) [pid = 6664] [serial = 1906] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1128a0c00) [pid = 6664] [serial = 1936] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1199a0400) [pid = 6664] [serial = 1934] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x124dbc000) [pid = 6664] [serial = 1910] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x116189c00) [pid = 6664] [serial = 1937] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x124a3c400) [pid = 6664] [serial = 1909] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x124a30c00) [pid = 6664] [serial = 1942] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x120fe7c00) [pid = 6664] [serial = 1939] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1248ab000) [pid = 6664] [serial = 1940] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x124db9000) [pid = 6664] [serial = 1945] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x118217c00) [pid = 6664] [serial = 1925] [outer = 0x0] [url = about:blank] 11:48:17 INFO - PROCESS | 6664 | 1468694897152 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1221ms 11:48:17 INFO - PROCESS | 6664 | 1468694897195 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 6664 | 1468694897197 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:48:17 INFO - PROCESS | 6664 | 1468694897200 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 6664 | 1468694897202 Marionette TRACE conn2 <- [1,2642,null,{}] 11:48:17 INFO - PROCESS | 6664 | 1468694897209 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}] 11:48:17 INFO - PROCESS | 6664 | 1468694897211 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:17 INFO - PROCESS | 6664 | 1468694897292 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:48:17 INFO - PROCESS | 6664 | 1468694897299 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 6664 | 1468694897302 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x112e4f800 == 27 [pid = 6664] [id = 668] 11:48:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x11289b400) [pid = 6664] [serial = 2004] [outer = 0x0] 11:48:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1128a0800) [pid = 6664] [serial = 2005] [outer = 0x11289b400] 11:48:17 INFO - PROCESS | 6664 | 1468694897330 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1128d5800) [pid = 6664] [serial = 2006] [outer = 0x11289b400] 11:48:17 INFO - PROCESS | 6664 | 1468694897689 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:48:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 526ms 11:48:17 INFO - PROCESS | 6664 | 1468694897727 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 6664 | 1468694897730 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:48:17 INFO - PROCESS | 6664 | 1468694897768 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 6664 | 1468694897770 Marionette TRACE conn2 <- [1,2646,null,{}] 11:48:17 INFO - PROCESS | 6664 | 1468694897772 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}] 11:48:17 INFO - PROCESS | 6664 | 1468694897774 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:17 INFO - PROCESS | 6664 | 1468694897854 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:48:17 INFO - PROCESS | 6664 | 1468694897860 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 6664 | 1468694897862 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac1000 == 28 [pid = 6664] [id = 669] 11:48:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x112e62000) [pid = 6664] [serial = 2007] [outer = 0x0] 11:48:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x113378000) [pid = 6664] [serial = 2008] [outer = 0x112e62000] 11:48:17 INFO - PROCESS | 6664 | 1468694897889 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x114fbec00) [pid = 6664] [serial = 2009] [outer = 0x112e62000] 11:48:18 INFO - PROCESS | 6664 | 1468694898236 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 523ms 11:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:48:18 INFO - PROCESS | 6664 | 1468694898288 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 6664 | 1468694898289 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:48:18 INFO - PROCESS | 6664 | 1468694898291 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 6664 | 1468694898302 Marionette TRACE conn2 <- [1,2650,null,{}] 11:48:18 INFO - PROCESS | 6664 | 1468694898319 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}] 11:48:18 INFO - PROCESS | 6664 | 1468694898323 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:18 INFO - PROCESS | 6664 | 1468694898403 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:48:18 INFO - PROCESS | 6664 | 1468694898411 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 6664 | 1468694898413 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195bf000 == 29 [pid = 6664] [id = 670] 11:48:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x116980000) [pid = 6664] [serial = 2010] [outer = 0x0] 11:48:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x117148c00) [pid = 6664] [serial = 2011] [outer = 0x116980000] 11:48:18 INFO - PROCESS | 6664 | 1468694898442 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118069c00) [pid = 6664] [serial = 2012] [outer = 0x116980000] 11:48:18 INFO - PROCESS | 6664 | 1468694898774 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 486ms 11:48:18 INFO - PROCESS | 6664 | 1468694898777 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 6664 | 1468694898778 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:48:18 INFO - PROCESS | 6664 | 1468694898781 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 6664 | 1468694898782 Marionette TRACE conn2 <- [1,2654,null,{}] 11:48:18 INFO - PROCESS | 6664 | 1468694898784 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}] 11:48:18 INFO - PROCESS | 6664 | 1468694898785 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:18 INFO - PROCESS | 6664 | 1468694898866 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:48:18 INFO - PROCESS | 6664 | 1468694898871 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 6664 | 1468694898875 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x1240e0800 == 30 [pid = 6664] [id = 671] 11:48:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118151800) [pid = 6664] [serial = 2013] [outer = 0x0] 11:48:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11821f400) [pid = 6664] [serial = 2014] [outer = 0x118151800] 11:48:18 INFO - PROCESS | 6664 | 1468694898904 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x118392c00) [pid = 6664] [serial = 2015] [outer = 0x118151800] 11:48:19 INFO - PROCESS | 6664 | 1468694899360 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:48:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 622ms 11:48:19 INFO - PROCESS | 6664 | 1468694899403 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 6664 | 1468694899405 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:48:19 INFO - PROCESS | 6664 | 1468694899408 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 6664 | 1468694899409 Marionette TRACE conn2 <- [1,2658,null,{}] 11:48:19 INFO - PROCESS | 6664 | 1468694899411 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}] 11:48:19 INFO - PROCESS | 6664 | 1468694899412 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:19 INFO - PROCESS | 6664 | 1468694899511 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:48:19 INFO - PROCESS | 6664 | 1468694899553 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 6664 | 1468694899555 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x124538000 == 31 [pid = 6664] [id = 672] 11:48:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x118394c00) [pid = 6664] [serial = 2016] [outer = 0x0] 11:48:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1184b4c00) [pid = 6664] [serial = 2017] [outer = 0x118394c00] 11:48:19 INFO - PROCESS | 6664 | 1468694899579 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x118640800) [pid = 6664] [serial = 2018] [outer = 0x118394c00] 11:48:19 INFO - PROCESS | 6664 | 1468694899886 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:48:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 11:48:19 INFO - PROCESS | 6664 | 1468694899927 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 6664 | 1468694899928 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:48:19 INFO - PROCESS | 6664 | 1468694899930 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 6664 | 1468694899931 Marionette TRACE conn2 <- [1,2662,null,{}] 11:48:19 INFO - PROCESS | 6664 | 1468694899934 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}] 11:48:19 INFO - PROCESS | 6664 | 1468694899938 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:20 INFO - PROCESS | 6664 | 1468694900059 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:48:20 INFO - PROCESS | 6664 | 1468694900093 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 6664 | 1468694900094 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x124acb000 == 32 [pid = 6664] [id = 673] 11:48:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x118641800) [pid = 6664] [serial = 2019] [outer = 0x0] 11:48:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x119108c00) [pid = 6664] [serial = 2020] [outer = 0x118641800] 11:48:20 INFO - PROCESS | 6664 | 1468694900119 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x119be6c00) [pid = 6664] [serial = 2021] [outer = 0x118641800] 11:48:20 INFO - PROCESS | 6664 | 1468694900419 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:48:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 11:48:20 INFO - PROCESS | 6664 | 1468694900471 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 6664 | 1468694900474 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:48:20 INFO - PROCESS | 6664 | 1468694900477 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - PROCESS | 6664 | 1468694900478 Marionette TRACE conn2 <- [1,2666,null,{}] 11:48:20 INFO - PROCESS | 6664 | 1468694900480 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}] 11:48:20 INFO - PROCESS | 6664 | 1468694900482 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:20 INFO - PROCESS | 6664 | 1468694900584 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:48:20 INFO - PROCESS | 6664 | 1468694900588 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 6664 | 1468694900589 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b7000 == 33 [pid = 6664] [id = 674] 11:48:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x111ca8400) [pid = 6664] [serial = 2022] [outer = 0x0] 11:48:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1247d8000) [pid = 6664] [serial = 2023] [outer = 0x111ca8400] 11:48:20 INFO - PROCESS | 6664 | 1468694900613 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x124a2e800) [pid = 6664] [serial = 2024] [outer = 0x111ca8400] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x124422c00) [pid = 6664] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1128d7c00) [pid = 6664] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x114fb1800) [pid = 6664] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128aa800) [pid = 6664] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128aa000) [pid = 6664] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1126fd400) [pid = 6664] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1244d5800) [pid = 6664] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x11821e800) [pid = 6664] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11697f400) [pid = 6664] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x125ee1c00) [pid = 6664] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125ee4400) [pid = 6664] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1121b2400) [pid = 6664] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x113c67000) [pid = 6664] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x128ace000) [pid = 6664] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:48:21 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x126950800) [pid = 6664] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:48:21 INFO - PROCESS | 6664 | 1468694901558 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]]]}] 11:48:21 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) 11:48:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1122ms 11:48:21 INFO - PROCESS | 6664 | 1468694901599 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 6664 | 1468694901600 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:48:21 INFO - PROCESS | 6664 | 1468694901603 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 6664 | 1468694901604 Marionette TRACE conn2 <- [1,2670,null,{}] 11:48:21 INFO - PROCESS | 6664 | 1468694901606 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}] 11:48:21 INFO - PROCESS | 6664 | 1468694901607 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:21 INFO - PROCESS | 6664 | 1468694901682 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:48:21 INFO - PROCESS | 6664 | 1468694901685 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 6664 | 1468694901686 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a64000 == 34 [pid = 6664] [id = 675] 11:48:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x111f30800) [pid = 6664] [serial = 2025] [outer = 0x0] 11:48:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x114f97c00) [pid = 6664] [serial = 2026] [outer = 0x111f30800] 11:48:21 INFO - PROCESS | 6664 | 1468694901713 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118392400) [pid = 6664] [serial = 2027] [outer = 0x111f30800] 11:48:22 INFO - PROCESS | 6664 | 1468694902536 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"]]]}] 11:48:22 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 11:48:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 973ms 11:48:22 INFO - PROCESS | 6664 | 1468694902577 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:48:22 INFO - PROCESS | 6664 | 1468694902578 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:48:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:48:22 INFO - PROCESS | 6664 | 1468694902580 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 6664 | 1468694902581 Marionette TRACE conn2 <- [1,2674,null,{}] 11:48:22 INFO - PROCESS | 6664 | 1468694902583 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}] 11:48:22 INFO - PROCESS | 6664 | 1468694902585 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:22 INFO - PROCESS | 6664 | 1468694902666 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:48:22 INFO - PROCESS | 6664 | 1468694902723 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 6664 | 1468694902724 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x128939000 == 35 [pid = 6664] [id = 676] 11:48:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1128a3000) [pid = 6664] [serial = 2028] [outer = 0x0] 11:48:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119733000) [pid = 6664] [serial = 2029] [outer = 0x1128a3000] 11:48:22 INFO - PROCESS | 6664 | 1468694902749 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x124a9a400) [pid = 6664] [serial = 2030] [outer = 0x1128a3000] 11:48:23 INFO - PROCESS | 6664 | 1468694903515 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"]]]}] 11:48:23 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 11:48:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 970ms 11:48:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:48:23 INFO - PROCESS | 6664 | 1468694903575 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 6664 | 1468694903577 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:48:23 INFO - PROCESS | 6664 | 1468694903581 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 6664 | 1468694903583 Marionette TRACE conn2 <- [1,2678,null,{}] 11:48:23 INFO - PROCESS | 6664 | 1468694903587 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}] 11:48:23 INFO - PROCESS | 6664 | 1468694903590 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:23 INFO - PROCESS | 6664 | 1468694903680 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:48:23 INFO - PROCESS | 6664 | 1468694903775 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 6664 | 1468694903777 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:23 INFO - PROCESS | 6664 | ++DOCSHELL 0x11660f000 == 36 [pid = 6664] [id = 677] 11:48:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x1126f2400) [pid = 6664] [serial = 2031] [outer = 0x0] 11:48:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1126fac00) [pid = 6664] [serial = 2032] [outer = 0x1126f2400] 11:48:23 INFO - PROCESS | 6664 | 1468694903810 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x110e28c00) [pid = 6664] [serial = 2033] [outer = 0x1126f2400] 11:48:24 INFO - PROCESS | 6664 | 1468694904784 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]]]}] 11:48:24 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) 11:48:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1222ms 11:48:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:48:24 INFO - PROCESS | 6664 | 1468694904803 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 6664 | 1468694904806 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:48:24 INFO - PROCESS | 6664 | 1468694904810 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 6664 | 1468694904813 Marionette TRACE conn2 <- [1,2682,null,{}] 11:48:24 INFO - PROCESS | 6664 | 1468694904816 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}] 11:48:24 INFO - PROCESS | 6664 | 1468694904818 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:24 INFO - PROCESS | 6664 | 1468694904930 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:48:24 INFO - PROCESS | 6664 | 1468694904986 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 6664 | 1468694904987 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x119ca9000 == 37 [pid = 6664] [id = 678] 11:48:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x115d33800) [pid = 6664] [serial = 2034] [outer = 0x0] 11:48:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x115e8e000) [pid = 6664] [serial = 2035] [outer = 0x115d33800] 11:48:25 INFO - PROCESS | 6664 | 1468694905018 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x11697fc00) [pid = 6664] [serial = 2036] [outer = 0x115d33800] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x124a64000 == 36 [pid = 6664] [id = 675] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b7000 == 35 [pid = 6664] [id = 674] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x124acb000 == 34 [pid = 6664] [id = 673] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x124538000 == 33 [pid = 6664] [id = 672] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x1240e0800 == 32 [pid = 6664] [id = 671] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x1195bf000 == 31 [pid = 6664] [id = 670] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac1000 == 30 [pid = 6664] [id = 669] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x112e4f800 == 29 [pid = 6664] [id = 668] 11:48:25 INFO - PROCESS | 6664 | --DOCSHELL 0x1187c0800 == 28 [pid = 6664] [id = 667] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1248c8400) [pid = 6664] [serial = 1966] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x125edc800) [pid = 6664] [serial = 1970] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x12539a000) [pid = 6664] [serial = 1969] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x115e23000) [pid = 6664] [serial = 1954] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x116638400) [pid = 6664] [serial = 1955] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x112ea1400) [pid = 6664] [serial = 1951] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x114f8b800) [pid = 6664] [serial = 1952] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x119106000) [pid = 6664] [serial = 1963] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1128cd400) [pid = 6664] [serial = 1948] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x112e0c800) [pid = 6664] [serial = 1949] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12591d800) [pid = 6664] [serial = 1946] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x118415400) [pid = 6664] [serial = 1960] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1187afc00) [pid = 6664] [serial = 1961] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x117d9f800) [pid = 6664] [serial = 1957] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x11817f800) [pid = 6664] [serial = 1958] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x128acdc00) [pid = 6664] [serial = 1985] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x125ee6c00) [pid = 6664] [serial = 1972] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x125f08800) [pid = 6664] [serial = 1973] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x126943800) [pid = 6664] [serial = 1975] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x117146400) [pid = 6664] [serial = 1978] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x126950400) [pid = 6664] [serial = 1976] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x12694b800) [pid = 6664] [serial = 1982] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x124d85800) [pid = 6664] [serial = 1967] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x1199a8800) [pid = 6664] [serial = 1981] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x11974c400) [pid = 6664] [serial = 1964] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x118221800) [pid = 6664] [serial = 1979] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x128ad7000) [pid = 6664] [serial = 1987] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x128b14800) [pid = 6664] [serial = 1988] [outer = 0x0] [url = about:blank] 11:48:25 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x126e05800) [pid = 6664] [serial = 1984] [outer = 0x0] [url = about:blank] 11:48:26 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) 11:48:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1327ms 11:48:26 INFO - PROCESS | 6664 | 1468694906132 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]]]}] 11:48:26 INFO - PROCESS | 6664 | 1468694906135 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 6664 | 1468694906138 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:48:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:48:26 INFO - PROCESS | 6664 | 1468694906142 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 6664 | 1468694906144 Marionette TRACE conn2 <- [1,2686,null,{}] 11:48:26 INFO - PROCESS | 6664 | 1468694906148 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}] 11:48:26 INFO - PROCESS | 6664 | 1468694906149 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:26 INFO - PROCESS | 6664 | 1468694906231 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:48:26 INFO - PROCESS | 6664 | 1468694906236 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 6664 | 1468694906238 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x116947800 == 29 [pid = 6664] [id = 679] 11:48:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x113132400) [pid = 6664] [serial = 2037] [outer = 0x0] 11:48:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x113ddbc00) [pid = 6664] [serial = 2038] [outer = 0x113132400] 11:48:26 INFO - PROCESS | 6664 | 1468694906269 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x116185400) [pid = 6664] [serial = 2039] [outer = 0x113132400] 11:48:27 INFO - PROCESS | 6664 | 1468694907143 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"]]]}] 11:48:27 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 11:48:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:48:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 11:48:27 INFO - PROCESS | 6664 | 1468694907164 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 6664 | 1468694907166 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:48:27 INFO - PROCESS | 6664 | 1468694907171 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 6664 | 1468694907173 Marionette TRACE conn2 <- [1,2690,null,{}] 11:48:27 INFO - PROCESS | 6664 | 1468694907177 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}] 11:48:27 INFO - PROCESS | 6664 | 1468694907179 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:27 INFO - PROCESS | 6664 | 1468694907259 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:48:27 INFO - PROCESS | 6664 | 1468694907263 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 6664 | 1468694907265 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192e6000 == 30 [pid = 6664] [id = 680] 11:48:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x11814dc00) [pid = 6664] [serial = 2040] [outer = 0x0] 11:48:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x118219800) [pid = 6664] [serial = 2041] [outer = 0x11814dc00] 11:48:27 INFO - PROCESS | 6664 | 1468694907294 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x118393000) [pid = 6664] [serial = 2042] [outer = 0x11814dc00] 11:48:28 INFO - PROCESS | 6664 | 1468694908144 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"]]]}] 11:48:28 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 11:48:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:48:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 11:48:28 INFO - PROCESS | 6664 | 1468694908193 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 6664 | 1468694908195 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:48:28 INFO - PROCESS | 6664 | 1468694908198 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 6664 | 1468694908202 Marionette TRACE conn2 <- [1,2694,null,{}] 11:48:28 INFO - PROCESS | 6664 | 1468694908228 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}] 11:48:28 INFO - PROCESS | 6664 | 1468694908232 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:28 INFO - PROCESS | 6664 | 1468694908381 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:48:28 INFO - PROCESS | 6664 | 1468694908398 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:28 INFO - PROCESS | 6664 | 1468694908402 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x124538000 == 31 [pid = 6664] [id = 681] 11:48:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x1128a5c00) [pid = 6664] [serial = 2043] [outer = 0x0] 11:48:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x1192c3c00) [pid = 6664] [serial = 2044] [outer = 0x1128a5c00] 11:48:28 INFO - PROCESS | 6664 | 1468694908446 Marionette DEBUG loaded listener.js 11:48:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x119735400) [pid = 6664] [serial = 2045] [outer = 0x1128a5c00] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x11289b400) [pid = 6664] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x11313e400) [pid = 6664] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x116980000) [pid = 6664] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x118151800) [pid = 6664] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x112e62000) [pid = 6664] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x1128d6400) [pid = 6664] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x118396400) [pid = 6664] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x119908c00) [pid = 6664] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x112e9d800) [pid = 6664] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x111ca8400) [pid = 6664] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x118641800) [pid = 6664] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x111f30800) [pid = 6664] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:48:29 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x118394c00) [pid = 6664] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:48:29 INFO - PROCESS | 6664 | 1468694909320 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"]]]}] 11:48:29 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 11:48:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:48:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:48:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1145ms 11:48:29 INFO - PROCESS | 6664 | 1468694909343 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:48:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:48:29 INFO - PROCESS | 6664 | 1468694909345 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:48:29 INFO - PROCESS | 6664 | 1468694909347 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 6664 | 1468694909348 Marionette TRACE conn2 <- [1,2698,null,{}] 11:48:29 INFO - PROCESS | 6664 | 1468694909350 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}] 11:48:29 INFO - PROCESS | 6664 | 1468694909352 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:29 INFO - PROCESS | 6664 | 1468694909433 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:48:29 INFO - PROCESS | 6664 | 1468694909437 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 6664 | 1468694909438 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x124ac9800 == 32 [pid = 6664] [id = 682] 11:48:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x117d9fc00) [pid = 6664] [serial = 2046] [outer = 0x0] 11:48:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x11821c400) [pid = 6664] [serial = 2047] [outer = 0x117d9fc00] 11:48:29 INFO - PROCESS | 6664 | 1468694909463 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x119752c00) [pid = 6664] [serial = 2048] [outer = 0x117d9fc00] 11:48:30 INFO - PROCESS | 6664 | 1468694910365 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"]]]}] 11:48:30 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 11:48:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:48:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:48:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1069ms 11:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:48:30 INFO - PROCESS | 6664 | 1468694910416 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 6664 | 1468694910418 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:48:30 INFO - PROCESS | 6664 | 1468694910420 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 6664 | 1468694910421 Marionette TRACE conn2 <- [1,2702,null,{}] 11:48:30 INFO - PROCESS | 6664 | 1468694910423 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}] 11:48:30 INFO - PROCESS | 6664 | 1468694910424 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:30 INFO - PROCESS | 6664 | 1468694910500 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:48:30 INFO - PROCESS | 6664 | 1468694910504 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 6664 | 1468694910505 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f2f800 == 33 [pid = 6664] [id = 683] 11:48:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x1199a3c00) [pid = 6664] [serial = 2049] [outer = 0x0] 11:48:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x12461f000) [pid = 6664] [serial = 2050] [outer = 0x1199a3c00] 11:48:30 INFO - PROCESS | 6664 | 1468694910533 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x1248d1800) [pid = 6664] [serial = 2051] [outer = 0x1199a3c00] 11:48:30 INFO - PROCESS | 6664 | 1468694910866 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 469ms 11:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:48:30 INFO - PROCESS | 6664 | 1468694910889 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 6664 | 1468694910891 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:48:30 INFO - PROCESS | 6664 | 1468694910893 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 6664 | 1468694910894 Marionette TRACE conn2 <- [1,2706,null,{}] 11:48:30 INFO - PROCESS | 6664 | 1468694910896 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}] 11:48:30 INFO - PROCESS | 6664 | 1468694910900 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:31 INFO - PROCESS | 6664 | 1468694911024 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:48:31 INFO - PROCESS | 6664 | 1468694911057 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 6664 | 1468694911058 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x12891a800 == 34 [pid = 6664] [id = 684] 11:48:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1248d0c00) [pid = 6664] [serial = 2052] [outer = 0x0] 11:48:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x124a38000) [pid = 6664] [serial = 2053] [outer = 0x1248d0c00] 11:48:31 INFO - PROCESS | 6664 | 1468694911090 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x125ee1800) [pid = 6664] [serial = 2054] [outer = 0x1248d0c00] 11:48:31 INFO - PROCESS | 6664 | 1468694911357 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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:48:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 11:48:31 INFO - PROCESS | 6664 | 1468694911413 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 6664 | 1468694911415 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:48:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:48:31 INFO - PROCESS | 6664 | 1468694911417 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 6664 | 1468694911418 Marionette TRACE conn2 <- [1,2710,null,{}] 11:48:31 INFO - PROCESS | 6664 | 1468694911420 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}] 11:48:31 INFO - PROCESS | 6664 | 1468694911422 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:31 INFO - PROCESS | 6664 | 1468694911503 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:48:31 INFO - PROCESS | 6664 | 1468694911509 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 6664 | 1468694911510 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d62800 == 35 [pid = 6664] [id = 685] 11:48:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x125ee5000) [pid = 6664] [serial = 2055] [outer = 0x0] 11:48:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x125f97800) [pid = 6664] [serial = 2056] [outer = 0x125ee5000] 11:48:31 INFO - PROCESS | 6664 | 1468694911534 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x12694c000) [pid = 6664] [serial = 2057] [outer = 0x125ee5000] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x116947800 == 34 [pid = 6664] [id = 679] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x119ca9000 == 33 [pid = 6664] [id = 678] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x128939000 == 32 [pid = 6664] [id = 676] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x11660f000 == 31 [pid = 6664] [id = 677] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x1192e6000 == 30 [pid = 6664] [id = 680] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x124538000 == 29 [pid = 6664] [id = 681] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x124ac9800 == 28 [pid = 6664] [id = 682] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x125f2f800 == 27 [pid = 6664] [id = 683] 11:48:32 INFO - PROCESS | 6664 | --DOCSHELL 0x12891a800 == 26 [pid = 6664] [id = 684] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x1128a0800) [pid = 6664] [serial = 2005] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x1128d5800) [pid = 6664] [serial = 2006] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x115e8cc00) [pid = 6664] [serial = 1990] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x117148c00) [pid = 6664] [serial = 2011] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x118069c00) [pid = 6664] [serial = 2012] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x11821f400) [pid = 6664] [serial = 2014] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x116f92000) [pid = 6664] [serial = 1991] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x113378000) [pid = 6664] [serial = 2008] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x114fbec00) [pid = 6664] [serial = 2009] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x115d40400) [pid = 6664] [serial = 2003] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x112e0e800) [pid = 6664] [serial = 2002] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x1186f4c00) [pid = 6664] [serial = 1994] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x1184b2400) [pid = 6664] [serial = 1993] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x12537b800) [pid = 6664] [serial = 1997] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x124a36c00) [pid = 6664] [serial = 1996] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x12539ac00) [pid = 6664] [serial = 2000] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 56 (0x119be6000) [pid = 6664] [serial = 1999] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 55 (0x1247d8000) [pid = 6664] [serial = 2023] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 54 (0x119be6c00) [pid = 6664] [serial = 2021] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 53 (0x119108c00) [pid = 6664] [serial = 2020] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 52 (0x114f97c00) [pid = 6664] [serial = 2026] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 51 (0x118392400) [pid = 6664] [serial = 2027] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 50 (0x1184b4c00) [pid = 6664] [serial = 2017] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 49 (0x118640800) [pid = 6664] [serial = 2018] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 48 (0x124a2e800) [pid = 6664] [serial = 2024] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 47 (0x118392c00) [pid = 6664] [serial = 2015] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | --DOMWINDOW == 46 (0x119733000) [pid = 6664] [serial = 2029] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 6664 | 1468694912870 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] 11:48:32 INFO - PROCESS | 6664 | 1468694912893 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:48:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:48:32 INFO - PROCESS | 6664 | 1468694912897 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 6664 | 1468694912899 Marionette TRACE conn2 <- [1,2714,null,{}] 11:48:32 INFO - PROCESS | 6664 | 1468694912903 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}] 11:48:32 INFO - PROCESS | 6664 | 1468694912905 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:32 INFO - PROCESS | 6664 | 1468694912987 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:48:33 INFO - PROCESS | 6664 | 1468694913041 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 6664 | 1468694913044 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x113c0d000 == 27 [pid = 6664] [id = 686] 11:48:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 47 (0x1126f3000) [pid = 6664] [serial = 2058] [outer = 0x0] 11:48:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 48 (0x1128a5000) [pid = 6664] [serial = 2059] [outer = 0x1126f3000] 11:48:33 INFO - PROCESS | 6664 | 1468694913072 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 49 (0x1128d3c00) [pid = 6664] [serial = 2060] [outer = 0x1126f3000] 11:48:33 INFO - PROCESS | 6664 | 1468694913388 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 11:48:33 INFO - PROCESS | 6664 | 1468694913417 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 6664 | 1468694913421 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:48:33 INFO - PROCESS | 6664 | 1468694913427 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 6664 | 1468694913429 Marionette TRACE conn2 <- [1,2718,null,{}] 11:48:33 INFO - PROCESS | 6664 | 1468694913432 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}] 11:48:33 INFO - PROCESS | 6664 | 1468694913434 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:33 INFO - PROCESS | 6664 | 1468694913513 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:48:33 INFO - PROCESS | 6664 | 1468694913518 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 6664 | 1468694913520 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac4000 == 28 [pid = 6664] [id = 687] 11:48:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 50 (0x1128d8c00) [pid = 6664] [serial = 2061] [outer = 0x0] 11:48:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 51 (0x113134800) [pid = 6664] [serial = 2062] [outer = 0x1128d8c00] 11:48:33 INFO - PROCESS | 6664 | 1468694913549 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 52 (0x113378000) [pid = 6664] [serial = 2063] [outer = 0x1128d8c00] 11:48:33 INFO - PROCESS | 6664 | 1468694913885 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 6664 | 1468694913901 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:48:33 INFO - PROCESS | 6664 | 1468694913904 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 6664 | 1468694913917 Marionette TRACE conn2 <- [1,2722,null,{}] 11:48:33 INFO - PROCESS | 6664 | 1468694913925 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}] 11:48:33 INFO - PROCESS | 6664 | 1468694913928 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:34 INFO - PROCESS | 6664 | 1468694914007 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:48:34 INFO - PROCESS | 6664 | 1468694914013 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 6664 | 1468694914015 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x11916e000 == 29 [pid = 6664] [id = 688] 11:48:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 53 (0x110de1000) [pid = 6664] [serial = 2064] [outer = 0x0] 11:48:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 54 (0x116135c00) [pid = 6664] [serial = 2065] [outer = 0x110de1000] 11:48:34 INFO - PROCESS | 6664 | 1468694914044 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 55 (0x116752800) [pid = 6664] [serial = 2066] [outer = 0x110de1000] 11:48:34 INFO - PROCESS | 6664 | 1468694914455 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] 11:48:34 INFO - PROCESS | 6664 | 1468694914497 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:48:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:48:34 INFO - PROCESS | 6664 | 1468694914501 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 6664 | 1468694914503 Marionette TRACE conn2 <- [1,2726,null,{}] 11:48:34 INFO - PROCESS | 6664 | 1468694914506 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}] 11:48:34 INFO - PROCESS | 6664 | 1468694914508 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:34 INFO - PROCESS | 6664 | 1468694914629 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:48:34 INFO - PROCESS | 6664 | 1468694914634 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 6664 | 1468694914635 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x11995e000 == 30 [pid = 6664] [id = 689] 11:48:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 56 (0x117146400) [pid = 6664] [serial = 2067] [outer = 0x0] 11:48:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x117d9f800) [pid = 6664] [serial = 2068] [outer = 0x117146400] 11:48:34 INFO - PROCESS | 6664 | 1468694914677 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x118071800) [pid = 6664] [serial = 2069] [outer = 0x117146400] 11:48:35 INFO - PROCESS | 6664 | 1468694915017 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 11:48:35 INFO - PROCESS | 6664 | 1468694915020 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 6664 | 1468694915022 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:48:35 INFO - PROCESS | 6664 | 1468694915027 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 6664 | 1468694915029 Marionette TRACE conn2 <- [1,2730,null,{}] 11:48:35 INFO - PROCESS | 6664 | 1468694915031 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}] 11:48:35 INFO - PROCESS | 6664 | 1468694915032 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:35 INFO - PROCESS | 6664 | 1468694915113 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:48:35 INFO - PROCESS | 6664 | 1468694915170 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 6664 | 1468694915171 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:35 INFO - PROCESS | 6664 | ++DOCSHELL 0x119cb3800 == 31 [pid = 6664] [id = 690] 11:48:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x1128d7800) [pid = 6664] [serial = 2070] [outer = 0x0] 11:48:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x118146000) [pid = 6664] [serial = 2071] [outer = 0x1128d7800] 11:48:35 INFO - PROCESS | 6664 | 1468694915195 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x118213c00) [pid = 6664] [serial = 2072] [outer = 0x1128d7800] 11:48:35 INFO - PROCESS | 6664 | 1468694915958 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"]]]}] 11:48:35 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 11:48:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:48:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 11:48:35 INFO - PROCESS | 6664 | 1468694915997 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 6664 | 1468694915998 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:48:36 INFO - PROCESS | 6664 | 1468694916000 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 6664 | 1468694916001 Marionette TRACE conn2 <- [1,2734,null,{}] 11:48:36 INFO - PROCESS | 6664 | 1468694916003 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}] 11:48:36 INFO - PROCESS | 6664 | 1468694916007 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:36 INFO - PROCESS | 6664 | 1468694916098 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:48:36 INFO - PROCESS | 6664 | 1468694916103 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 6664 | 1468694916104 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243f4000 == 32 [pid = 6664] [id = 691] 11:48:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x118217400) [pid = 6664] [serial = 2073] [outer = 0x0] 11:48:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x1184be400) [pid = 6664] [serial = 2074] [outer = 0x118217400] 11:48:36 INFO - PROCESS | 6664 | 1468694916132 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x1186f2c00) [pid = 6664] [serial = 2075] [outer = 0x118217400] 11:48:36 INFO - PROCESS | 6664 | 1468694916554 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 570ms 11:48:36 INFO - PROCESS | 6664 | 1468694916571 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 6664 | 1468694916575 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:48:36 INFO - PROCESS | 6664 | 1468694916588 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 6664 | 1468694916591 Marionette TRACE conn2 <- [1,2738,null,{}] 11:48:36 INFO - PROCESS | 6664 | 1468694916594 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}] 11:48:36 INFO - PROCESS | 6664 | 1468694916596 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:36 INFO - PROCESS | 6664 | 1468694916713 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:48:36 INFO - PROCESS | 6664 | 1468694916718 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 6664 | 1468694916719 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:36 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a73000 == 33 [pid = 6664] [id = 692] 11:48:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x1186f3400) [pid = 6664] [serial = 2076] [outer = 0x0] 11:48:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x1187ab400) [pid = 6664] [serial = 2077] [outer = 0x1186f3400] 11:48:36 INFO - PROCESS | 6664 | 1468694916744 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x11915cc00) [pid = 6664] [serial = 2078] [outer = 0x1186f3400] 11:48:37 INFO - PROCESS | 6664 | 1468694917065 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 11:48:37 INFO - PROCESS | 6664 | 1468694917110 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 6664 | 1468694917111 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:48:37 INFO - PROCESS | 6664 | 1468694917113 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 6664 | 1468694917114 Marionette TRACE conn2 <- [1,2742,null,{}] 11:48:37 INFO - PROCESS | 6664 | 1468694917117 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}] 11:48:37 INFO - PROCESS | 6664 | 1468694917118 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:37 INFO - PROCESS | 6664 | 1468694917222 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:48:37 INFO - PROCESS | 6664 | 1468694917233 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 6664 | 1468694917234 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x124ad1000 == 34 [pid = 6664] [id = 693] 11:48:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x110ddec00) [pid = 6664] [serial = 2079] [outer = 0x0] 11:48:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x11944cc00) [pid = 6664] [serial = 2080] [outer = 0x110ddec00] 11:48:37 INFO - PROCESS | 6664 | 1468694917259 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x119751800) [pid = 6664] [serial = 2081] [outer = 0x110ddec00] 11:48:37 INFO - PROCESS | 6664 | 1468694917591 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 11:48:37 INFO - PROCESS | 6664 | 1468694917634 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 6664 | 1468694917635 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:48:37 INFO - PROCESS | 6664 | 1468694917638 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 6664 | 1468694917639 Marionette TRACE conn2 <- [1,2746,null,{}] 11:48:37 INFO - PROCESS | 6664 | 1468694917647 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}] 11:48:37 INFO - PROCESS | 6664 | 1468694917648 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:37 INFO - PROCESS | 6664 | 1468694917749 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:48:37 INFO - PROCESS | 6664 | 1468694917753 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 6664 | 1468694917754 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:37 INFO - PROCESS | 6664 | ++DOCSHELL 0x11916d800 == 35 [pid = 6664] [id = 694] 11:48:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x119733000) [pid = 6664] [serial = 2082] [outer = 0x0] 11:48:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x11990fc00) [pid = 6664] [serial = 2083] [outer = 0x119733000] 11:48:37 INFO - PROCESS | 6664 | 1468694917780 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x119be7400) [pid = 6664] [serial = 2084] [outer = 0x119733000] 11:48:38 INFO - PROCESS | 6664 | 1468694918085 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 474ms 11:48:38 INFO - PROCESS | 6664 | 1468694918113 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 6664 | 1468694918114 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:48:38 INFO - PROCESS | 6664 | 1468694918116 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 6664 | 1468694918117 Marionette TRACE conn2 <- [1,2750,null,{}] 11:48:38 INFO - PROCESS | 6664 | 1468694918120 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}] 11:48:38 INFO - PROCESS | 6664 | 1468694918121 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:38 INFO - PROCESS | 6664 | 1468694918230 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:48:38 INFO - PROCESS | 6664 | 1468694918234 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 6664 | 1468694918236 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x126dc7800 == 36 [pid = 6664] [id = 695] 11:48:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x115e8b800) [pid = 6664] [serial = 2085] [outer = 0x0] 11:48:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x12462b400) [pid = 6664] [serial = 2086] [outer = 0x115e8b800] 11:48:38 INFO - PROCESS | 6664 | 1468694918260 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1248d4c00) [pid = 6664] [serial = 2087] [outer = 0x115e8b800] 11:48:38 INFO - PROCESS | 6664 | 1468694918594 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 11:48:38 INFO - PROCESS | 6664 | 1468694918636 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 6664 | 1468694918638 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:48:38 INFO - PROCESS | 6664 | 1468694918646 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 6664 | 1468694918648 Marionette TRACE conn2 <- [1,2754,null,{}] 11:48:38 INFO - PROCESS | 6664 | 1468694918650 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}] 11:48:38 INFO - PROCESS | 6664 | 1468694918651 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:38 INFO - PROCESS | 6664 | 1468694918758 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:48:38 INFO - PROCESS | 6664 | 1468694918761 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 6664 | 1468694918770 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:38 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c72000 == 37 [pid = 6664] [id = 696] 11:48:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x119905c00) [pid = 6664] [serial = 2088] [outer = 0x0] 11:48:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x124a39400) [pid = 6664] [serial = 2089] [outer = 0x119905c00] 11:48:38 INFO - PROCESS | 6664 | 1468694918827 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x125392000) [pid = 6664] [serial = 2090] [outer = 0x119905c00] 11:48:39 INFO - PROCESS | 6664 | 1468694919306 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]]]}] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1128a5c00) [pid = 6664] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x117d9fc00) [pid = 6664] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1199a3c00) [pid = 6664] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x1248d0c00) [pid = 6664] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x1126f2400) [pid = 6664] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x1128a3000) [pid = 6664] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x11814dc00) [pid = 6664] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x113132400) [pid = 6664] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:48:39 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x115d33800) [pid = 6664] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 720ms 11:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:48:39 INFO - PROCESS | 6664 | 1468694919367 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 6664 | 1468694919368 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:48:39 INFO - PROCESS | 6664 | 1468694919370 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 6664 | 1468694919372 Marionette TRACE conn2 <- [1,2758,null,{}] 11:48:39 INFO - PROCESS | 6664 | 1468694919374 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}] 11:48:39 INFO - PROCESS | 6664 | 1468694919375 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:39 INFO - PROCESS | 6664 | 1468694919454 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:48:39 INFO - PROCESS | 6664 | 1468694919460 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:39 INFO - PROCESS | 6664 | 1468694919461 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:39 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b3e800 == 38 [pid = 6664] [id = 697] 11:48:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x113132400) [pid = 6664] [serial = 2091] [outer = 0x0] 11:48:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x115e24000) [pid = 6664] [serial = 2092] [outer = 0x113132400] 11:48:39 INFO - PROCESS | 6664 | 1468694919485 Marionette DEBUG loaded listener.js 11:48:39 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x1184b2800) [pid = 6664] [serial = 2093] [outer = 0x113132400] 11:48:39 INFO - PROCESS | 6664 | 1468694919817 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]]]}] 11:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 471ms 11:48:39 INFO - PROCESS | 6664 | 1468694919844 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 6664 | 1468694919845 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:48:39 INFO - PROCESS | 6664 | 1468694919849 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 6664 | 1468694919851 Marionette TRACE conn2 <- [1,2762,null,{}] 11:48:39 INFO - PROCESS | 6664 | 1468694919854 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}] 11:48:39 INFO - PROCESS | 6664 | 1468694919856 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:40 INFO - PROCESS | 6664 | 1468694920025 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:48:40 INFO - PROCESS | 6664 | 1468694920070 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 6664 | 1468694920071 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x12921b800 == 39 [pid = 6664] [id = 698] 11:48:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x1248d3400) [pid = 6664] [serial = 2094] [outer = 0x0] 11:48:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x1253fc800) [pid = 6664] [serial = 2095] [outer = 0x1248d3400] 11:48:40 INFO - PROCESS | 6664 | 1468694920111 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x125ea6800) [pid = 6664] [serial = 2096] [outer = 0x1248d3400] 11:48:40 INFO - PROCESS | 6664 | 1468694920464 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]]]}] 11:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 620ms 11:48:40 INFO - PROCESS | 6664 | 1468694920469 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 6664 | 1468694920470 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:48:40 INFO - PROCESS | 6664 | 1468694920472 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 6664 | 1468694920475 Marionette TRACE conn2 <- [1,2766,null,{}] 11:48:40 INFO - PROCESS | 6664 | 1468694920484 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}] 11:48:40 INFO - PROCESS | 6664 | 1468694920485 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:40 INFO - PROCESS | 6664 | 1468694920570 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:48:40 INFO - PROCESS | 6664 | 1468694920576 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 6664 | 1468694920577 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:40 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294aa800 == 40 [pid = 6664] [id = 699] 11:48:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x124a97400) [pid = 6664] [serial = 2097] [outer = 0x0] 11:48:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x125ee4800) [pid = 6664] [serial = 2098] [outer = 0x124a97400] 11:48:40 INFO - PROCESS | 6664 | 1468694920653 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x125f06800) [pid = 6664] [serial = 2099] [outer = 0x124a97400] 11:48:40 INFO - PROCESS | 6664 | 1468694920904 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]]]}] 11:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 479ms 11:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:48:40 INFO - PROCESS | 6664 | 1468694920951 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 6664 | 1468694920952 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:48:40 INFO - PROCESS | 6664 | 1468694920954 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 6664 | 1468694920956 Marionette TRACE conn2 <- [1,2770,null,{}] 11:48:40 INFO - PROCESS | 6664 | 1468694920966 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}] 11:48:40 INFO - PROCESS | 6664 | 1468694920967 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:41 INFO - PROCESS | 6664 | 1468694921060 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:48:41 INFO - PROCESS | 6664 | 1468694921064 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 6664 | 1468694921065 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d3800 == 41 [pid = 6664] [id = 700] 11:48:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x125ee2400) [pid = 6664] [serial = 2100] [outer = 0x0] 11:48:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x12694bc00) [pid = 6664] [serial = 2101] [outer = 0x125ee2400] 11:48:41 INFO - PROCESS | 6664 | 1468694921090 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x126d04c00) [pid = 6664] [serial = 2102] [outer = 0x125ee2400] 11:48:41 INFO - PROCESS | 6664 | 1468694921603 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 680ms 11:48:41 INFO - PROCESS | 6664 | 1468694921637 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 6664 | 1468694921640 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:48:41 INFO - PROCESS | 6664 | 1468694921677 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 6664 | 1468694921678 Marionette TRACE conn2 <- [1,2774,null,{}] 11:48:41 INFO - PROCESS | 6664 | 1468694921682 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}] 11:48:41 INFO - PROCESS | 6664 | 1468694921684 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:41 INFO - PROCESS | 6664 | 1468694921794 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:48:41 INFO - PROCESS | 6664 | 1468694921851 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 6664 | 1468694921853 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:41 INFO - PROCESS | 6664 | ++DOCSHELL 0x1167c4000 == 42 [pid = 6664] [id = 701] 11:48:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x111f26800) [pid = 6664] [serial = 2103] [outer = 0x0] 11:48:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1128d0000) [pid = 6664] [serial = 2104] [outer = 0x111f26800] 11:48:41 INFO - PROCESS | 6664 | 1468694921883 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x112e61800) [pid = 6664] [serial = 2105] [outer = 0x111f26800] 11:48:42 INFO - PROCESS | 6664 | 1468694922400 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]]]}] 11:48:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:48:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 778ms 11:48:42 INFO - PROCESS | 6664 | 1468694922466 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 6664 | 1468694922469 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:48:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:48:42 INFO - PROCESS | 6664 | 1468694922480 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 6664 | 1468694922482 Marionette TRACE conn2 <- [1,2778,null,{}] 11:48:42 INFO - PROCESS | 6664 | --DOCSHELL 0x12ced8800 == 41 [pid = 6664] [id = 16] 11:48:42 INFO - PROCESS | 6664 | 1468694922674 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}] 11:48:42 INFO - PROCESS | 6664 | 1468694922675 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:42 INFO - PROCESS | 6664 | 1468694922827 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:48:42 INFO - PROCESS | 6664 | 1468694922834 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 6664 | 1468694922836 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:42 INFO - PROCESS | 6664 | ++DOCSHELL 0x11660f000 == 42 [pid = 6664] [id = 702] 11:48:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x113130400) [pid = 6664] [serial = 2106] [outer = 0x0] 11:48:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11313d000) [pid = 6664] [serial = 2107] [outer = 0x113130400] 11:48:42 INFO - PROCESS | 6664 | 1468694922864 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x114f8b800) [pid = 6664] [serial = 2108] [outer = 0x113130400] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x1294aa800 == 41 [pid = 6664] [id = 699] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x12921b800 == 40 [pid = 6664] [id = 698] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x128b3e800 == 39 [pid = 6664] [id = 697] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x119c72000 == 38 [pid = 6664] [id = 696] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x126dc7800 == 37 [pid = 6664] [id = 695] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x11916d800 == 36 [pid = 6664] [id = 694] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x124ad1000 == 35 [pid = 6664] [id = 693] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x125f97800) [pid = 6664] [serial = 2056] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x124a73000 == 34 [pid = 6664] [id = 692] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x1243f4000 == 33 [pid = 6664] [id = 691] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x119cb3800 == 32 [pid = 6664] [id = 690] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x11995e000 == 31 [pid = 6664] [id = 689] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x11916e000 == 30 [pid = 6664] [id = 688] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac4000 == 29 [pid = 6664] [id = 687] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x113c0d000 == 28 [pid = 6664] [id = 686] 11:48:43 INFO - PROCESS | 6664 | --DOCSHELL 0x128d62800 == 27 [pid = 6664] [id = 685] 11:48:43 INFO - PROCESS | 6664 | 1468694923332 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]]]}] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x1192c3c00) [pid = 6664] [serial = 2044] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x11821c400) [pid = 6664] [serial = 2047] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x12461f000) [pid = 6664] [serial = 2050] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x125ee1800) [pid = 6664] [serial = 2054] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x110e28c00) [pid = 6664] [serial = 2033] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1126fac00) [pid = 6664] [serial = 2032] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x124a9a400) [pid = 6664] [serial = 2030] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x118219800) [pid = 6664] [serial = 2041] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x113ddbc00) [pid = 6664] [serial = 2038] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x116185400) [pid = 6664] [serial = 2039] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x11697fc00) [pid = 6664] [serial = 2036] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x115e8e000) [pid = 6664] [serial = 2035] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x119735400) [pid = 6664] [serial = 2045] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x124a38000) [pid = 6664] [serial = 2053] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x1248d1800) [pid = 6664] [serial = 2051] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x118393000) [pid = 6664] [serial = 2042] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x119752c00) [pid = 6664] [serial = 2048] [outer = 0x0] [url = about:blank] 11:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 886ms 11:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:48:43 INFO - PROCESS | 6664 | 1468694923363 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 6664 | 1468694923366 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:48:43 INFO - PROCESS | 6664 | 1468694923369 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 6664 | 1468694923370 Marionette TRACE conn2 <- [1,2782,null,{}] 11:48:43 INFO - PROCESS | 6664 | 1468694923373 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}] 11:48:43 INFO - PROCESS | 6664 | 1468694923375 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:43 INFO - PROCESS | 6664 | 1468694923455 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:48:43 INFO - PROCESS | 6664 | 1468694923464 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 6664 | 1468694923466 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:43 INFO - PROCESS | 6664 | ++DOCSHELL 0x117236800 == 28 [pid = 6664] [id = 703] 11:48:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x115e2dc00) [pid = 6664] [serial = 2109] [outer = 0x0] 11:48:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x116185400) [pid = 6664] [serial = 2110] [outer = 0x115e2dc00] 11:48:43 INFO - PROCESS | 6664 | 1468694923494 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x116981800) [pid = 6664] [serial = 2111] [outer = 0x115e2dc00] 11:48:43 INFO - PROCESS | 6664 | 1468694923830 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]]]}] 11:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 11:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:48:43 INFO - PROCESS | 6664 | 1468694923840 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 6664 | 1468694923843 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:48:43 INFO - PROCESS | 6664 | 1468694923845 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 6664 | 1468694923846 Marionette TRACE conn2 <- [1,2786,null,{}] 11:48:43 INFO - PROCESS | 6664 | 1468694923848 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}] 11:48:43 INFO - PROCESS | 6664 | 1468694923849 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:43 INFO - PROCESS | 6664 | 1468694923961 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:48:44 INFO - PROCESS | 6664 | 1468694924029 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 6664 | 1468694924033 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x119967800 == 29 [pid = 6664] [id = 704] 11:48:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x116f8f400) [pid = 6664] [serial = 2112] [outer = 0x0] 11:48:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x118068c00) [pid = 6664] [serial = 2113] [outer = 0x116f8f400] 11:48:44 INFO - PROCESS | 6664 | 1468694924085 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x118184000) [pid = 6664] [serial = 2114] [outer = 0x116f8f400] 11:48:44 INFO - PROCESS | 6664 | 1468694924513 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:48:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 723ms 11:48:44 INFO - PROCESS | 6664 | 1468694924574 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:48:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:48:44 INFO - PROCESS | 6664 | 1468694924579 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:48:44 INFO - PROCESS | 6664 | 1468694924582 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 6664 | 1468694924584 Marionette TRACE conn2 <- [1,2790,null,{}] 11:48:44 INFO - PROCESS | 6664 | 1468694924586 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}] 11:48:44 INFO - PROCESS | 6664 | 1468694924587 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:44 INFO - PROCESS | 6664 | 1468694924660 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:48:44 INFO - PROCESS | 6664 | 1468694924685 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 6664 | 1468694924686 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:44 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243ee800 == 30 [pid = 6664] [id = 705] 11:48:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x11838d400) [pid = 6664] [serial = 2115] [outer = 0x0] 11:48:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x118396c00) [pid = 6664] [serial = 2116] [outer = 0x11838d400] 11:48:44 INFO - PROCESS | 6664 | 1468694924712 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1184b6c00) [pid = 6664] [serial = 2117] [outer = 0x11838d400] 11:48:45 INFO - PROCESS | 6664 | 1468694925038 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:48:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 11:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:48:45 INFO - PROCESS | 6664 | 1468694925053 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 6664 | 1468694925054 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:48:45 INFO - PROCESS | 6664 | 1468694925057 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 6664 | 1468694925059 Marionette TRACE conn2 <- [1,2794,null,{}] 11:48:45 INFO - PROCESS | 6664 | 1468694925062 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}] 11:48:45 INFO - PROCESS | 6664 | 1468694925063 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:45 INFO - PROCESS | 6664 | 1468694925171 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:48:45 INFO - PROCESS | 6664 | 1468694925202 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 6664 | 1468694925203 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x1248a2000 == 31 [pid = 6664] [id = 706] 11:48:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x118415400) [pid = 6664] [serial = 2118] [outer = 0x0] 11:48:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x1186f1c00) [pid = 6664] [serial = 2119] [outer = 0x118415400] 11:48:45 INFO - PROCESS | 6664 | 1468694925228 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x119155000) [pid = 6664] [serial = 2120] [outer = 0x118415400] 11:48:45 INFO - PROCESS | 6664 | 1468694925520 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:48:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 521ms 11:48:45 INFO - PROCESS | 6664 | 1468694925578 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:48:45 INFO - PROCESS | 6664 | 1468694925579 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:48:45 INFO - PROCESS | 6664 | 1468694925581 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 6664 | 1468694925582 Marionette TRACE conn2 <- [1,2798,null,{}] 11:48:45 INFO - PROCESS | 6664 | 1468694925585 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}] 11:48:45 INFO - PROCESS | 6664 | 1468694925589 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:45 INFO - PROCESS | 6664 | 1468694925715 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:48:45 INFO - PROCESS | 6664 | 1468694925728 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 6664 | 1468694925730 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:45 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f13000 == 32 [pid = 6664] [id = 707] 11:48:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x119731c00) [pid = 6664] [serial = 2121] [outer = 0x0] 11:48:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x119910000) [pid = 6664] [serial = 2122] [outer = 0x119731c00] 11:48:45 INFO - PROCESS | 6664 | 1468694925755 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1248cac00) [pid = 6664] [serial = 2123] [outer = 0x119731c00] 11:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 569ms 11:48:46 INFO - PROCESS | 6664 | 1468694926148 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]]]}] 11:48:46 INFO - PROCESS | 6664 | 1468694926151 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 6664 | 1468694926153 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:48:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:48:46 INFO - PROCESS | 6664 | 1468694926157 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 6664 | 1468694926159 Marionette TRACE conn2 <- [1,2802,null,{}] 11:48:46 INFO - PROCESS | 6664 | 1468694926162 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}] 11:48:46 INFO - PROCESS | 6664 | 1468694926164 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:46 INFO - PROCESS | 6664 | 1468694926313 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:48:46 INFO - PROCESS | 6664 | 1468694926338 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 6664 | 1468694926339 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:46 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271e6800 == 33 [pid = 6664] [id = 708] 11:48:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x124a2f000) [pid = 6664] [serial = 2124] [outer = 0x0] 11:48:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x124a31000) [pid = 6664] [serial = 2125] [outer = 0x124a2f000] 11:48:46 INFO - PROCESS | 6664 | 1468694926393 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x124dbb400) [pid = 6664] [serial = 2126] [outer = 0x124a2f000] 11:48:46 INFO - PROCESS | 6664 | 1468694926816 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 11:48:46 INFO - PROCESS | 6664 | 1468694926827 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 6664 | 1468694926829 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:48:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:48:46 INFO - PROCESS | 6664 | 1468694926832 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 6664 | 1468694926834 Marionette TRACE conn2 <- [1,2806,null,{}] 11:48:46 INFO - PROCESS | 6664 | 1468694926838 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}] 11:48:46 INFO - PROCESS | 6664 | 1468694926839 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:46 INFO - PROCESS | 6664 | 1468694926988 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:48:47 INFO - PROCESS | 6664 | 1468694927072 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 6664 | 1468694927074 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x12898d000 == 34 [pid = 6664] [id = 709] 11:48:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x124dbbc00) [pid = 6664] [serial = 2127] [outer = 0x0] 11:48:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x12536f400) [pid = 6664] [serial = 2128] [outer = 0x124dbbc00] 11:48:47 INFO - PROCESS | 6664 | 1468694927113 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1255ea400) [pid = 6664] [serial = 2129] [outer = 0x124dbbc00] 11:48:47 INFO - PROCESS | 6664 | 1468694927577 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]]]}] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x119905c00) [pid = 6664] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x113132400) [pid = 6664] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1248d3400) [pid = 6664] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x124a97400) [pid = 6664] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x110ddec00) [pid = 6664] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x119733000) [pid = 6664] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x115e8b800) [pid = 6664] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1128d8c00) [pid = 6664] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1128d7800) [pid = 6664] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x118217400) [pid = 6664] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x117146400) [pid = 6664] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1186f3400) [pid = 6664] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x110de1000) [pid = 6664] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x125ee5000) [pid = 6664] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:48:47 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1126f3000) [pid = 6664] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:48:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:48:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 11:48:47 INFO - PROCESS | 6664 | 1468694927603 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:48:47 INFO - PROCESS | 6664 | 1468694927604 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:48:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:48:47 INFO - PROCESS | 6664 | 1468694927609 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 6664 | 1468694927611 Marionette TRACE conn2 <- [1,2810,null,{}] 11:48:47 INFO - PROCESS | 6664 | 1468694927613 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}] 11:48:47 INFO - PROCESS | 6664 | 1468694927614 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:47 INFO - PROCESS | 6664 | 1468694927694 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:48:47 INFO - PROCESS | 6664 | 1468694927698 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 6664 | 1468694927707 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:47 INFO - PROCESS | 6664 | ++DOCSHELL 0x128b2b000 == 35 [pid = 6664] [id = 710] 11:48:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1128d9000) [pid = 6664] [serial = 2130] [outer = 0x0] 11:48:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x113204400) [pid = 6664] [serial = 2131] [outer = 0x1128d9000] 11:48:47 INFO - PROCESS | 6664 | 1468694927734 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x11814dc00) [pid = 6664] [serial = 2132] [outer = 0x1128d9000] 11:48:48 INFO - PROCESS | 6664 | 1468694928051 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:48:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 11:48:48 INFO - PROCESS | 6664 | 1468694928079 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 6664 | 1468694928080 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:48:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:48:48 INFO - PROCESS | 6664 | 1468694928082 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 6664 | 1468694928083 Marionette TRACE conn2 <- [1,2814,null,{}] 11:48:48 INFO - PROCESS | 6664 | 1468694928086 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}] 11:48:48 INFO - PROCESS | 6664 | 1468694928087 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:48 INFO - PROCESS | 6664 | 1468694928170 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:48:48 INFO - PROCESS | 6664 | 1468694928229 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 6664 | 1468694928230 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x124277800 == 36 [pid = 6664] [id = 711] 11:48:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x112e0e800) [pid = 6664] [serial = 2133] [outer = 0x0] 11:48:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x1248d3400) [pid = 6664] [serial = 2134] [outer = 0x112e0e800] 11:48:48 INFO - PROCESS | 6664 | 1468694928255 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x125eb2400) [pid = 6664] [serial = 2135] [outer = 0x112e0e800] 11:48:48 INFO - PROCESS | 6664 | 1468694928542 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:48:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 521ms 11:48:48 INFO - PROCESS | 6664 | 1468694928604 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 6664 | 1468694928605 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:48:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:48:48 INFO - PROCESS | 6664 | 1468694928610 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 6664 | 1468694928611 Marionette TRACE conn2 <- [1,2818,null,{}] 11:48:48 INFO - PROCESS | 6664 | 1468694928613 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}] 11:48:48 INFO - PROCESS | 6664 | 1468694928615 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:48 INFO - PROCESS | 6664 | 1468694928714 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:48:48 INFO - PROCESS | 6664 | 1468694928718 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 6664 | 1468694928720 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:48 INFO - PROCESS | 6664 | ++DOCSHELL 0x12a5d1000 == 37 [pid = 6664] [id = 712] 11:48:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x125ee2000) [pid = 6664] [serial = 2136] [outer = 0x0] 11:48:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x125fa4800) [pid = 6664] [serial = 2137] [outer = 0x125ee2000] 11:48:48 INFO - PROCESS | 6664 | 1468694928746 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x12711d400) [pid = 6664] [serial = 2138] [outer = 0x125ee2000] 11:48:49 INFO - PROCESS | 6664 | 1468694929079 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:48:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 518ms 11:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:48:49 INFO - PROCESS | 6664 | 1468694929128 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 6664 | 1468694929129 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:48:49 INFO - PROCESS | 6664 | 1468694929140 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 6664 | 1468694929142 Marionette TRACE conn2 <- [1,2822,null,{}] 11:48:49 INFO - PROCESS | 6664 | 1468694929146 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}] 11:48:49 INFO - PROCESS | 6664 | 1468694929147 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:49 INFO - PROCESS | 6664 | 1468694929229 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:48:49 INFO - PROCESS | 6664 | 1468694929232 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 6664 | 1468694929233 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ac64000 == 38 [pid = 6664] [id = 713] 11:48:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x127121800) [pid = 6664] [serial = 2139] [outer = 0x0] 11:48:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x128accc00) [pid = 6664] [serial = 2140] [outer = 0x127121800] 11:48:49 INFO - PROCESS | 6664 | 1468694929257 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x128ad6400) [pid = 6664] [serial = 2141] [outer = 0x127121800] 11:48:49 INFO - PROCESS | 6664 | 1468694929656 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 579ms 11:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:48:49 INFO - PROCESS | 6664 | 1468694929711 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 6664 | 1468694929714 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:48:49 INFO - PROCESS | 6664 | 1468694929717 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 6664 | 1468694929720 Marionette TRACE conn2 <- [1,2826,null,{}] 11:48:49 INFO - PROCESS | 6664 | 1468694929725 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}] 11:48:49 INFO - PROCESS | 6664 | 1468694929726 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:49 INFO - PROCESS | 6664 | 1468694929836 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:48:49 INFO - PROCESS | 6664 | 1468694929907 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 6664 | 1468694929910 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:49 INFO - PROCESS | 6664 | ++DOCSHELL 0x115ef3800 == 39 [pid = 6664] [id = 714] 11:48:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x11289f400) [pid = 6664] [serial = 2142] [outer = 0x0] 11:48:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1128aa800) [pid = 6664] [serial = 2143] [outer = 0x11289f400] 11:48:49 INFO - PROCESS | 6664 | 1468694929941 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x113131800) [pid = 6664] [serial = 2144] [outer = 0x11289f400] 11:48:50 INFO - PROCESS | 6664 | 1468694930377 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 676ms 11:48:50 INFO - PROCESS | 6664 | 1468694930393 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:48:50 INFO - PROCESS | 6664 | 1468694930396 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:48:50 INFO - PROCESS | 6664 | 1468694930401 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 6664 | 1468694930403 Marionette TRACE conn2 <- [1,2830,null,{}] 11:48:50 INFO - PROCESS | 6664 | 1468694930405 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}] 11:48:50 INFO - PROCESS | 6664 | 1468694930407 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:50 INFO - PROCESS | 6664 | 1468694930513 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:48:50 INFO - PROCESS | 6664 | 1468694930572 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 6664 | 1468694930574 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:50 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243d5800 == 40 [pid = 6664] [id = 715] 11:48:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x115d33c00) [pid = 6664] [serial = 2145] [outer = 0x0] 11:48:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x11714dc00) [pid = 6664] [serial = 2146] [outer = 0x115d33c00] 11:48:50 INFO - PROCESS | 6664 | 1468694930604 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x11814f400) [pid = 6664] [serial = 2147] [outer = 0x115d33c00] 11:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 618ms 11:48:51 INFO - PROCESS | 6664 | 1468694931014 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]]]}] 11:48:51 INFO - PROCESS | 6664 | 1468694931020 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 6664 | 1468694931022 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:48:51 INFO - PROCESS | 6664 | 1468694931026 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 6664 | 1468694931029 Marionette TRACE conn2 <- [1,2834,null,{}] 11:48:51 INFO - PROCESS | 6664 | 1468694931037 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}] 11:48:51 INFO - PROCESS | 6664 | 1468694931040 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:51 INFO - PROCESS | 6664 | 1468694931145 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:48:51 INFO - PROCESS | 6664 | 1468694931241 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 6664 | 1468694931243 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296b1000 == 41 [pid = 6664] [id = 716] 11:48:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x11910bc00) [pid = 6664] [serial = 2148] [outer = 0x0] 11:48:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x119738c00) [pid = 6664] [serial = 2149] [outer = 0x11910bc00] 11:48:51 INFO - PROCESS | 6664 | 1468694931275 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x119bec000) [pid = 6664] [serial = 2150] [outer = 0x11910bc00] 11:48:51 INFO - PROCESS | 6664 | 1468694931692 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 675ms 11:48:51 INFO - PROCESS | 6664 | 1468694931701 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:48:51 INFO - PROCESS | 6664 | 1468694931703 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:48:51 INFO - PROCESS | 6664 | 1468694931705 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 6664 | 1468694931707 Marionette TRACE conn2 <- [1,2838,null,{}] 11:48:51 INFO - PROCESS | 6664 | 1468694931711 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}] 11:48:51 INFO - PROCESS | 6664 | 1468694931713 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:51 INFO - PROCESS | 6664 | 1468694931815 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:48:51 INFO - PROCESS | 6664 | 1468694931870 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 6664 | 1468694931872 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:51 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace9800 == 42 [pid = 6664] [id = 717] 11:48:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x1248b1c00) [pid = 6664] [serial = 2151] [outer = 0x0] 11:48:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x124a36c00) [pid = 6664] [serial = 2152] [outer = 0x1248b1c00] 11:48:51 INFO - PROCESS | 6664 | 1468694931900 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x125ee1800) [pid = 6664] [serial = 2153] [outer = 0x1248b1c00] 11:48:52 INFO - PROCESS | 6664 | 1468694932378 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 11:48:52 INFO - PROCESS | 6664 | 1468694932428 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 6664 | 1468694932429 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:48:52 INFO - PROCESS | 6664 | 1468694932431 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 6664 | 1468694932433 Marionette TRACE conn2 <- [1,2842,null,{}] 11:48:52 INFO - PROCESS | 6664 | 1468694932435 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}] 11:48:52 INFO - PROCESS | 6664 | 1468694932436 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:52 INFO - PROCESS | 6664 | 1468694932551 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:48:52 INFO - PROCESS | 6664 | 1468694932623 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 6664 | 1468694932625 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:52 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195dd000 == 43 [pid = 6664] [id = 718] 11:48:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1131d2c00) [pid = 6664] [serial = 2154] [outer = 0x0] 11:48:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x118390c00) [pid = 6664] [serial = 2155] [outer = 0x1131d2c00] 11:48:52 INFO - PROCESS | 6664 | 1468694932653 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x124dc3400) [pid = 6664] [serial = 2156] [outer = 0x1131d2c00] 11:48:53 INFO - PROCESS | 6664 | 1468694933189 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]]]}] 11:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 819ms 11:48:53 INFO - PROCESS | 6664 | 1468694933252 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 6664 | 1468694933254 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:48:53 INFO - PROCESS | 6664 | 1468694933257 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 6664 | 1468694933259 Marionette TRACE conn2 <- [1,2846,null,{}] 11:48:53 INFO - PROCESS | 6664 | 1468694933262 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}] 11:48:53 INFO - PROCESS | 6664 | 1468694933264 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:53 INFO - PROCESS | 6664 | 1468694933362 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:48:53 INFO - PROCESS | 6664 | 1468694933424 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 6664 | 1468694933425 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:53 INFO - PROCESS | 6664 | ++DOCSHELL 0x11995f800 == 44 [pid = 6664] [id = 719] 11:48:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1131ddc00) [pid = 6664] [serial = 2157] [outer = 0x0] 11:48:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x113c67c00) [pid = 6664] [serial = 2158] [outer = 0x1131ddc00] 11:48:53 INFO - PROCESS | 6664 | 1468694933452 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x115e94400) [pid = 6664] [serial = 2159] [outer = 0x1131ddc00] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d1000 == 43 [pid = 6664] [id = 712] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x124277800 == 42 [pid = 6664] [id = 711] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x128b2b000 == 41 [pid = 6664] [id = 710] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12ced8000 == 40 [pid = 6664] [id = 17] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12898d000 == 39 [pid = 6664] [id = 709] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1271e6800 == 38 [pid = 6664] [id = 708] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x125f13000 == 37 [pid = 6664] [id = 707] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1248a2000 == 36 [pid = 6664] [id = 706] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1243ee800 == 35 [pid = 6664] [id = 705] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x119967800 == 34 [pid = 6664] [id = 704] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x117236800 == 33 [pid = 6664] [id = 703] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x11660f000 == 32 [pid = 6664] [id = 702] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1167c4000 == 31 [pid = 6664] [id = 701] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12a5d3800 == 30 [pid = 6664] [id = 700] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1195dd000 == 29 [pid = 6664] [id = 718] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12ace9800 == 28 [pid = 6664] [id = 717] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1296b1000 == 27 [pid = 6664] [id = 716] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x1243d5800 == 26 [pid = 6664] [id = 715] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x12ac64000 == 25 [pid = 6664] [id = 713] 11:48:54 INFO - PROCESS | 6664 | --DOCSHELL 0x115ef3800 == 24 [pid = 6664] [id = 714] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x11990fc00) [pid = 6664] [serial = 2083] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x12462b400) [pid = 6664] [serial = 2086] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x113134800) [pid = 6664] [serial = 2062] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x113378000) [pid = 6664] [serial = 2063] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x118146000) [pid = 6664] [serial = 2071] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x118213c00) [pid = 6664] [serial = 2072] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1184be400) [pid = 6664] [serial = 2074] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1186f2c00) [pid = 6664] [serial = 2075] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x117d9f800) [pid = 6664] [serial = 2068] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x118071800) [pid = 6664] [serial = 2069] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1187ab400) [pid = 6664] [serial = 2077] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x11915cc00) [pid = 6664] [serial = 2078] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x116135c00) [pid = 6664] [serial = 2065] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x116752800) [pid = 6664] [serial = 2066] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x12694c000) [pid = 6664] [serial = 2057] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1128a5000) [pid = 6664] [serial = 2059] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x1128d3c00) [pid = 6664] [serial = 2060] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x124a39400) [pid = 6664] [serial = 2089] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1248d4c00) [pid = 6664] [serial = 2087] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x125392000) [pid = 6664] [serial = 2090] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x115e24000) [pid = 6664] [serial = 2092] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1184b2800) [pid = 6664] [serial = 2093] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1253fc800) [pid = 6664] [serial = 2095] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x125ee4800) [pid = 6664] [serial = 2098] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x11944cc00) [pid = 6664] [serial = 2080] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x119be7400) [pid = 6664] [serial = 2084] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x119751800) [pid = 6664] [serial = 2081] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12694bc00) [pid = 6664] [serial = 2101] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x125f06800) [pid = 6664] [serial = 2099] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x125ea6800) [pid = 6664] [serial = 2096] [outer = 0x0] [url = about:blank] 11:48:54 INFO - PROCESS | 6664 | 1468694934409 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1172ms 11:48:54 INFO - PROCESS | 6664 | 1468694934430 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:48:54 INFO - PROCESS | 6664 | 1468694934432 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:48:54 INFO - PROCESS | 6664 | 1468694934435 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 6664 | 1468694934437 Marionette TRACE conn2 <- [1,2850,null,{}] 11:48:54 INFO - PROCESS | 6664 | 1468694934443 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}] 11:48:54 INFO - PROCESS | 6664 | 1468694934444 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:54 INFO - PROCESS | 6664 | 1468694934525 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:48:54 INFO - PROCESS | 6664 | 1468694934530 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 6664 | 1468694934533 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:54 INFO - PROCESS | 6664 | ++DOCSHELL 0x115ee2800 == 25 [pid = 6664] [id = 720] 11:48:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x11289ec00) [pid = 6664] [serial = 2160] [outer = 0x0] 11:48:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1128d3c00) [pid = 6664] [serial = 2161] [outer = 0x11289ec00] 11:48:54 INFO - PROCESS | 6664 | 1468694934564 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x110fa1400) [pid = 6664] [serial = 2162] [outer = 0x11289ec00] 11:48:54 INFO - PROCESS | 6664 | 1468694934947 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 569ms 11:48:55 INFO - PROCESS | 6664 | 1468694935005 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 6664 | 1468694935009 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:48:55 INFO - PROCESS | 6664 | 1468694935013 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 6664 | 1468694935015 Marionette TRACE conn2 <- [1,2854,null,{}] 11:48:55 INFO - PROCESS | 6664 | 1468694935017 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}] 11:48:55 INFO - PROCESS | 6664 | 1468694935019 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:55 INFO - PROCESS | 6664 | 1468694935098 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:48:55 INFO - PROCESS | 6664 | 1468694935102 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 6664 | 1468694935104 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x117241000 == 26 [pid = 6664] [id = 721] 11:48:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x113138400) [pid = 6664] [serial = 2163] [outer = 0x0] 11:48:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x115d41000) [pid = 6664] [serial = 2164] [outer = 0x113138400] 11:48:55 INFO - PROCESS | 6664 | 1468694935133 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x116185000) [pid = 6664] [serial = 2165] [outer = 0x113138400] 11:48:55 INFO - PROCESS | 6664 | 1468694935491 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]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 11:48:55 INFO - PROCESS | 6664 | 1468694935534 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 6664 | 1468694935535 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:48:55 INFO - PROCESS | 6664 | 1468694935538 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 6664 | 1468694935540 Marionette TRACE conn2 <- [1,2858,null,{}] 11:48:55 INFO - PROCESS | 6664 | 1468694935548 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}] 11:48:55 INFO - PROCESS | 6664 | 1468694935551 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:55 INFO - PROCESS | 6664 | 1468694935631 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:48:55 INFO - PROCESS | 6664 | 1468694935636 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 6664 | 1468694935639 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:55 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b51800 == 27 [pid = 6664] [id = 722] 11:48:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1128a0000) [pid = 6664] [serial = 2166] [outer = 0x0] 11:48:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x11806d800) [pid = 6664] [serial = 2167] [outer = 0x1128a0000] 11:48:55 INFO - PROCESS | 6664 | 1468694935670 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118180400) [pid = 6664] [serial = 2168] [outer = 0x1128a0000] 11:48:56 INFO - PROCESS | 6664 | 1468694936015 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 522ms 11:48:56 INFO - PROCESS | 6664 | 1468694936060 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:48:56 INFO - PROCESS | 6664 | 1468694936062 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:48:56 INFO - PROCESS | 6664 | 1468694936064 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - PROCESS | 6664 | 1468694936065 Marionette TRACE conn2 <- [1,2862,null,{}] 11:48:56 INFO - PROCESS | 6664 | 1468694936068 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}] 11:48:56 INFO - PROCESS | 6664 | 1468694936069 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:56 INFO - PROCESS | 6664 | 1468694936178 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:48:56 INFO - PROCESS | 6664 | 1468694936184 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 6664 | 1468694936185 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243d5000 == 28 [pid = 6664] [id = 723] 11:48:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x118217000) [pid = 6664] [serial = 2169] [outer = 0x0] 11:48:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11838ac00) [pid = 6664] [serial = 2170] [outer = 0x118217000] 11:48:56 INFO - PROCESS | 6664 | 1468694936210 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x118408c00) [pid = 6664] [serial = 2171] [outer = 0x118217000] 11:48:56 INFO - PROCESS | 6664 | 1468694936563 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]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 519ms 11:48:56 INFO - PROCESS | 6664 | 1468694936585 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 6664 | 1468694936598 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:48:56 INFO - PROCESS | 6664 | 1468694936609 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - PROCESS | 6664 | 1468694936611 Marionette TRACE conn2 <- [1,2866,null,{}] 11:48:56 INFO - PROCESS | 6664 | 1468694936614 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}] 11:48:56 INFO - PROCESS | 6664 | 1468694936616 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:56 INFO - PROCESS | 6664 | 1468694936780 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:48:56 INFO - PROCESS | 6664 | 1468694936836 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 6664 | 1468694936837 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:56 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a7b000 == 29 [pid = 6664] [id = 724] 11:48:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x113136400) [pid = 6664] [serial = 2172] [outer = 0x0] 11:48:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1184be400) [pid = 6664] [serial = 2173] [outer = 0x113136400] 11:48:56 INFO - PROCESS | 6664 | 1468694936861 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1186f3400) [pid = 6664] [serial = 2174] [outer = 0x113136400] 11:48:57 INFO - PROCESS | 6664 | 1468694937204 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:48:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 620ms 11:48:57 INFO - PROCESS | 6664 | 1468694937233 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 6664 | 1468694937234 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:48:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:48:57 INFO - PROCESS | 6664 | 1468694937236 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 6664 | 1468694937237 Marionette TRACE conn2 <- [1,2870,null,{}] 11:48:57 INFO - PROCESS | 6664 | 1468694937240 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}] 11:48:57 INFO - PROCESS | 6664 | 1468694937244 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:57 INFO - PROCESS | 6664 | 1468694937356 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:48:57 INFO - PROCESS | 6664 | 1468694937394 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 6664 | 1468694937395 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:57 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b4800 == 30 [pid = 6664] [id = 725] 11:48:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1184b5800) [pid = 6664] [serial = 2175] [outer = 0x0] 11:48:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1192c3c00) [pid = 6664] [serial = 2176] [outer = 0x1184b5800] 11:48:57 INFO - PROCESS | 6664 | 1468694937420 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x124002800) [pid = 6664] [serial = 2177] [outer = 0x1184b5800] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x119731c00) [pid = 6664] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x115e2dc00) [pid = 6664] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x125ee2400) [pid = 6664] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x111f26800) [pid = 6664] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x118415400) [pid = 6664] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x11838d400) [pid = 6664] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x125ee2000) [pid = 6664] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x113130400) [pid = 6664] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x116f8f400) [pid = 6664] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x124a2f000) [pid = 6664] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x127121800) [pid = 6664] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x12ca46000) [pid = 6664] [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.] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x124dbbc00) [pid = 6664] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x1128d9000) [pid = 6664] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x112e0e800) [pid = 6664] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:48:57 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x12ced9000) [pid = 6664] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:48:58 INFO - PROCESS | 6664 | 1468694938144 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 969ms 11:48:58 INFO - PROCESS | 6664 | 1468694938206 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 6664 | 1468694938208 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:48:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:48:58 INFO - PROCESS | 6664 | 1468694938212 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 6664 | 1468694938214 Marionette TRACE conn2 <- [1,2874,null,{}] 11:48:58 INFO - PROCESS | 6664 | 1468694938218 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}] 11:48:58 INFO - PROCESS | 6664 | 1468694938220 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:58 INFO - PROCESS | 6664 | 1468694938327 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:48:58 INFO - PROCESS | 6664 | 1468694938407 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 6664 | 1468694938409 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:58 INFO - PROCESS | 6664 | ++DOCSHELL 0x116fce800 == 31 [pid = 6664] [id = 726] 11:48:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1126f4800) [pid = 6664] [serial = 2178] [outer = 0x0] 11:48:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1128d1800) [pid = 6664] [serial = 2179] [outer = 0x1126f4800] 11:48:58 INFO - PROCESS | 6664 | 1468694938440 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x112e60000) [pid = 6664] [serial = 2180] [outer = 0x1126f4800] 11:48:58 INFO - PROCESS | 6664 | 1468694938966 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 775ms 11:48:59 INFO - PROCESS | 6664 | 1468694939002 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 6664 | 1468694939005 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:48:59 INFO - PROCESS | 6664 | 1468694939013 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 6664 | 1468694939015 Marionette TRACE conn2 <- [1,2878,null,{}] 11:48:59 INFO - PROCESS | 6664 | 1468694939018 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}] 11:48:59 INFO - PROCESS | 6664 | 1468694939019 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:59 INFO - PROCESS | 6664 | 1468694939124 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:48:59 INFO - PROCESS | 6664 | 1468694939203 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 6664 | 1468694939205 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:59 INFO - PROCESS | 6664 | ++DOCSHELL 0x116aae000 == 32 [pid = 6664] [id = 727] 11:48:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x113132000) [pid = 6664] [serial = 2181] [outer = 0x0] 11:48:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x115d32400) [pid = 6664] [serial = 2182] [outer = 0x113132000] 11:48:59 INFO - PROCESS | 6664 | 1468694939237 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x116189c00) [pid = 6664] [serial = 2183] [outer = 0x113132000] 11:48:59 INFO - PROCESS | 6664 | --DOCSHELL 0x124a7b000 == 31 [pid = 6664] [id = 724] 11:48:59 INFO - PROCESS | 6664 | --DOCSHELL 0x1243d5000 == 30 [pid = 6664] [id = 723] 11:48:59 INFO - PROCESS | 6664 | --DOCSHELL 0x119b51800 == 29 [pid = 6664] [id = 722] 11:48:59 INFO - PROCESS | 6664 | --DOCSHELL 0x117241000 == 28 [pid = 6664] [id = 721] 11:48:59 INFO - PROCESS | 6664 | --DOCSHELL 0x115ee2800 == 27 [pid = 6664] [id = 720] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x12cbdc000) [pid = 6664] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x119910000) [pid = 6664] [serial = 2122] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x116185400) [pid = 6664] [serial = 2110] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x116981800) [pid = 6664] [serial = 2111] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x126d04c00) [pid = 6664] [serial = 2102] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x1128d0000) [pid = 6664] [serial = 2104] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x112e61800) [pid = 6664] [serial = 2105] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1186f1c00) [pid = 6664] [serial = 2119] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 75 (0x118396c00) [pid = 6664] [serial = 2116] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 74 (0x1184b6c00) [pid = 6664] [serial = 2117] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 73 (0x12711d400) [pid = 6664] [serial = 2138] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 72 (0x11313d000) [pid = 6664] [serial = 2107] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 71 (0x114f8b800) [pid = 6664] [serial = 2108] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 70 (0x118068c00) [pid = 6664] [serial = 2113] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 69 (0x124dbb400) [pid = 6664] [serial = 2126] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 68 (0x118184000) [pid = 6664] [serial = 2114] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 67 (0x124a31000) [pid = 6664] [serial = 2125] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 66 (0x128accc00) [pid = 6664] [serial = 2140] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 65 (0x128ad6400) [pid = 6664] [serial = 2141] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 64 (0x12a68b400) [pid = 6664] [serial = 1451] [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.] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 63 (0x12536f400) [pid = 6664] [serial = 2128] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 62 (0x113204400) [pid = 6664] [serial = 2131] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 61 (0x11814dc00) [pid = 6664] [serial = 2132] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 60 (0x1255ea400) [pid = 6664] [serial = 2129] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 59 (0x125fa4800) [pid = 6664] [serial = 2137] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 58 (0x125eb2400) [pid = 6664] [serial = 2135] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 57 (0x1248cac00) [pid = 6664] [serial = 2123] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 56 (0x119155000) [pid = 6664] [serial = 2120] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | --DOMWINDOW == 55 (0x1248d3400) [pid = 6664] [serial = 2134] [outer = 0x0] [url = about:blank] 11:48:59 INFO - PROCESS | 6664 | 1468694939819 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]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 823ms 11:48:59 INFO - PROCESS | 6664 | 1468694939836 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 6664 | 1468694939839 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:48:59 INFO - PROCESS | 6664 | 1468694939843 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 6664 | 1468694939845 Marionette TRACE conn2 <- [1,2882,null,{}] 11:48:59 INFO - PROCESS | 6664 | 1468694939849 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}] 11:48:59 INFO - PROCESS | 6664 | 1468694939851 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:48:59 INFO - PROCESS | 6664 | 1468694939933 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:48:59 INFO - PROCESS | 6664 | 1468694939995 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 6664 | 1468694939998 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169bb800 == 28 [pid = 6664] [id = 728] 11:49:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 56 (0x11313c800) [pid = 6664] [serial = 2184] [outer = 0x0] 11:49:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 57 (0x113381c00) [pid = 6664] [serial = 2185] [outer = 0x11313c800] 11:49:00 INFO - PROCESS | 6664 | 1468694940031 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 58 (0x115d3e800) [pid = 6664] [serial = 2186] [outer = 0x11313c800] 11:49:00 INFO - PROCESS | 6664 | 1468694940320 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:49:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 11:49:00 INFO - PROCESS | 6664 | 1468694940365 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 6664 | 1468694940368 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:49:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:49:00 INFO - PROCESS | 6664 | 1468694940373 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 6664 | 1468694940376 Marionette TRACE conn2 <- [1,2886,null,{}] 11:49:00 INFO - PROCESS | 6664 | 1468694940380 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}] 11:49:00 INFO - PROCESS | 6664 | 1468694940382 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:00 INFO - PROCESS | 6664 | 1468694940504 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:49:00 INFO - PROCESS | 6664 | 1468694940556 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 6664 | 1468694940558 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:00 INFO - PROCESS | 6664 | ++DOCSHELL 0x112e3f800 == 29 [pid = 6664] [id = 729] 11:49:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 59 (0x1121b2400) [pid = 6664] [serial = 2187] [outer = 0x0] 11:49:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 60 (0x1126fec00) [pid = 6664] [serial = 2188] [outer = 0x1121b2400] 11:49:00 INFO - PROCESS | 6664 | 1468694940590 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 6664 | ++DOMWINDOW == 61 (0x11312fc00) [pid = 6664] [serial = 2189] [outer = 0x1121b2400] 11:49:01 INFO - PROCESS | 6664 | 1468694941032 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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:49:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 725ms 11:49:01 INFO - PROCESS | 6664 | 1468694941098 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 6664 | 1468694941101 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:49:01 INFO - PROCESS | 6664 | 1468694941104 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 6664 | 1468694941106 Marionette TRACE conn2 <- [1,2890,null,{}] 11:49:01 INFO - PROCESS | 6664 | 1468694941109 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}] 11:49:01 INFO - PROCESS | 6664 | 1468694941112 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:01 INFO - PROCESS | 6664 | 1468694941212 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:49:01 INFO - PROCESS | 6664 | 1468694941303 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 6664 | 1468694941305 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x119cb1800 == 30 [pid = 6664] [id = 730] 11:49:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 62 (0x111f26800) [pid = 6664] [serial = 2190] [outer = 0x0] 11:49:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 63 (0x1176e5400) [pid = 6664] [serial = 2191] [outer = 0x111f26800] 11:49:01 INFO - PROCESS | 6664 | 1468694941335 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 64 (0x11806e000) [pid = 6664] [serial = 2192] [outer = 0x111f26800] 11:49:01 INFO - PROCESS | 6664 | 1468694941753 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:49:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 673ms 11:49:01 INFO - PROCESS | 6664 | 1468694941778 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 6664 | 1468694941780 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:49:01 INFO - PROCESS | 6664 | 1468694941783 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 6664 | 1468694941784 Marionette TRACE conn2 <- [1,2894,null,{}] 11:49:01 INFO - PROCESS | 6664 | 1468694941787 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}] 11:49:01 INFO - PROCESS | 6664 | 1468694941789 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:01 INFO - PROCESS | 6664 | 1468694941884 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:49:01 INFO - PROCESS | 6664 | 1468694941942 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 6664 | 1468694941943 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:01 INFO - PROCESS | 6664 | ++DOCSHELL 0x1248a1000 == 31 [pid = 6664] [id = 731] 11:49:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 65 (0x118215000) [pid = 6664] [serial = 2193] [outer = 0x0] 11:49:01 INFO - PROCESS | 6664 | ++DOMWINDOW == 66 (0x118218000) [pid = 6664] [serial = 2194] [outer = 0x118215000] 11:49:01 INFO - PROCESS | 6664 | 1468694941973 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 67 (0x118397000) [pid = 6664] [serial = 2195] [outer = 0x118215000] 11:49:02 INFO - PROCESS | 6664 | 1468694942362 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 621ms 11:49:02 INFO - PROCESS | 6664 | 1468694942405 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 6664 | 1468694942408 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:49:02 INFO - PROCESS | 6664 | 1468694942416 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 6664 | 1468694942420 Marionette TRACE conn2 <- [1,2898,null,{}] 11:49:02 INFO - PROCESS | 6664 | 1468694942423 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}] 11:49:02 INFO - PROCESS | 6664 | 1468694942425 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:02 INFO - PROCESS | 6664 | 1468694942527 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:49:02 INFO - PROCESS | 6664 | 1468694942619 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 6664 | 1468694942621 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:02 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f6f800 == 32 [pid = 6664] [id = 732] 11:49:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 68 (0x1184bbc00) [pid = 6664] [serial = 2196] [outer = 0x0] 11:49:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 69 (0x1187afc00) [pid = 6664] [serial = 2197] [outer = 0x1184bbc00] 11:49:02 INFO - PROCESS | 6664 | 1468694942651 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 6664 | ++DOMWINDOW == 70 (0x11915bc00) [pid = 6664] [serial = 2198] [outer = 0x1184bbc00] 11:49:03 INFO - PROCESS | 6664 | 1468694943063 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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 680ms 11:49:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:49:03 INFO - PROCESS | 6664 | 1468694943092 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 6664 | 1468694943094 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:49:03 INFO - PROCESS | 6664 | 1468694943096 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 6664 | 1468694943097 Marionette TRACE conn2 <- [1,2902,null,{}] 11:49:03 INFO - PROCESS | 6664 | 1468694943100 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}] 11:49:03 INFO - PROCESS | 6664 | 1468694943101 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:03 INFO - PROCESS | 6664 | 1468694943195 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:49:03 INFO - PROCESS | 6664 | 1468694943249 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 6664 | 1468694943250 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f7800 == 33 [pid = 6664] [id = 733] 11:49:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 71 (0x11915f000) [pid = 6664] [serial = 2199] [outer = 0x0] 11:49:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 72 (0x119743c00) [pid = 6664] [serial = 2200] [outer = 0x11915f000] 11:49:03 INFO - PROCESS | 6664 | 1468694943279 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 73 (0x11990b400) [pid = 6664] [serial = 2201] [outer = 0x11915f000] 11:49:03 INFO - PROCESS | 6664 | 1468694943677 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 620ms 11:49:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:49:03 INFO - PROCESS | 6664 | 1468694943716 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 6664 | 1468694943718 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:49:03 INFO - PROCESS | 6664 | 1468694943720 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 6664 | 1468694943721 Marionette TRACE conn2 <- [1,2906,null,{}] 11:49:03 INFO - PROCESS | 6664 | 1468694943724 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}] 11:49:03 INFO - PROCESS | 6664 | 1468694943725 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:03 INFO - PROCESS | 6664 | 1468694943830 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:49:03 INFO - PROCESS | 6664 | 1468694943917 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 6664 | 1468694943922 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:03 INFO - PROCESS | 6664 | ++DOCSHELL 0x128930800 == 34 [pid = 6664] [id = 734] 11:49:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 74 (0x124430c00) [pid = 6664] [serial = 2202] [outer = 0x0] 11:49:03 INFO - PROCESS | 6664 | ++DOMWINDOW == 75 (0x12462b800) [pid = 6664] [serial = 2203] [outer = 0x124430c00] 11:49:03 INFO - PROCESS | 6664 | 1468694943959 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 76 (0x1248cc000) [pid = 6664] [serial = 2204] [outer = 0x124430c00] 11:49:04 INFO - PROCESS | 6664 | 1468694944475 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]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:49:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 821ms 11:49:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:49:04 INFO - PROCESS | 6664 | 1468694944541 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 6664 | 1468694944543 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:49:04 INFO - PROCESS | 6664 | 1468694944547 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 6664 | 1468694944549 Marionette TRACE conn2 <- [1,2910,null,{}] 11:49:04 INFO - PROCESS | 6664 | 1468694944552 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}] 11:49:04 INFO - PROCESS | 6664 | 1468694944554 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:04 INFO - PROCESS | 6664 | 1468694944653 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:49:04 INFO - PROCESS | 6664 | 1468694944723 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 6664 | 1468694944724 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:04 INFO - PROCESS | 6664 | ++DOCSHELL 0x119c60800 == 35 [pid = 6664] [id = 735] 11:49:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x1128cb000) [pid = 6664] [serial = 2205] [outer = 0x0] 11:49:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x1131df800) [pid = 6664] [serial = 2206] [outer = 0x1128cb000] 11:49:04 INFO - PROCESS | 6664 | 1468694944751 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x115de9000) [pid = 6664] [serial = 2207] [outer = 0x1128cb000] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1169bb800 == 34 [pid = 6664] [id = 728] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x116fce800 == 33 [pid = 6664] [id = 726] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x11995f800 == 32 [pid = 6664] [id = 719] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x116aae000 == 31 [pid = 6664] [id = 727] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x128930800 == 30 [pid = 6664] [id = 734] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f7800 == 29 [pid = 6664] [id = 733] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x125f6f800 == 28 [pid = 6664] [id = 732] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1248a1000 == 27 [pid = 6664] [id = 731] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x1259b4800 == 26 [pid = 6664] [id = 725] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x119cb1800 == 25 [pid = 6664] [id = 730] 11:49:05 INFO - PROCESS | 6664 | --DOCSHELL 0x112e3f800 == 24 [pid = 6664] [id = 729] 11:49:05 INFO - PROCESS | 6664 | 1468694945610 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]]]}] 11:49:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:49:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:49:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1072ms 11:49:05 INFO - TEST-START | /DOMEvents/constructors.html 11:49:05 INFO - PROCESS | 6664 | 1468694945619 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 6664 | 1468694945621 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:49:05 INFO - PROCESS | 6664 | 1468694945624 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 6664 | 1468694945628 Marionette TRACE conn2 <- [1,2914,null,{}] 11:49:05 INFO - PROCESS | 6664 | 1468694945631 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}] 11:49:05 INFO - PROCESS | 6664 | 1468694945633 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:05 INFO - PROCESS | 6664 | 1468694945712 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:49:05 INFO - PROCESS | 6664 | 1468694945717 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 6664 | 1468694945720 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:05 INFO - PROCESS | 6664 | ++DOCSHELL 0x116409800 == 25 [pid = 6664] [id = 736] 11:49:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1126f8000) [pid = 6664] [serial = 2208] [outer = 0x0] 11:49:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x1126ff400) [pid = 6664] [serial = 2209] [outer = 0x1126f8000] 11:49:05 INFO - PROCESS | 6664 | 1468694945751 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x1128d0400) [pid = 6664] [serial = 2210] [outer = 0x1126f8000] 11:49:06 INFO - PROCESS | 6664 | 1468694946170 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]]]}] 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:49:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:49:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:49:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:49:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:49:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:49:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:49:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:49:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:49:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 578ms 11:49:06 INFO - PROCESS | 6664 | 1468694946203 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 6664 | 1468694946210 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:49:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:49:06 INFO - PROCESS | 6664 | 1468694946217 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 6664 | 1468694946220 Marionette TRACE conn2 <- [1,2918,null,{}] 11:49:06 INFO - PROCESS | 6664 | 1468694946224 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}] 11:49:06 INFO - PROCESS | 6664 | 1468694946227 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:06 INFO - PROCESS | 6664 | 1468694946344 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:49:06 INFO - PROCESS | 6664 | 1468694946406 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 6664 | 1468694946407 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x11917b800 == 26 [pid = 6664] [id = 737] 11:49:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x113132800) [pid = 6664] [serial = 2211] [outer = 0x0] 11:49:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x113c67800) [pid = 6664] [serial = 2212] [outer = 0x113132800] 11:49:06 INFO - PROCESS | 6664 | 1468694946436 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x115d33000) [pid = 6664] [serial = 2213] [outer = 0x113132800] 11:49:06 INFO - PROCESS | 6664 | 1468694946737 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:49:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:49:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 573ms 11:49:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:49:06 INFO - PROCESS | 6664 | 1468694946790 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 6664 | 1468694946793 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:49:06 INFO - PROCESS | 6664 | 1468694946796 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 6664 | 1468694946798 Marionette TRACE conn2 <- [1,2922,null,{}] 11:49:06 INFO - PROCESS | 6664 | 1468694946807 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}] 11:49:06 INFO - PROCESS | 6664 | 1468694946811 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:06 INFO - PROCESS | 6664 | 1468694946917 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:49:06 INFO - PROCESS | 6664 | 1468694946956 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 6664 | 1468694946959 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:06 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243ef800 == 27 [pid = 6664] [id = 738] 11:49:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1128a5800) [pid = 6664] [serial = 2214] [outer = 0x0] 11:49:06 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1164eb800) [pid = 6664] [serial = 2215] [outer = 0x1128a5800] 11:49:06 INFO - PROCESS | 6664 | 1468694946983 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x116f99800) [pid = 6664] [serial = 2216] [outer = 0x1128a5800] 11:49:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:49:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:49:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:49:07 INFO - PROCESS | 6664 | [6664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:49:07 INFO - PROCESS | 6664 | 1468694947298 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]]]}] 11:49:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:49:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:49:07 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 11:49:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:49:07 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 11:49:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:49:07 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]" 11:49:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:49:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:49:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 524ms 11:49:07 INFO - PROCESS | 6664 | 1468694947320 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 6664 | 1468694947322 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:49:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:49:07 INFO - PROCESS | 6664 | 1468694947326 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 6664 | 1468694947328 Marionette TRACE conn2 <- [1,2926,null,{}] 11:49:07 INFO - PROCESS | 6664 | 1468694947331 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}] 11:49:07 INFO - PROCESS | 6664 | 1468694947332 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:07 INFO - PROCESS | 6664 | 1468694947428 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:49:07 INFO - PROCESS | 6664 | 1468694947437 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 6664 | 1468694947438 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x124ad2000 == 28 [pid = 6664] [id = 739] 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x117d99c00) [pid = 6664] [serial = 2217] [outer = 0x0] 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x11814ec00) [pid = 6664] [serial = 2218] [outer = 0x117d99c00] 11:49:07 INFO - PROCESS | 6664 | 1468694947471 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x11821d000) [pid = 6664] [serial = 2219] [outer = 0x117d99c00] 11:49:07 INFO - PROCESS | 6664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:49:07 INFO - PROCESS | 6664 | 1468694947781 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]]]}] 11:49:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:49:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 471ms 11:49:07 INFO - PROCESS | 6664 | 1468694947796 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 6664 | 1468694947798 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:49:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:49:07 INFO - PROCESS | 6664 | 1468694947800 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 6664 | 1468694947801 Marionette TRACE conn2 <- [1,2930,null,{}] 11:49:07 INFO - PROCESS | 6664 | 1468694947803 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}] 11:49:07 INFO - PROCESS | 6664 | 1468694947805 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:07 INFO - PROCESS | 6664 | 1468694947905 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:49:07 INFO - PROCESS | 6664 | 1468694947909 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 6664 | 1468694947910 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:07 INFO - PROCESS | 6664 | ++DOCSHELL 0x125f19800 == 29 [pid = 6664] [id = 740] 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x112e60800) [pid = 6664] [serial = 2220] [outer = 0x0] 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x118392c00) [pid = 6664] [serial = 2221] [outer = 0x112e60800] 11:49:07 INFO - PROCESS | 6664 | 1468694947935 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1184b2c00) [pid = 6664] [serial = 2222] [outer = 0x112e60800] 11:49:08 INFO - PROCESS | 6664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:49:08 INFO - PROCESS | 6664 | 1468694948248 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]]]}] 11:49:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:49:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 11:49:08 INFO - PROCESS | 6664 | 1468694948268 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 6664 | 1468694948269 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:49:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:49:08 INFO - PROCESS | 6664 | 1468694948283 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 6664 | 1468694948284 Marionette TRACE conn2 <- [1,2934,null,{}] 11:49:08 INFO - PROCESS | 6664 | 1468694948286 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}] 11:49:08 INFO - PROCESS | 6664 | 1468694948291 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:08 INFO - PROCESS | 6664 | 1468694948418 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:49:08 INFO - PROCESS | 6664 | 1468694948422 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 6664 | 1468694948424 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:08 INFO - PROCESS | 6664 | ++DOCSHELL 0x12898b800 == 30 [pid = 6664] [id = 741] 11:49:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1184b3000) [pid = 6664] [serial = 2223] [outer = 0x0] 11:49:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x118644800) [pid = 6664] [serial = 2224] [outer = 0x1184b3000] 11:49:08 INFO - PROCESS | 6664 | 1468694948448 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1199a0400) [pid = 6664] [serial = 2225] [outer = 0x1184b3000] 11:49:08 INFO - PROCESS | 6664 | 1468694948819 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]]]}] 11:49:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:49:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 573ms 11:49:08 INFO - PROCESS | 6664 | 1468694948853 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 6664 | 1468694948855 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:49:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:49:08 INFO - PROCESS | 6664 | 1468694948864 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 6664 | 1468694948866 Marionette TRACE conn2 <- [1,2938,null,{}] 11:49:08 INFO - PROCESS | 6664 | 1468694948870 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}] 11:49:08 INFO - PROCESS | 6664 | 1468694948871 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:09 INFO - PROCESS | 6664 | 1468694949192 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x11313c800) [pid = 6664] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x11289ec00) [pid = 6664] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1131ddc00) [pid = 6664] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128a0000) [pid = 6664] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x113138400) [pid = 6664] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1184b5800) [pid = 6664] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1126f4800) [pid = 6664] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x113132000) [pid = 6664] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x118217000) [pid = 6664] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x113136400) [pid = 6664] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x11289f400) [pid = 6664] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x115d33c00) [pid = 6664] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1248b1c00) [pid = 6664] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1131d2c00) [pid = 6664] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:49:09 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x11910bc00) [pid = 6664] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:49:09 INFO - PROCESS | 6664 | 1468694949243 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 6664 | 1468694949245 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169a9800 == 31 [pid = 6664] [id = 742] 11:49:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x110e22800) [pid = 6664] [serial = 2226] [outer = 0x0] 11:49:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1126f4800) [pid = 6664] [serial = 2227] [outer = 0x110e22800] 11:49:09 INFO - PROCESS | 6664 | 1468694949271 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x112a85400) [pid = 6664] [serial = 2228] [outer = 0x110e22800] 11:49:09 INFO - PROCESS | 6664 | 1468694949591 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]]]}] 11:49:09 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. 11:49:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 770ms 11:49:09 INFO - PROCESS | 6664 | 1468694949635 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:49:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:49:09 INFO - PROCESS | 6664 | 1468694949637 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:49:09 INFO - PROCESS | 6664 | 1468694949643 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 6664 | 1468694949645 Marionette TRACE conn2 <- [1,2942,null,{}] 11:49:09 INFO - PROCESS | 6664 | 1468694949648 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}] 11:49:09 INFO - PROCESS | 6664 | 1468694949650 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:09 INFO - PROCESS | 6664 | 1468694949771 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:49:09 INFO - PROCESS | 6664 | 1468694949843 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 6664 | 1468694949844 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:09 INFO - PROCESS | 6664 | ++DOCSHELL 0x128d63000 == 32 [pid = 6664] [id = 743] 11:49:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x111ca9800) [pid = 6664] [serial = 2229] [outer = 0x0] 11:49:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x115d33400) [pid = 6664] [serial = 2230] [outer = 0x111ca9800] 11:49:09 INFO - PROCESS | 6664 | 1468694949868 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1184ba800) [pid = 6664] [serial = 2231] [outer = 0x111ca9800] 11:49:10 INFO - PROCESS | 6664 | 1468694950108 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"]]]}] 11:49:10 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 11:49:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 11:49:10 INFO - PROCESS | 6664 | 1468694950164 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 6664 | 1468694950166 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:49:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:49:10 INFO - PROCESS | 6664 | 1468694950169 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 6664 | 1468694950170 Marionette TRACE conn2 <- [1,2946,null,{}] 11:49:10 INFO - PROCESS | 6664 | 1468694950180 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}] 11:49:10 INFO - PROCESS | 6664 | 1468694950181 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:10 INFO - PROCESS | 6664 | 1468694950262 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:49:10 INFO - PROCESS | 6664 | 1468694950266 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 6664 | 1468694950267 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243ef000 == 33 [pid = 6664] [id = 744] 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x115d41400) [pid = 6664] [serial = 2232] [outer = 0x0] 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x120fe6400) [pid = 6664] [serial = 2233] [outer = 0x115d41400] 11:49:10 INFO - PROCESS | 6664 | 1468694950292 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1247d7c00) [pid = 6664] [serial = 2234] [outer = 0x115d41400] 11:49:10 INFO - PROCESS | 6664 | 1468694950590 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]]]}] 11:49:10 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. 11:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 11:49:10 INFO - PROCESS | 6664 | 1468694950638 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 6664 | 1468694950639 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:49:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:49:10 INFO - PROCESS | 6664 | 1468694950643 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 6664 | 1468694950645 Marionette TRACE conn2 <- [1,2950,null,{}] 11:49:10 INFO - PROCESS | 6664 | 1468694950647 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}] 11:49:10 INFO - PROCESS | 6664 | 1468694950648 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:10 INFO - PROCESS | 6664 | 1468694950752 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:49:10 INFO - PROCESS | 6664 | 1468694950758 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 6664 | 1468694950759 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x129491000 == 34 [pid = 6664] [id = 745] 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x12400a000) [pid = 6664] [serial = 2235] [outer = 0x0] 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x1248ad400) [pid = 6664] [serial = 2236] [outer = 0x12400a000] 11:49:10 INFO - PROCESS | 6664 | 1468694950783 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x1248ce000) [pid = 6664] [serial = 2237] [outer = 0x12400a000] 11:49:10 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294c1000 == 35 [pid = 6664] [id = 746] 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x1248d6400) [pid = 6664] [serial = 2238] [outer = 0x0] 11:49:10 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x1248d0c00) [pid = 6664] [serial = 2239] [outer = 0x1248d6400] 11:49:11 INFO - PROCESS | 6664 | 1468694951093 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]]]}] 11:49:11 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. 11:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 470ms 11:49:11 INFO - PROCESS | 6664 | 1468694951112 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 6664 | 1468694951114 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:49:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:49:11 INFO - PROCESS | 6664 | 1468694951116 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 6664 | 1468694951118 Marionette TRACE conn2 <- [1,2954,null,{}] 11:49:11 INFO - PROCESS | 6664 | 1468694951120 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}] 11:49:11 INFO - PROCESS | 6664 | 1468694951122 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:11 INFO - PROCESS | 6664 | 1468694951273 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:49:11 INFO - PROCESS | 6664 | 1468694951333 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 6664 | 1468694951334 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:11 INFO - PROCESS | 6664 | ++DOCSHELL 0x112645000 == 36 [pid = 6664] [id = 747] 11:49:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x110ddcc00) [pid = 6664] [serial = 2240] [outer = 0x0] 11:49:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x110e1ec00) [pid = 6664] [serial = 2241] [outer = 0x110ddcc00] 11:49:11 INFO - PROCESS | 6664 | 1468694951366 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x111e5b800) [pid = 6664] [serial = 2242] [outer = 0x110ddcc00] 11:49:11 INFO - PROCESS | 6664 | 1468694951806 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]]]}] 11:49:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:49:11 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 11:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 719ms 11:49:11 INFO - PROCESS | 6664 | 1468694951836 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 6664 | 1468694951839 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:49:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:49:11 INFO - PROCESS | 6664 | 1468694951855 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 6664 | 1468694951857 Marionette TRACE conn2 <- [1,2958,null,{}] 11:49:11 INFO - PROCESS | 6664 | 1468694951862 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}] 11:49:11 INFO - PROCESS | 6664 | 1468694951864 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:12 INFO - PROCESS | 6664 | 1468694952002 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:49:12 INFO - PROCESS | 6664 | 1468694952106 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 6664 | 1468694952108 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243ee800 == 37 [pid = 6664] [id = 748] 11:49:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1128a8c00) [pid = 6664] [serial = 2243] [outer = 0x0] 11:49:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x112fbe000) [pid = 6664] [serial = 2244] [outer = 0x1128a8c00] 11:49:12 INFO - PROCESS | 6664 | 1468694952140 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x115e92400) [pid = 6664] [serial = 2245] [outer = 0x1128a8c00] 11:49:12 INFO - PROCESS | 6664 | 1468694952538 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]]]}] 11:49:12 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. 11:49:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 11:49:12 INFO - PROCESS | 6664 | 1468694952577 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 6664 | 1468694952579 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:49:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:49:12 INFO - PROCESS | 6664 | 1468694952582 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - PROCESS | 6664 | 1468694952584 Marionette TRACE conn2 <- [1,2962,null,{}] 11:49:12 INFO - PROCESS | 6664 | 1468694952586 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}] 11:49:12 INFO - PROCESS | 6664 | 1468694952588 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:12 INFO - PROCESS | 6664 | 1468694952719 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:49:12 INFO - PROCESS | 6664 | 1468694952799 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 6664 | 1468694952801 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:12 INFO - PROCESS | 6664 | ++DOCSHELL 0x128ba0000 == 38 [pid = 6664] [id = 749] 11:49:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x116186000) [pid = 6664] [serial = 2246] [outer = 0x0] 11:49:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x1176ec000) [pid = 6664] [serial = 2247] [outer = 0x116186000] 11:49:12 INFO - PROCESS | 6664 | 1468694952827 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x118390800) [pid = 6664] [serial = 2248] [outer = 0x116186000] 11:49:13 INFO - PROCESS | 6664 | 1468694953369 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]]]}] 11:49:13 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. 11:49:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 820ms 11:49:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:49:13 INFO - PROCESS | 6664 | 1468694953402 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:49:13 INFO - PROCESS | 6664 | 1468694953404 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:49:13 INFO - PROCESS | 6664 | 1468694953407 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 6664 | 1468694953409 Marionette TRACE conn2 <- [1,2966,null,{}] 11:49:13 INFO - PROCESS | 6664 | 1468694953413 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}] 11:49:13 INFO - PROCESS | 6664 | 1468694953414 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:13 INFO - PROCESS | 6664 | 1468694953523 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:49:13 INFO - PROCESS | 6664 | 1468694953581 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 6664 | 1468694953582 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:13 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192eb000 == 39 [pid = 6664] [id = 750] 11:49:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x1128a6400) [pid = 6664] [serial = 2249] [outer = 0x0] 11:49:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x112e60c00) [pid = 6664] [serial = 2250] [outer = 0x1128a6400] 11:49:13 INFO - PROCESS | 6664 | 1468694953610 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x113c67000) [pid = 6664] [serial = 2251] [outer = 0x1128a6400] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x1294c1000 == 38 [pid = 6664] [id = 746] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x129491000 == 37 [pid = 6664] [id = 745] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x1243ef000 == 36 [pid = 6664] [id = 744] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x128d63000 == 35 [pid = 6664] [id = 743] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x1169a9800 == 34 [pid = 6664] [id = 742] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x12898b800 == 33 [pid = 6664] [id = 741] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x125f19800 == 32 [pid = 6664] [id = 740] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x124ad2000 == 31 [pid = 6664] [id = 739] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x1243ef800 == 30 [pid = 6664] [id = 738] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x11917b800 == 29 [pid = 6664] [id = 737] 11:49:13 INFO - PROCESS | 6664 | --DOCSHELL 0x116409800 == 28 [pid = 6664] [id = 736] 11:49:13 INFO - PROCESS | 6664 | 1468694953987 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]]]}] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1186f3400) [pid = 6664] [serial = 2174] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x115d3e800) [pid = 6664] [serial = 2186] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x1128d3c00) [pid = 6664] [serial = 2161] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x110fa1400) [pid = 6664] [serial = 2162] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x115e94400) [pid = 6664] [serial = 2159] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x113c67c00) [pid = 6664] [serial = 2158] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x113381c00) [pid = 6664] [serial = 2185] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x11806d800) [pid = 6664] [serial = 2167] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x118180400) [pid = 6664] [serial = 2168] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x115d41000) [pid = 6664] [serial = 2164] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x116185000) [pid = 6664] [serial = 2165] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1128aa800) [pid = 6664] [serial = 2143] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x11714dc00) [pid = 6664] [serial = 2146] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1192c3c00) [pid = 6664] [serial = 2176] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x119738c00) [pid = 6664] [serial = 2149] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128d1800) [pid = 6664] [serial = 2179] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x124a36c00) [pid = 6664] [serial = 2152] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x112e60000) [pid = 6664] [serial = 2180] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x115d32400) [pid = 6664] [serial = 2182] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x118390c00) [pid = 6664] [serial = 2155] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x124002800) [pid = 6664] [serial = 2177] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x116189c00) [pid = 6664] [serial = 2183] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x118408c00) [pid = 6664] [serial = 2171] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x11838ac00) [pid = 6664] [serial = 2170] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1184be400) [pid = 6664] [serial = 2173] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x113131800) [pid = 6664] [serial = 2144] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x11814f400) [pid = 6664] [serial = 2147] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x125ee1800) [pid = 6664] [serial = 2153] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x124dc3400) [pid = 6664] [serial = 2156] [outer = 0x0] [url = about:blank] 11:49:13 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x119bec000) [pid = 6664] [serial = 2150] [outer = 0x0] [url = about:blank] 11:49:14 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. 11:49:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 620ms 11:49:14 INFO - PROCESS | 6664 | 1468694954028 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 6664 | 1468694954030 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:49:14 INFO - PROCESS | 6664 | 1468694954035 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 6664 | 1468694954036 Marionette TRACE conn2 <- [1,2970,null,{}] 11:49:14 INFO - PROCESS | 6664 | 1468694954039 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}] 11:49:14 INFO - PROCESS | 6664 | 1468694954040 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:14 INFO - PROCESS | 6664 | 1468694954142 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:49:14 INFO - PROCESS | 6664 | 1468694954148 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 6664 | 1468694954149 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac0800 == 29 [pid = 6664] [id = 751] 11:49:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x115e24000) [pid = 6664] [serial = 2252] [outer = 0x0] 11:49:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x11612dc00) [pid = 6664] [serial = 2253] [outer = 0x115e24000] 11:49:14 INFO - PROCESS | 6664 | 1468694954176 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x11697d400) [pid = 6664] [serial = 2254] [outer = 0x115e24000] 11:49:14 INFO - PROCESS | 6664 | 1468694954499 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]]]}] 11:49:14 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. 11:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 11:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:49:14 INFO - PROCESS | 6664 | 1468694954571 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 6664 | 1468694954573 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:49:14 INFO - PROCESS | 6664 | 1468694954576 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 6664 | 1468694954579 Marionette TRACE conn2 <- [1,2974,null,{}] 11:49:14 INFO - PROCESS | 6664 | 1468694954587 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}] 11:49:14 INFO - PROCESS | 6664 | 1468694954590 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:14 INFO - PROCESS | 6664 | 1468694954671 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:49:14 INFO - PROCESS | 6664 | 1468694954680 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 6664 | 1468694954682 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:14 INFO - PROCESS | 6664 | ++DOCSHELL 0x12406d000 == 30 [pid = 6664] [id = 752] 11:49:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x118070400) [pid = 6664] [serial = 2255] [outer = 0x0] 11:49:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x11838ac00) [pid = 6664] [serial = 2256] [outer = 0x118070400] 11:49:14 INFO - PROCESS | 6664 | 1468694954710 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x118415400) [pid = 6664] [serial = 2257] [outer = 0x118070400] 11:49:15 INFO - PROCESS | 6664 | 1468694955026 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]]]}] 11:49:15 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. 11:49:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 475ms 11:49:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:49:15 INFO - PROCESS | 6664 | 1468694955051 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:49:15 INFO - PROCESS | 6664 | 1468694955053 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:49:15 INFO - PROCESS | 6664 | 1468694955055 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 6664 | 1468694955056 Marionette TRACE conn2 <- [1,2978,null,{}] 11:49:15 INFO - PROCESS | 6664 | 1468694955062 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}] 11:49:15 INFO - PROCESS | 6664 | 1468694955063 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:15 INFO - PROCESS | 6664 | 1468694955153 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:49:15 INFO - PROCESS | 6664 | 1468694955207 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 6664 | 1468694955208 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a6f800 == 31 [pid = 6664] [id = 753] 11:49:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1184b4800) [pid = 6664] [serial = 2258] [outer = 0x0] 11:49:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1186fd800) [pid = 6664] [serial = 2259] [outer = 0x1184b4800] 11:49:15 INFO - PROCESS | 6664 | 1468694955233 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119150c00) [pid = 6664] [serial = 2260] [outer = 0x1184b4800] 11:49:15 INFO - PROCESS | 6664 | 1468694955488 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]]]}] 11:49:15 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. 11:49:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 474ms 11:49:15 INFO - PROCESS | 6664 | 1468694955532 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:49:15 INFO - PROCESS | 6664 | 1468694955533 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:49:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:49:15 INFO - PROCESS | 6664 | 1468694955535 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 6664 | 1468694955536 Marionette TRACE conn2 <- [1,2982,null,{}] 11:49:15 INFO - PROCESS | 6664 | 1468694955539 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}] 11:49:15 INFO - PROCESS | 6664 | 1468694955541 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:15 INFO - PROCESS | 6664 | 1468694955631 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:49:15 INFO - PROCESS | 6664 | 1468694955635 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 6664 | 1468694955636 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:15 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259af000 == 32 [pid = 6664] [id = 754] 11:49:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1121ba000) [pid = 6664] [serial = 2261] [outer = 0x0] 11:49:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x119729800) [pid = 6664] [serial = 2262] [outer = 0x1121ba000] 11:49:15 INFO - PROCESS | 6664 | 1468694955661 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x119908800) [pid = 6664] [serial = 2263] [outer = 0x1121ba000] 11:49:15 INFO - PROCESS | 6664 | 1468694955979 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"]]]}] 11:49:16 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 11:49:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 11:49:16 INFO - PROCESS | 6664 | 1468694956005 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 6664 | 1468694956006 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:49:16 INFO - PROCESS | 6664 | 1468694956014 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 6664 | 1468694956016 Marionette TRACE conn2 <- [1,2986,null,{}] 11:49:16 INFO - PROCESS | 6664 | 1468694956018 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}] 11:49:16 INFO - PROCESS | 6664 | 1468694956022 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:16 INFO - PROCESS | 6664 | 1468694956156 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:49:16 INFO - PROCESS | 6664 | 1468694956168 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 6664 | 1468694956169 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x1271f6000 == 33 [pid = 6664] [id = 755] 11:49:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1199a4c00) [pid = 6664] [serial = 2264] [outer = 0x0] 11:49:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x1247d7400) [pid = 6664] [serial = 2265] [outer = 0x1199a4c00] 11:49:16 INFO - PROCESS | 6664 | 1468694956194 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x124d8a000) [pid = 6664] [serial = 2266] [outer = 0x1199a4c00] 11:49:16 INFO - PROCESS | 6664 | 1468694956501 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]]]}] 11:49:16 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. 11:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 11:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:49:16 INFO - PROCESS | 6664 | 1468694956535 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 6664 | 1468694956536 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:49:16 INFO - PROCESS | 6664 | 1468694956538 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 6664 | 1468694956541 Marionette TRACE conn2 <- [1,2990,null,{}] 11:49:16 INFO - PROCESS | 6664 | 1468694956545 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}] 11:49:16 INFO - PROCESS | 6664 | 1468694956546 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:16 INFO - PROCESS | 6664 | 1468694956684 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:49:16 INFO - PROCESS | 6664 | 1468694956724 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 6664 | 1468694956725 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:16 INFO - PROCESS | 6664 | ++DOCSHELL 0x129203000 == 34 [pid = 6664] [id = 756] 11:49:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x124d8c400) [pid = 6664] [serial = 2267] [outer = 0x0] 11:49:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x125228400) [pid = 6664] [serial = 2268] [outer = 0x124d8c400] 11:49:16 INFO - PROCESS | 6664 | 1468694956749 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x12537a000) [pid = 6664] [serial = 2269] [outer = 0x124d8c400] 11:49:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b5000 == 35 [pid = 6664] [id = 757] 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x12591c400) [pid = 6664] [serial = 2270] [outer = 0x0] 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x124dc1400) [pid = 6664] [serial = 2271] [outer = 0x12591c400] 11:49:17 INFO - PROCESS | 6664 | 1468694957095 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]]]}] 11:49:17 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. 11:49:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 573ms 11:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:49:17 INFO - PROCESS | 6664 | 1468694957112 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 6664 | 1468694957113 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:49:17 INFO - PROCESS | 6664 | 1468694957115 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 6664 | 1468694957116 Marionette TRACE conn2 <- [1,2994,null,{}] 11:49:17 INFO - PROCESS | 6664 | 1468694957118 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}] 11:49:17 INFO - PROCESS | 6664 | 1468694957119 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:17 INFO - PROCESS | 6664 | 1468694957238 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:49:17 INFO - PROCESS | 6664 | 1468694957251 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 6664 | 1468694957252 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x1296c0000 == 36 [pid = 6664] [id = 758] 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x125397c00) [pid = 6664] [serial = 2272] [outer = 0x0] 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x1253fcc00) [pid = 6664] [serial = 2273] [outer = 0x125397c00] 11:49:17 INFO - PROCESS | 6664 | 1468694957276 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x125ed9c00) [pid = 6664] [serial = 2274] [outer = 0x125397c00] 11:49:17 INFO - PROCESS | 6664 | 1468694957563 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]]]}] 11:49:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:49:17 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 11:49:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 11:49:17 INFO - PROCESS | 6664 | 1468694957585 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 6664 | 1468694957587 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:49:17 INFO - PROCESS | 6664 | 1468694957589 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 6664 | 1468694957590 Marionette TRACE conn2 <- [1,2998,null,{}] 11:49:17 INFO - PROCESS | 6664 | 1468694957610 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}] 11:49:17 INFO - PROCESS | 6664 | 1468694957612 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:17 INFO - PROCESS | 6664 | 1468694957717 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:49:17 INFO - PROCESS | 6664 | 1468694957721 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 6664 | 1468694957722 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:17 INFO - PROCESS | 6664 | ++DOCSHELL 0x119b49800 == 37 [pid = 6664] [id = 759] 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x125eda800) [pid = 6664] [serial = 2275] [outer = 0x0] 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x125ee4000) [pid = 6664] [serial = 2276] [outer = 0x125eda800] 11:49:17 INFO - PROCESS | 6664 | 1468694957746 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x125f06000) [pid = 6664] [serial = 2277] [outer = 0x125eda800] 11:49:18 INFO - PROCESS | 6664 | 1468694958065 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]]]}] 11:49:18 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. 11:49:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 528ms 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x1121b2400) [pid = 6664] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x1128a5800) [pid = 6664] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x111f26800) [pid = 6664] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x118215000) [pid = 6664] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1184bbc00) [pid = 6664] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x117d99c00) [pid = 6664] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x112e60800) [pid = 6664] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x113132800) [pid = 6664] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1126f8000) [pid = 6664] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x115d41400) [pid = 6664] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x1128cb000) [pid = 6664] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x11915f000) [pid = 6664] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x124430c00) [pid = 6664] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x1184b3000) [pid = 6664] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x111ca9800) [pid = 6664] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x110e22800) [pid = 6664] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:49:18 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1248d6400) [pid = 6664] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:49:18 INFO - PROCESS | 6664 | 1468694958210 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 6664 | 1468694958212 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:49:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:49:18 INFO - PROCESS | 6664 | 1468694958222 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 6664 | 1468694958223 Marionette TRACE conn2 <- [1,3002,null,{}] 11:49:18 INFO - PROCESS | 6664 | 1468694958226 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}] 11:49:18 INFO - PROCESS | 6664 | 1468694958228 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:18 INFO - PROCESS | 6664 | 1468694958313 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:49:18 INFO - PROCESS | 6664 | 1468694958316 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 6664 | 1468694958318 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x128920800 == 38 [pid = 6664] [id = 760] 11:49:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x115d34000) [pid = 6664] [serial = 2278] [outer = 0x0] 11:49:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x116f90800) [pid = 6664] [serial = 2279] [outer = 0x115d34000] 11:49:18 INFO - PROCESS | 6664 | 1468694958342 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1184bcc00) [pid = 6664] [serial = 2280] [outer = 0x115d34000] 11:49:18 INFO - PROCESS | 6664 | 1468694958642 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]]]}] 11:49:18 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. 11:49:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 11:49:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:49:18 INFO - PROCESS | 6664 | 1468694958695 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 6664 | 1468694958697 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:49:18 INFO - PROCESS | 6664 | 1468694958699 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 6664 | 1468694958700 Marionette TRACE conn2 <- [1,3006,null,{}] 11:49:18 INFO - PROCESS | 6664 | 1468694958703 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}] 11:49:18 INFO - PROCESS | 6664 | 1468694958704 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:18 INFO - PROCESS | 6664 | 1468694958796 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:49:18 INFO - PROCESS | 6664 | 1468694958856 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 6664 | 1468694958857 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:18 INFO - PROCESS | 6664 | ++DOCSHELL 0x12b913800 == 39 [pid = 6664] [id = 761] 11:49:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x1186f1000) [pid = 6664] [serial = 2281] [outer = 0x0] 11:49:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x125f06c00) [pid = 6664] [serial = 2282] [outer = 0x1186f1000] 11:49:18 INFO - PROCESS | 6664 | 1468694958892 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x126d05800) [pid = 6664] [serial = 2283] [outer = 0x1186f1000] 11:49:19 INFO - PROCESS | 6664 | 1468694959161 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]]]}] 11:49:19 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. 11:49:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 518ms 11:49:19 INFO - PROCESS | 6664 | 1468694959218 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 6664 | 1468694959219 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:49:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:49:19 INFO - PROCESS | 6664 | 1468694959221 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 6664 | 1468694959222 Marionette TRACE conn2 <- [1,3010,null,{}] 11:49:19 INFO - PROCESS | 6664 | 1468694959225 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}] 11:49:19 INFO - PROCESS | 6664 | 1468694959228 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:19 INFO - PROCESS | 6664 | 1468694959314 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:49:19 INFO - PROCESS | 6664 | 1468694959318 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 6664 | 1468694959319 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be7c000 == 40 [pid = 6664] [id = 762] 11:49:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x126d06000) [pid = 6664] [serial = 2284] [outer = 0x0] 11:49:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x12711e000) [pid = 6664] [serial = 2285] [outer = 0x126d06000] 11:49:19 INFO - PROCESS | 6664 | 1468694959343 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x127440c00) [pid = 6664] [serial = 2286] [outer = 0x126d06000] 11:49:19 INFO - PROCESS | 6664 | 1468694959672 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]]]}] 11:49:19 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 11:49:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 473ms 11:49:19 INFO - PROCESS | 6664 | 1468694959695 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 6664 | 1468694959697 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:49:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:49:19 INFO - PROCESS | 6664 | 1468694959699 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 6664 | 1468694959700 Marionette TRACE conn2 <- [1,3014,null,{}] 11:49:19 INFO - PROCESS | 6664 | 1468694959702 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}] 11:49:19 INFO - PROCESS | 6664 | 1468694959703 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:19 INFO - PROCESS | 6664 | 1468694959828 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:49:19 INFO - PROCESS | 6664 | 1468694959835 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 6664 | 1468694959836 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:19 INFO - PROCESS | 6664 | ++DOCSHELL 0x12be90000 == 41 [pid = 6664] [id = 763] 11:49:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x126d11400) [pid = 6664] [serial = 2287] [outer = 0x0] 11:49:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x128ad0c00) [pid = 6664] [serial = 2288] [outer = 0x126d11400] 11:49:19 INFO - PROCESS | 6664 | 1468694959868 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x128ad5800) [pid = 6664] [serial = 2289] [outer = 0x126d11400] 11:49:19 INFO - PROCESS | 6664 | [6664] 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 11:49:20 INFO - PROCESS | 6664 | 1468694960196 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:49:20 INFO - {} 11:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:49:20 INFO - {} 11:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:49:20 INFO - {} 11:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:49:20 INFO - {} 11:49:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 11:49:20 INFO - PROCESS | 6664 | 1468694960259 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 6664 | 1468694960261 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:49:20 INFO - TEST-START | /FileAPI/fileReader.html 11:49:20 INFO - PROCESS | 6664 | 1468694960265 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 6664 | 1468694960267 Marionette TRACE conn2 <- [1,3018,null,{}] 11:49:20 INFO - PROCESS | 6664 | 1468694960272 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}] 11:49:20 INFO - PROCESS | 6664 | 1468694960274 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:20 INFO - PROCESS | 6664 | 1468694960377 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:49:20 INFO - PROCESS | 6664 | 1468694960475 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 6664 | 1468694960477 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:20 INFO - PROCESS | 6664 | ++DOCSHELL 0x1169bc800 == 42 [pid = 6664] [id = 764] 11:49:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x11289dc00) [pid = 6664] [serial = 2290] [outer = 0x0] 11:49:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x1128a1800) [pid = 6664] [serial = 2291] [outer = 0x11289dc00] 11:49:20 INFO - PROCESS | 6664 | 1468694960510 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x112e5e800) [pid = 6664] [serial = 2292] [outer = 0x11289dc00] 11:49:20 INFO - PROCESS | 6664 | 1468694960884 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]]]}] 11:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:49:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 11:49:20 INFO - TEST-START | /FileAPI/historical.html 11:49:20 INFO - PROCESS | 6664 | 1468694960937 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 6664 | 1468694960939 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:49:20 INFO - PROCESS | 6664 | 1468694960944 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 6664 | 1468694960947 Marionette TRACE conn2 <- [1,3022,null,{}] 11:49:20 INFO - PROCESS | 6664 | 1468694960950 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}] 11:49:20 INFO - PROCESS | 6664 | 1468694960952 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:21 INFO - PROCESS | 6664 | 1468694961058 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:49:21 INFO - PROCESS | 6664 | 1468694961118 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 6664 | 1468694961120 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x1244e1000 == 43 [pid = 6664] [id = 765] 11:49:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x115d34c00) [pid = 6664] [serial = 2293] [outer = 0x0] 11:49:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x116906800) [pid = 6664] [serial = 2294] [outer = 0x115d34c00] 11:49:21 INFO - PROCESS | 6664 | 1468694961150 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x117da5400) [pid = 6664] [serial = 2295] [outer = 0x115d34c00] 11:49:21 INFO - PROCESS | 6664 | 1468694961550 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"]]]}] 11:49:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:49:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:49:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:49:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:49:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:49:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:49:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:49:21 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 11:49:21 INFO - PROCESS | 6664 | 1468694961568 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 6664 | 1468694961569 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:49:21 INFO - TEST-START | /FileAPI/idlharness.html 11:49:21 INFO - PROCESS | 6664 | 1468694961572 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 6664 | 1468694961573 Marionette TRACE conn2 <- [1,3026,null,{}] 11:49:21 INFO - PROCESS | 6664 | 1468694961580 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}] 11:49:21 INFO - PROCESS | 6664 | 1468694961584 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:21 INFO - PROCESS | 6664 | 1468694961693 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:49:21 INFO - PROCESS | 6664 | 1468694961791 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 6664 | 1468694961794 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:21 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf6000 == 44 [pid = 6664] [id = 766] 11:49:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x119734c00) [pid = 6664] [serial = 2296] [outer = 0x0] 11:49:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x119905c00) [pid = 6664] [serial = 2297] [outer = 0x119734c00] 11:49:21 INFO - PROCESS | 6664 | 1468694961826 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1247d8400) [pid = 6664] [serial = 2298] [outer = 0x119734c00] 11:49:22 INFO - PROCESS | 6664 | 1468694962364 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]]]}] 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:49:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:49:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:49:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:49:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:49:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:49:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:49:22 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 11:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:49:22 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 11:49:22 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 11:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:49:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:49:22 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 11:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:49:22 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 11:49:22 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 11:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:49:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 834ms 11:49:22 INFO - PROCESS | 6664 | 1468694962406 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 6664 | 1468694962408 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:49:22 INFO - TEST-START | /FileAPI/idlharness.worker 11:49:22 INFO - PROCESS | 6664 | 1468694962410 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 6664 | 1468694962411 Marionette TRACE conn2 <- [1,3030,null,{}] 11:49:22 INFO - PROCESS | 6664 | 1468694962414 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}] 11:49:22 INFO - PROCESS | 6664 | 1468694962416 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:22 INFO - PROCESS | 6664 | 1468694962559 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:49:22 INFO - PROCESS | 6664 | 1468694962680 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 6664 | 1468694962681 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:22 INFO - PROCESS | 6664 | ++DOCSHELL 0x12948e000 == 45 [pid = 6664] [id = 767] 11:49:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x119738800) [pid = 6664] [serial = 2299] [outer = 0x0] 11:49:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x128feb400) [pid = 6664] [serial = 2300] [outer = 0x119738800] 11:49:22 INFO - PROCESS | 6664 | 1468694962714 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 6664 | ++DOMWINDOW == 111 (0x129466c00) [pid = 6664] [serial = 2301] [outer = 0x119738800] 11:49:22 INFO - PROCESS | 6664 | [6664] 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 11:49:23 INFO - PROCESS | 6664 | 1468694963613 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,{},{}]]]}] 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:49:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:49:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:49:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:49:23 INFO - {} 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:49:23 INFO - {} 11:49:23 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 - {} 11:49:23 INFO - {} 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:49:23 INFO - {} 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:49:23 INFO - {} 11:49:23 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 - {} 11:49:23 INFO - {} 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:49:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:49:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 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 11:49:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:49:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:49:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:49:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:49:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:49:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:49:23 INFO - {} 11:49:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1236ms 11:49:23 INFO - PROCESS | 6664 | 1468694963647 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:49:23 INFO - PROCESS | 6664 | 1468694963649 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:49:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:49:23 INFO - PROCESS | 6664 | 1468694963652 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 6664 | 1468694963654 Marionette TRACE conn2 <- [1,3034,null,{}] 11:49:23 INFO - PROCESS | 6664 | 1468694963657 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}] 11:49:23 INFO - PROCESS | 6664 | 1468694963658 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:23 INFO - PROCESS | 6664 | 1468694963803 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x119c60800 == 44 [pid = 6664] [id = 735] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12be7c000 == 43 [pid = 6664] [id = 762] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12b913800 == 42 [pid = 6664] [id = 761] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x128920800 == 41 [pid = 6664] [id = 760] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x119b49800 == 40 [pid = 6664] [id = 759] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1296c0000 == 39 [pid = 6664] [id = 758] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1294b5000 == 38 [pid = 6664] [id = 757] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x129203000 == 37 [pid = 6664] [id = 756] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1271f6000 == 36 [pid = 6664] [id = 755] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1259af000 == 35 [pid = 6664] [id = 754] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x124a6f800 == 34 [pid = 6664] [id = 753] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12406d000 == 33 [pid = 6664] [id = 752] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x116ac0800 == 32 [pid = 6664] [id = 751] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1192eb000 == 31 [pid = 6664] [id = 750] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x128ba0000 == 30 [pid = 6664] [id = 749] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1243ee800 == 29 [pid = 6664] [id = 748] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x112645000 == 28 [pid = 6664] [id = 747] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12948e000 == 27 [pid = 6664] [id = 767] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12acf6000 == 26 [pid = 6664] [id = 766] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1244e1000 == 25 [pid = 6664] [id = 765] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x12be90000 == 24 [pid = 6664] [id = 763] 11:49:24 INFO - PROCESS | 6664 | --DOCSHELL 0x1169bc800 == 23 [pid = 6664] [id = 764] 11:49:24 INFO - PROCESS | 6664 | 1468694964350 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 6664 | 1468694964352 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 110 (0x11312fc00) [pid = 6664] [serial = 2189] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x1126fec00) [pid = 6664] [serial = 2188] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x11806e000) [pid = 6664] [serial = 2192] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x1176e5400) [pid = 6664] [serial = 2191] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x118397000) [pid = 6664] [serial = 2195] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x118218000) [pid = 6664] [serial = 2194] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x11915bc00) [pid = 6664] [serial = 2198] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x11814ec00) [pid = 6664] [serial = 2218] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x118392c00) [pid = 6664] [serial = 2221] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x113c67800) [pid = 6664] [serial = 2212] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x1187afc00) [pid = 6664] [serial = 2197] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x115d33000) [pid = 6664] [serial = 2213] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1126ff400) [pid = 6664] [serial = 2209] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1247d7c00) [pid = 6664] [serial = 2234] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x1128d0400) [pid = 6664] [serial = 2210] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x115de9000) [pid = 6664] [serial = 2207] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1131df800) [pid = 6664] [serial = 2206] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x11990b400) [pid = 6664] [serial = 2201] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x119743c00) [pid = 6664] [serial = 2200] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x1248cc000) [pid = 6664] [serial = 2204] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x12462b800) [pid = 6664] [serial = 2203] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x118644800) [pid = 6664] [serial = 2224] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x1199a0400) [pid = 6664] [serial = 2225] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x115d33400) [pid = 6664] [serial = 2230] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x112a85400) [pid = 6664] [serial = 2228] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x120fe6400) [pid = 6664] [serial = 2233] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x1126f4800) [pid = 6664] [serial = 2227] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1184ba800) [pid = 6664] [serial = 2231] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x1164eb800) [pid = 6664] [serial = 2215] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x1248ad400) [pid = 6664] [serial = 2236] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x116f99800) [pid = 6664] [serial = 2216] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x1184b2c00) [pid = 6664] [serial = 2222] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x11821d000) [pid = 6664] [serial = 2219] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x1248d0c00) [pid = 6664] [serial = 2239] [outer = 0x0] [url = about:blank] 11:49:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x111a46000 == 24 [pid = 6664] [id = 768] 11:49:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x111c75000) [pid = 6664] [serial = 2302] [outer = 0x0] 11:49:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x1126f4c00) [pid = 6664] [serial = 2303] [outer = 0x111c75000] 11:49:24 INFO - PROCESS | 6664 | 1468694964403 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x1128a3c00) [pid = 6664] [serial = 2304] [outer = 0x111c75000] 11:49:24 INFO - PROCESS | 6664 | 1468694964645 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]]]}] 11:49:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:49:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1029ms 11:49:24 INFO - PROCESS | 6664 | 1468694964685 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 6664 | 1468694964687 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:49:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:49:24 INFO - PROCESS | 6664 | 1468694964704 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 6664 | 1468694964705 Marionette TRACE conn2 <- [1,3038,null,{}] 11:49:24 INFO - PROCESS | 6664 | 1468694964715 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}] 11:49:24 INFO - PROCESS | 6664 | 1468694964717 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:24 INFO - PROCESS | 6664 | 1468694964795 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:49:24 INFO - PROCESS | 6664 | 1468694964800 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 6664 | 1468694964802 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:24 INFO - PROCESS | 6664 | ++DOCSHELL 0x116ac6000 == 25 [pid = 6664] [id = 769] 11:49:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x112fbd400) [pid = 6664] [serial = 2305] [outer = 0x0] 11:49:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x115de9000) [pid = 6664] [serial = 2306] [outer = 0x112fbd400] 11:49:24 INFO - PROCESS | 6664 | 1468694964825 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x117148c00) [pid = 6664] [serial = 2307] [outer = 0x112fbd400] 11:49:25 INFO - PROCESS | 6664 | 1468694965137 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"]]]}] 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:49:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 473ms 11:49:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:49:25 INFO - PROCESS | 6664 | 1468694965175 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 6664 | 1468694965177 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:49:25 INFO - PROCESS | 6664 | 1468694965181 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 6664 | 1468694965182 Marionette TRACE conn2 <- [1,3042,null,{}] 11:49:25 INFO - PROCESS | 6664 | 1468694965190 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}] 11:49:25 INFO - PROCESS | 6664 | 1468694965192 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:25 INFO - PROCESS | 6664 | 1468694965265 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:49:25 INFO - PROCESS | 6664 | 1468694965269 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 6664 | 1468694965270 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x1195c1800 == 26 [pid = 6664] [id = 770] 11:49:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x117d9a800) [pid = 6664] [serial = 2308] [outer = 0x0] 11:49:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x118218c00) [pid = 6664] [serial = 2309] [outer = 0x117d9a800] 11:49:25 INFO - PROCESS | 6664 | 1468694965294 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x1184bf400) [pid = 6664] [serial = 2310] [outer = 0x117d9a800] 11:49:25 INFO - PROCESS | 6664 | 1468694965703 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]]]}] 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:49:25 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. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:49:25 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'.) 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:49:25 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. 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:49:25 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. 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:49:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:49:25 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. 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:49:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:49:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:49:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 579ms 11:49:25 INFO - PROCESS | 6664 | 1468694965761 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 6664 | 1468694965762 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:49:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:49:25 INFO - PROCESS | 6664 | 1468694965766 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 6664 | 1468694965771 Marionette TRACE conn2 <- [1,3046,null,{}] 11:49:25 INFO - PROCESS | 6664 | 1468694965778 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}] 11:49:25 INFO - PROCESS | 6664 | 1468694965780 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:25 INFO - PROCESS | 6664 | 1468694965853 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:49:25 INFO - PROCESS | 6664 | 1468694965858 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 6664 | 1468694965861 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:25 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a75000 == 27 [pid = 6664] [id = 771] 11:49:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x119159000) [pid = 6664] [serial = 2311] [outer = 0x0] 11:49:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1248d5c00) [pid = 6664] [serial = 2312] [outer = 0x119159000] 11:49:25 INFO - PROCESS | 6664 | 1468694965882 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x124a36400) [pid = 6664] [serial = 2313] [outer = 0x119159000] 11:49:25 INFO - PROCESS | 6664 | [6664] 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 11:49:26 INFO - PROCESS | 6664 | 1468694966211 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:49:26 INFO - {} 11:49:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 479ms 11:49:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:49:26 INFO - PROCESS | 6664 | 1468694966245 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 6664 | 1468694966246 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:49:26 INFO - PROCESS | 6664 | 1468694966248 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 6664 | 1468694966249 Marionette TRACE conn2 <- [1,3050,null,{}] 11:49:26 INFO - PROCESS | 6664 | 1468694966252 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}] 11:49:26 INFO - PROCESS | 6664 | 1468694966260 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:26 INFO - PROCESS | 6664 | 1468694966329 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:49:26 INFO - PROCESS | 6664 | 1468694966398 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 6664 | 1468694966399 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x126dd3800 == 28 [pid = 6664] [id = 772] 11:49:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x1128cf000) [pid = 6664] [serial = 2314] [outer = 0x0] 11:49:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x124a3b400) [pid = 6664] [serial = 2315] [outer = 0x1128cf000] 11:49:26 INFO - PROCESS | 6664 | 1468694966419 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x125f9e800) [pid = 6664] [serial = 2316] [outer = 0x1128cf000] 11:49:26 INFO - PROCESS | 6664 | 1468694966662 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]]]}] 11:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:49:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 11:49:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:49:26 INFO - PROCESS | 6664 | 1468694966717 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 6664 | 1468694966718 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:49:26 INFO - PROCESS | 6664 | 1468694966721 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 6664 | 1468694966722 Marionette TRACE conn2 <- [1,3054,null,{}] 11:49:26 INFO - PROCESS | 6664 | 1468694966731 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}] 11:49:26 INFO - PROCESS | 6664 | 1468694966732 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:26 INFO - PROCESS | 6664 | 1468694966822 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:49:26 INFO - PROCESS | 6664 | 1468694966856 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 6664 | 1468694966861 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:26 INFO - PROCESS | 6664 | ++DOCSHELL 0x128996000 == 29 [pid = 6664] [id = 773] 11:49:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x128acd400) [pid = 6664] [serial = 2317] [outer = 0x0] 11:49:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x128ad2c00) [pid = 6664] [serial = 2318] [outer = 0x128acd400] 11:49:26 INFO - PROCESS | 6664 | 1468694966898 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x128ff9000) [pid = 6664] [serial = 2319] [outer = 0x128acd400] 11:49:27 INFO - PROCESS | 6664 | 1468694967318 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"]]]}] 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:49:27 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" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:49:27 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" 11:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:49:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 635ms 11:49:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:49:27 INFO - PROCESS | 6664 | 1468694967356 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 6664 | 1468694967357 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:49:27 INFO - PROCESS | 6664 | 1468694967359 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 6664 | 1468694967360 Marionette TRACE conn2 <- [1,3058,null,{}] 11:49:27 INFO - PROCESS | 6664 | 1468694967362 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}] 11:49:27 INFO - PROCESS | 6664 | 1468694967363 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:27 INFO - PROCESS | 6664 | 1468694967466 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:49:27 INFO - PROCESS | 6664 | 1468694967472 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 6664 | 1468694967473 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x115ef3000 == 30 [pid = 6664] [id = 774] 11:49:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x129468400) [pid = 6664] [serial = 2320] [outer = 0x0] 11:49:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x1294eac00) [pid = 6664] [serial = 2321] [outer = 0x129468400] 11:49:27 INFO - PROCESS | 6664 | 1468694967494 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12a694800) [pid = 6664] [serial = 2322] [outer = 0x129468400] 11:49:27 INFO - PROCESS | 6664 | 1468694967786 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]]]}] 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:49:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:49:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:49:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:49:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:49:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:49:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 476ms 11:49:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:49:27 INFO - PROCESS | 6664 | 1468694967845 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 6664 | 1468694967846 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:49:27 INFO - PROCESS | 6664 | 1468694967848 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 6664 | 1468694967849 Marionette TRACE conn2 <- [1,3062,null,{}] 11:49:27 INFO - PROCESS | 6664 | 1468694967851 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}] 11:49:27 INFO - PROCESS | 6664 | 1468694967852 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:27 INFO - PROCESS | 6664 | 1468694967941 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:49:27 INFO - PROCESS | 6664 | 1468694967944 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 6664 | 1468694967945 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:27 INFO - PROCESS | 6664 | ++DOCSHELL 0x12acf5000 == 31 [pid = 6664] [id = 775] 11:49:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x111cac000) [pid = 6664] [serial = 2323] [outer = 0x0] 11:49:27 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x12a751800) [pid = 6664] [serial = 2324] [outer = 0x111cac000] 11:49:27 INFO - PROCESS | 6664 | 1468694967965 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x12a805800) [pid = 6664] [serial = 2325] [outer = 0x111cac000] 11:49:28 INFO - PROCESS | 6664 | [6664] 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 11:49:28 INFO - PROCESS | 6664 | 1468694968287 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:49:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:49:28 INFO - {} 11:49:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 469ms 11:49:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:49:28 INFO - PROCESS | 6664 | 1468694968318 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 6664 | 1468694968319 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:49:28 INFO - PROCESS | 6664 | 1468694968321 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 6664 | 1468694968322 Marionette TRACE conn2 <- [1,3066,null,{}] 11:49:28 INFO - PROCESS | 6664 | 1468694968324 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}] 11:49:28 INFO - PROCESS | 6664 | 1468694968327 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:28 INFO - PROCESS | 6664 | 1468694968563 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12591c400) [pid = 6664] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x1121ba000) [pid = 6664] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x1186f1000) [pid = 6664] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x12400a000) [pid = 6664] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x118070400) [pid = 6664] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x1128a8c00) [pid = 6664] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x1199a4c00) [pid = 6664] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x126d06000) [pid = 6664] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x1128a6400) [pid = 6664] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x115d34000) [pid = 6664] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x116186000) [pid = 6664] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x124d8c400) [pid = 6664] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x125397c00) [pid = 6664] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x126d11400) [pid = 6664] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x115e24000) [pid = 6664] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x125eda800) [pid = 6664] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x110ddcc00) [pid = 6664] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:49:28 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x1184b4800) [pid = 6664] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:49:28 INFO - PROCESS | 6664 | 1468694968602 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 6664 | 1468694968603 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x12ace5000 == 32 [pid = 6664] [id = 776] 11:49:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1121ba000) [pid = 6664] [serial = 2326] [outer = 0x0] 11:49:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x116747c00) [pid = 6664] [serial = 2327] [outer = 0x1121ba000] 11:49:28 INFO - PROCESS | 6664 | 1468694968623 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x12400a000) [pid = 6664] [serial = 2328] [outer = 0x1121ba000] 11:49:28 INFO - PROCESS | 6664 | 1468694968867 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]]]}] 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:49:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:49:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 580ms 11:49:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:49:28 INFO - PROCESS | 6664 | 1468694968901 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 6664 | 1468694968902 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:49:28 INFO - PROCESS | 6664 | 1468694968904 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 6664 | 1468694968905 Marionette TRACE conn2 <- [1,3070,null,{}] 11:49:28 INFO - PROCESS | 6664 | 1468694968913 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}] 11:49:28 INFO - PROCESS | 6664 | 1468694968914 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:28 INFO - PROCESS | 6664 | 1468694968987 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:49:28 INFO - PROCESS | 6664 | 1468694968990 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 6664 | 1468694968994 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:28 INFO - PROCESS | 6664 | ++DOCSHELL 0x1192e5800 == 33 [pid = 6664] [id = 777] 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x1128a0800) [pid = 6664] [serial = 2329] [outer = 0x0] 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x1128d7800) [pid = 6664] [serial = 2330] [outer = 0x1128a0800] 11:49:29 INFO - PROCESS | 6664 | 1468694969013 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 89 (0x112fbe400) [pid = 6664] [serial = 2331] [outer = 0x1128a0800] 11:49:29 INFO - PROCESS | 6664 | 1468694969275 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]]]}] 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 426ms 11:49:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:49:29 INFO - PROCESS | 6664 | 1468694969331 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 6664 | 1468694969332 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:49:29 INFO - PROCESS | 6664 | 1468694969334 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 6664 | 1468694969335 Marionette TRACE conn2 <- [1,3074,null,{}] 11:49:29 INFO - PROCESS | 6664 | 1468694969337 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}] 11:49:29 INFO - PROCESS | 6664 | 1468694969338 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:29 INFO - PROCESS | 6664 | 1468694969411 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:49:29 INFO - PROCESS | 6664 | 1468694969415 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 6664 | 1468694969416 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243ec800 == 34 [pid = 6664] [id = 778] 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 90 (0x112fc4800) [pid = 6664] [serial = 2332] [outer = 0x0] 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 91 (0x113c8f000) [pid = 6664] [serial = 2333] [outer = 0x112fc4800] 11:49:29 INFO - PROCESS | 6664 | 1468694969495 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 92 (0x116747000) [pid = 6664] [serial = 2334] [outer = 0x112fc4800] 11:49:29 INFO - PROCESS | 6664 | 1468694969718 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]]]}] 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 420ms 11:49:29 INFO - PROCESS | 6664 | 1468694969755 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 6664 | 1468694969756 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:49:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:49:29 INFO - PROCESS | 6664 | 1468694969795 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 6664 | 1468694969796 Marionette TRACE conn2 <- [1,3078,null,{}] 11:49:29 INFO - PROCESS | 6664 | 1468694969802 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}] 11:49:29 INFO - PROCESS | 6664 | 1468694969803 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:29 INFO - PROCESS | 6664 | 1468694969885 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:49:29 INFO - PROCESS | 6664 | 1468694969888 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 6664 | 1468694969889 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:29 INFO - PROCESS | 6664 | ++DOCSHELL 0x124721000 == 35 [pid = 6664] [id = 779] 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 93 (0x116a29400) [pid = 6664] [serial = 2335] [outer = 0x0] 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 94 (0x118143400) [pid = 6664] [serial = 2336] [outer = 0x116a29400] 11:49:29 INFO - PROCESS | 6664 | 1468694969910 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 6664 | ++DOMWINDOW == 95 (0x118411800) [pid = 6664] [serial = 2337] [outer = 0x116a29400] 11:49:30 INFO - PROCESS | 6664 | 1468694970191 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] 11:49:30 INFO - PROCESS | 6664 | 1468694970232 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:49:30 INFO - PROCESS | 6664 | 1468694970235 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 6664 | 1468694970237 Marionette TRACE conn2 <- [1,3082,null,{}] 11:49:30 INFO - PROCESS | 6664 | 1468694970240 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}] 11:49:30 INFO - PROCESS | 6664 | 1468694970245 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:30 INFO - PROCESS | 6664 | 1468694970354 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:49:30 INFO - PROCESS | 6664 | 1468694970413 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 6664 | 1468694970414 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x1294b0800 == 36 [pid = 6664] [id = 780] 11:49:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 96 (0x117da0800) [pid = 6664] [serial = 2338] [outer = 0x0] 11:49:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 97 (0x124422c00) [pid = 6664] [serial = 2339] [outer = 0x117da0800] 11:49:30 INFO - PROCESS | 6664 | 1468694970434 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 98 (0x12a693c00) [pid = 6664] [serial = 2340] [outer = 0x117da0800] 11:49:30 INFO - PROCESS | 6664 | 1468694970783 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]]]}] 11:49:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:49:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:49:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 572ms 11:49:30 INFO - PROCESS | 6664 | 1468694970807 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 6664 | 1468694970810 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:49:30 INFO - PROCESS | 6664 | 1468694970813 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 6664 | 1468694970815 Marionette TRACE conn2 <- [1,3086,null,{}] 11:49:30 INFO - PROCESS | 6664 | 1468694970818 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}] 11:49:30 INFO - PROCESS | 6664 | 1468694970820 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:30 INFO - PROCESS | 6664 | 1468694970919 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:49:30 INFO - PROCESS | 6664 | 1468694970978 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 6664 | 1468694970980 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:30 INFO - PROCESS | 6664 | ++DOCSHELL 0x118659800 == 37 [pid = 6664] [id = 781] 11:49:30 INFO - PROCESS | 6664 | ++DOMWINDOW == 99 (0x112e09000) [pid = 6664] [serial = 2341] [outer = 0x0] 11:49:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 100 (0x112ea0c00) [pid = 6664] [serial = 2342] [outer = 0x112e09000] 11:49:31 INFO - PROCESS | 6664 | 1468694971005 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 101 (0x115d32400) [pid = 6664] [serial = 2343] [outer = 0x112e09000] 11:49:31 INFO - PROCESS | 6664 | 1468694971390 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 627ms 11:49:31 INFO - PROCESS | 6664 | 1468694971440 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 6664 | 1468694971442 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:49:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:49:31 INFO - PROCESS | 6664 | 1468694971447 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 6664 | 1468694971448 Marionette TRACE conn2 <- [1,3090,null,{}] 11:49:31 INFO - PROCESS | 6664 | 1468694971451 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}] 11:49:31 INFO - PROCESS | 6664 | 1468694971452 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:31 INFO - PROCESS | 6664 | 1468694971552 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:49:31 INFO - PROCESS | 6664 | 1468694971611 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 6664 | 1468694971612 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:31 INFO - PROCESS | 6664 | ++DOCSHELL 0x124529000 == 38 [pid = 6664] [id = 782] 11:49:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 102 (0x115ded800) [pid = 6664] [serial = 2344] [outer = 0x0] 11:49:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 103 (0x1176f1000) [pid = 6664] [serial = 2345] [outer = 0x115ded800] 11:49:31 INFO - PROCESS | 6664 | 1468694971639 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 6664 | ++DOMWINDOW == 104 (0x11814cc00) [pid = 6664] [serial = 2346] [outer = 0x115ded800] 11:49:32 INFO - PROCESS | 6664 | 1468694972054 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 11:49:32 INFO - PROCESS | 6664 | 1468694972076 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 6664 | 1468694972077 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:49:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:49:32 INFO - PROCESS | 6664 | 1468694972080 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 6664 | 1468694972082 Marionette TRACE conn2 <- [1,3094,null,{}] 11:49:32 INFO - PROCESS | 6664 | 1468694972089 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}] 11:49:32 INFO - PROCESS | 6664 | 1468694972091 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:32 INFO - PROCESS | 6664 | 1468694972191 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:49:32 INFO - PROCESS | 6664 | 1468694972294 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 6664 | 1468694972296 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:32 INFO - PROCESS | 6664 | ++DOCSHELL 0x118666000 == 39 [pid = 6664] [id = 783] 11:49:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 105 (0x1128d2400) [pid = 6664] [serial = 2347] [outer = 0x0] 11:49:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 106 (0x11814b000) [pid = 6664] [serial = 2348] [outer = 0x1128d2400] 11:49:32 INFO - PROCESS | 6664 | 1468694972325 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 6664 | ++DOMWINDOW == 107 (0x1187a6800) [pid = 6664] [serial = 2349] [outer = 0x1128d2400] 11:49:32 INFO - PROCESS | 6664 | 1468694972827 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 778ms 11:49:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:49:32 INFO - PROCESS | 6664 | 1468694972858 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 6664 | 1468694972860 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:49:32 INFO - PROCESS | 6664 | 1468694972863 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 6664 | 1468694972864 Marionette TRACE conn2 <- [1,3098,null,{}] 11:49:32 INFO - PROCESS | 6664 | 1468694972868 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}] 11:49:32 INFO - PROCESS | 6664 | 1468694972869 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:32 INFO - PROCESS | 6664 | 1468694972959 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x1195dc000 == 38 [pid = 6664] [id = 528] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x1169a2800 == 37 [pid = 6664] [id = 527] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x12cbd4800 == 36 [pid = 6664] [id = 518] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x118668000 == 35 [pid = 6664] [id = 512] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x111e90800 == 34 [pid = 6664] [id = 526] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x112120800 == 33 [pid = 6664] [id = 521] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x11285f800 == 32 [pid = 6664] [id = 517] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x11866f000 == 31 [pid = 6664] [id = 525] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x1169bc000 == 30 [pid = 6664] [id = 523] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x119969000 == 29 [pid = 6664] [id = 516] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x11724a000 == 28 [pid = 6664] [id = 524] 11:49:33 INFO - PROCESS | 6664 | --DOCSHELL 0x115d92800 == 27 [pid = 6664] [id = 522] 11:49:33 INFO - PROCESS | 6664 | 1468694973064 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 6664 | 1468694973065 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x112847800 == 28 [pid = 6664] [id = 784] 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 108 (0x1121bd800) [pid = 6664] [serial = 2350] [outer = 0x0] 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 109 (0x1128aac00) [pid = 6664] [serial = 2351] [outer = 0x1121bd800] 11:49:33 INFO - PROCESS | 6664 | 1468694973089 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 110 (0x1131ddc00) [pid = 6664] [serial = 2352] [outer = 0x1121bd800] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 109 (0x125228400) [pid = 6664] [serial = 2268] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 108 (0x1253fcc00) [pid = 6664] [serial = 2273] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 107 (0x112fbe000) [pid = 6664] [serial = 2244] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 106 (0x115e92400) [pid = 6664] [serial = 2245] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 105 (0x1186fd800) [pid = 6664] [serial = 2259] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 104 (0x119150c00) [pid = 6664] [serial = 2260] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 103 (0x119729800) [pid = 6664] [serial = 2262] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 102 (0x119908800) [pid = 6664] [serial = 2263] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 101 (0x124dc1400) [pid = 6664] [serial = 2271] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 100 (0x12537a000) [pid = 6664] [serial = 2269] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 99 (0x125ee4000) [pid = 6664] [serial = 2276] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 98 (0x116f90800) [pid = 6664] [serial = 2279] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 97 (0x1184bcc00) [pid = 6664] [serial = 2280] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 96 (0x12711e000) [pid = 6664] [serial = 2285] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 95 (0x11838ac00) [pid = 6664] [serial = 2256] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 94 (0x118415400) [pid = 6664] [serial = 2257] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 93 (0x110e1ec00) [pid = 6664] [serial = 2241] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 92 (0x111e5b800) [pid = 6664] [serial = 2242] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 91 (0x11612dc00) [pid = 6664] [serial = 2253] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 90 (0x11697d400) [pid = 6664] [serial = 2254] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 89 (0x112e60c00) [pid = 6664] [serial = 2250] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 88 (0x113c67000) [pid = 6664] [serial = 2251] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 87 (0x1176ec000) [pid = 6664] [serial = 2247] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 86 (0x118390800) [pid = 6664] [serial = 2248] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 85 (0x1247d7400) [pid = 6664] [serial = 2265] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 84 (0x125ed9c00) [pid = 6664] [serial = 2274] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 83 (0x127440c00) [pid = 6664] [serial = 2286] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 82 (0x125f06000) [pid = 6664] [serial = 2277] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 81 (0x124d8a000) [pid = 6664] [serial = 2266] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 80 (0x125f06c00) [pid = 6664] [serial = 2282] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 79 (0x128ad0c00) [pid = 6664] [serial = 2288] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 78 (0x126d05800) [pid = 6664] [serial = 2283] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 77 (0x128ad5800) [pid = 6664] [serial = 2289] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | --DOMWINDOW == 76 (0x1248ce000) [pid = 6664] [serial = 2237] [outer = 0x0] [url = about:blank] 11:49:33 INFO - PROCESS | 6664 | 1468694973339 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]]]}] 11:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:49:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 525ms 11:49:33 INFO - PROCESS | 6664 | 1468694973387 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 6664 | 1468694973390 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:49:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:49:33 INFO - PROCESS | 6664 | 1468694973401 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 6664 | 1468694973402 Marionette TRACE conn2 <- [1,3102,null,{}] 11:49:33 INFO - PROCESS | 6664 | 1468694973404 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}] 11:49:33 INFO - PROCESS | 6664 | 1468694973405 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:33 INFO - PROCESS | 6664 | 1468694973485 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:49:33 INFO - PROCESS | 6664 | 1468694973538 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 6664 | 1468694973539 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1187b8800 == 29 [pid = 6664] [id = 785] 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 77 (0x113c67000) [pid = 6664] [serial = 2353] [outer = 0x0] 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 78 (0x115d36000) [pid = 6664] [serial = 2354] [outer = 0x113c67000] 11:49:33 INFO - PROCESS | 6664 | 1468694973561 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 79 (0x116632400) [pid = 6664] [serial = 2355] [outer = 0x113c67000] 11:49:33 INFO - PROCESS | 6664 | 1468694973822 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:49:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 473ms 11:49:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:49:33 INFO - PROCESS | 6664 | 1468694973874 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 6664 | 1468694973877 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:49:33 INFO - PROCESS | 6664 | 1468694973881 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 6664 | 1468694973883 Marionette TRACE conn2 <- [1,3106,null,{}] 11:49:33 INFO - PROCESS | 6664 | 1468694973889 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}] 11:49:33 INFO - PROCESS | 6664 | 1468694973894 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:33 INFO - PROCESS | 6664 | 1468694973970 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:49:33 INFO - PROCESS | 6664 | 1468694973976 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 6664 | 1468694973979 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:33 INFO - PROCESS | 6664 | ++DOCSHELL 0x1243d8000 == 30 [pid = 6664] [id = 786] 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 80 (0x11714a000) [pid = 6664] [serial = 2356] [outer = 0x0] 11:49:33 INFO - PROCESS | 6664 | ++DOMWINDOW == 81 (0x118215c00) [pid = 6664] [serial = 2357] [outer = 0x11714a000] 11:49:34 INFO - PROCESS | 6664 | 1468694974002 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 82 (0x118396800) [pid = 6664] [serial = 2358] [outer = 0x11714a000] 11:49:34 INFO - PROCESS | 6664 | 1468694974279 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]]]}] 11:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:49:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 423ms 11:49:34 INFO - PROCESS | 6664 | 1468694974305 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 6664 | 1468694974306 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:49:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:49:34 INFO - PROCESS | 6664 | 1468694974315 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 6664 | 1468694974316 Marionette TRACE conn2 <- [1,3110,null,{}] 11:49:34 INFO - PROCESS | 6664 | 1468694974318 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}] 11:49:34 INFO - PROCESS | 6664 | 1468694974319 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:34 INFO - PROCESS | 6664 | 1468694974426 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:49:34 INFO - PROCESS | 6664 | 1468694974432 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 6664 | 1468694974433 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x124a7f000 == 31 [pid = 6664] [id = 787] 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 83 (0x1184b1000) [pid = 6664] [serial = 2359] [outer = 0x0] 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 84 (0x1184bd400) [pid = 6664] [serial = 2360] [outer = 0x1184b1000] 11:49:34 INFO - PROCESS | 6664 | 1468694974453 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 85 (0x1187ad400) [pid = 6664] [serial = 2361] [outer = 0x1184b1000] 11:49:34 INFO - PROCESS | 6664 | 1468694974687 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"]]]}] 11:49:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:49:34 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 11:49:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:49:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 428ms 11:49:34 INFO - PROCESS | 6664 | 1468694974738 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 6664 | 1468694974739 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:49:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:49:34 INFO - PROCESS | 6664 | 1468694974748 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 6664 | 1468694974749 Marionette TRACE conn2 <- [1,3114,null,{}] 11:49:34 INFO - PROCESS | 6664 | 1468694974751 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}] 11:49:34 INFO - PROCESS | 6664 | 1468694974752 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:34 INFO - PROCESS | 6664 | 1468694974830 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:49:34 INFO - PROCESS | 6664 | 1468694974833 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\", \"6e8f29ce-0c7e-41c6-8b13-8df6b9433559\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 6664 | 1468694974834 Marionette INFO sendAsync 53f04b8f-2ad3-1049-bcf9-32e75da5239a 11:49:34 INFO - PROCESS | 6664 | ++DOCSHELL 0x1259b4000 == 32 [pid = 6664] [id = 788] 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 86 (0x119151400) [pid = 6664] [serial = 2362] [outer = 0x0] 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 87 (0x11944a000) [pid = 6664] [serial = 2363] [outer = 0x119151400] 11:49:34 INFO - PROCESS | 6664 | 1468694974855 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 6664 | ++DOMWINDOW == 88 (0x119748400) [pid = 6664] [serial = 2364] [outer = 0x119151400] 11:49:35 INFO - PROCESS | 6664 | 1468694975148 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]]]}] 11:49:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:49:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 426ms 11:49:35 INFO - PROCESS | 6664 | 1468694975168 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 6664 | 1468694975169 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:49:36 WARNING - u'runner_teardown' () 11:49:36 INFO - No more tests 11:49:36 INFO - Got 0 unexpected results 11:49:36 INFO - SUITE-END | took 513s 11:49:36 INFO - Closing logging queue 11:49:36 INFO - queue closed 11:49:36 INFO - Return code: 0 11:49:36 WARNING - # TBPL SUCCESS # 11:49:36 INFO - Running post-action listener: _resource_record_post_action 11:49:36 INFO - Running post-run listener: _resource_record_post_run 11:49:37 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 401920; Write bytes: 952838144; Read time: 7; Write time: 4540 11:49:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:49:37 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152484352; Write bytes: 147350016; Read time: 13858; Write time: 285 11:49:37 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 356352; Write bytes: 793642496; Read time: 5; Write time: 4213 11:49:37 INFO - Running post-run listener: _upload_blobber_files 11:49:37 INFO - Blob upload gear active. 11:49:37 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:49:37 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 11:49:37 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'] 11:49:37 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 11:49:37 INFO - (blobuploader) - INFO - Open directory for files ... 11:49:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:49:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:49:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:49:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:49:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:49:38 INFO - (blobuploader) - INFO - Done attempting. 11:49:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:49:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:49:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:49:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:49:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:49:40 INFO - (blobuploader) - INFO - Done attempting. 11:49:40 INFO - (blobuploader) - INFO - Iteration through files over. 11:49:40 INFO - Return code: 0 11:49:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:49:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:49:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bb581926ced38d1c5c8a346e096884511520c98483d4789a4e2cbe336b1bd6682f4d477aafd2ce7a1e0f4ff788be7053e746ba104b48485050e64c3fa97e07f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e34f03791db379af19d4be8cc1df50a5bdad5a85ae4681e7d5dc26188e7f5582cffcc24c4d8323855b3898fb782c1ca6cb7e676b620d35eadcec350ab16b3c61"} 11:49:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:49:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:49:40 INFO - Contents: 11:49:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bb581926ced38d1c5c8a346e096884511520c98483d4789a4e2cbe336b1bd6682f4d477aafd2ce7a1e0f4ff788be7053e746ba104b48485050e64c3fa97e07f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e34f03791db379af19d4be8cc1df50a5bdad5a85ae4681e7d5dc26188e7f5582cffcc24c4d8323855b3898fb782c1ca6cb7e676b620d35eadcec350ab16b3c61"} 11:49:40 INFO - Running post-run listener: copy_logs_to_upload_dir 11:49:40 INFO - Copying logs to upload dir... 11:49:40 INFO - mkdir: /builds/slave/test/build/upload/logs 11:49:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=621.259440 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 21 secs) (at 2016-07-16 11:49:41.168019) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 11:49:41.171504) ========= 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.ByGv4QRf9O/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.Kd24Z9Omi3/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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/bb581926ced38d1c5c8a346e096884511520c98483d4789a4e2cbe336b1bd6682f4d477aafd2ce7a1e0f4ff788be7053e746ba104b48485050e64c3fa97e07f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e34f03791db379af19d4be8cc1df50a5bdad5a85ae4681e7d5dc26188e7f5582cffcc24c4d8323855b3898fb782c1ca6cb7e676b620d35eadcec350ab16b3c61"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013388 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bb581926ced38d1c5c8a346e096884511520c98483d4789a4e2cbe336b1bd6682f4d477aafd2ce7a1e0f4ff788be7053e746ba104b48485050e64c3fa97e07f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e34f03791db379af19d4be8cc1df50a5bdad5a85ae4681e7d5dc26188e7f5582cffcc24c4d8323855b3898fb782c1ca6cb7e676b620d35eadcec350ab16b3c61"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 11:49:41.211268) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 11:49:41.211629) ========= 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.ByGv4QRf9O/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.Kd24Z9Omi3/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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.005691 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 11:49:41.260027) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 11:49:41.263702) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 11:49:41.264108) ========= ========= Total master_lag: 0.42 =========