builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0129 starttime: 1467949905.14 results: success (0) buildid: 20160706204157 builduid: 9279fcd3f24948498eb7e42764fb90d2 revision: e4b27dae353c933a01584dfeff27d547ef60f04e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.135660) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.136104) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.136379) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.161117) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.161425) ========= 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.wHO1eO2xjz/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.ZULSkNriP4/Listeners TMPDIR=/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-07 20:51:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 15.2M=0.001s 2016-07-07 20:51:45 (15.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.122172 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.304816) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.305129) ========= 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.wHO1eO2xjz/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.ZULSkNriP4/Listeners TMPDIR=/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/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.029060 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:45.354620) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 20:51:45.354967) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e4b27dae353c933a01584dfeff27d547ef60f04e --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 e4b27dae353c933a01584dfeff27d547ef60f04e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wHO1eO2xjz/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.ZULSkNriP4/Listeners TMPDIR=/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-07 20:51:45,429 truncating revision to first 12 chars 2016-07-07 20:51:45,429 Setting DEBUG logging. 2016-07-07 20:51:45,429 attempt 1/10 2016-07-07 20:51:45,429 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e4b27dae353c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 20:51:47,012 unpacking tar archive at: mozilla-beta-e4b27dae353c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.843336 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 20:51:47.218943) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:47.219263) ========= script_repo_revision: e4b27dae353c933a01584dfeff27d547ef60f04e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:47.219641) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:47.219924) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:51:47.237460) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 35 secs) (at 2016-07-07 20:51:47.237779) ========= /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.wHO1eO2xjz/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners TMPDIR=/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/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 20:51:47 INFO - MultiFileLogger online at 20160707 20:51:47 in /builds/slave/test 20:51:47 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 20:51:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:51:47 INFO - {'append_to_log': False, 20:51:47 INFO - 'base_work_dir': '/builds/slave/test', 20:51:47 INFO - 'blob_upload_branch': 'mozilla-beta', 20:51:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:51:47 INFO - 'buildbot_json_path': 'buildprops.json', 20:51:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:51:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:51:47 INFO - 'download_minidump_stackwalk': True, 20:51:47 INFO - 'download_symbols': 'true', 20:51:47 INFO - 'e10s': False, 20:51:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:51:47 INFO - 'tooltool.py': '/tools/tooltool.py', 20:51:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:51:47 INFO - '/tools/misc-python/virtualenv.py')}, 20:51:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:51:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:51:47 INFO - 'log_level': 'info', 20:51:47 INFO - 'log_to_console': True, 20:51:47 INFO - 'opt_config_files': (), 20:51:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:51:47 INFO - '--processes=1', 20:51:47 INFO - '--config=%(test_path)s/wptrunner.ini', 20:51:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:51:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:51:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:51:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:51:47 INFO - 'pip_index': False, 20:51:47 INFO - 'require_test_zip': True, 20:51:47 INFO - 'test_type': ('testharness',), 20:51:47 INFO - 'this_chunk': '1', 20:51:47 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:51:47 INFO - 'total_chunks': '10', 20:51:47 INFO - 'virtualenv_path': 'venv', 20:51:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:51:47 INFO - 'work_dir': 'build'} 20:51:47 INFO - ##### 20:51:47 INFO - ##### Running clobber step. 20:51:47 INFO - ##### 20:51:47 INFO - Running pre-action listener: _resource_record_pre_action 20:51:47 INFO - Running main action method: clobber 20:51:47 INFO - rmtree: /builds/slave/test/build 20:51:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:51:49 INFO - Running post-action listener: _resource_record_post_action 20:51:49 INFO - ##### 20:51:49 INFO - ##### Running read-buildbot-config step. 20:51:49 INFO - ##### 20:51:49 INFO - Running pre-action listener: _resource_record_pre_action 20:51:49 INFO - Running main action method: read_buildbot_config 20:51:49 INFO - Using buildbot properties: 20:51:49 INFO - { 20:51:49 INFO - "project": "", 20:51:49 INFO - "product": "firefox", 20:51:49 INFO - "script_repo_revision": "production", 20:51:49 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 20:51:49 INFO - "repository": "", 20:51:49 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 20:51:49 INFO - "buildid": "20160706204157", 20:51:49 INFO - "pgo_build": "False", 20:51:49 INFO - "basedir": "/builds/slave/test", 20:51:49 INFO - "buildnumber": 34, 20:51:49 INFO - "slavename": "t-yosemite-r7-0129", 20:51:49 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 20:51:49 INFO - "platform": "macosx64", 20:51:49 INFO - "branch": "mozilla-beta", 20:51:49 INFO - "revision": "e4b27dae353c933a01584dfeff27d547ef60f04e", 20:51:49 INFO - "repo_path": "releases/mozilla-beta", 20:51:49 INFO - "moz_repo_path": "", 20:51:49 INFO - "stage_platform": "macosx64", 20:51:49 INFO - "builduid": "9279fcd3f24948498eb7e42764fb90d2", 20:51:49 INFO - "slavebuilddir": "test" 20:51:49 INFO - } 20:51:49 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg. 20:51:49 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.test_packages.json. 20:51:49 INFO - Running post-action listener: _resource_record_post_action 20:51:49 INFO - ##### 20:51:49 INFO - ##### Running download-and-extract step. 20:51:49 INFO - ##### 20:51:49 INFO - Running pre-action listener: _resource_record_pre_action 20:51:49 INFO - Running main action method: download_and_extract 20:51:49 INFO - mkdir: /builds/slave/test/build/tests 20:51:49 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')]} 20:51:49 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.test_packages.json 20:51:49 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 20:51:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/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 20:51:49 INFO - Downloaded 1201 bytes. 20:51:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 20:51:49 INFO - Using the following test package requirements: 20:51:49 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 20:51:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 20:51:49 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 20:51:49 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'jsshell-mac64.zip'], 20:51:49 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 20:51:49 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 20:51:49 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 20:51:49 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 20:51:49 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 20:51:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:51:49 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 20:51:49 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 20:51:49 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')]} 20:51:49 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.common.tests.zip 20:51:49 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 20:51:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/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 20:51:50 INFO - Downloaded 18406777 bytes. 20:51:50 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/*'] 20:51:50 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/* 20:51:50 INFO - caution: filename not matched: web-platform/* 20:51:50 INFO - Return code: 11 20:51:50 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')]} 20:51:50 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.web-platform.tests.zip 20:51:50 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/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 20:51:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/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 20:51:50 INFO - Downloaded 36389883 bytes. 20:51:50 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/*'] 20:51:50 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/* 20:51:55 INFO - caution: filename not matched: bin/* 20:51:55 INFO - caution: filename not matched: config/* 20:51:55 INFO - caution: filename not matched: mozbase/* 20:51:55 INFO - caution: filename not matched: marionette/* 20:51:55 INFO - caution: filename not matched: tools/wptserve/* 20:51:55 INFO - Return code: 11 20:51:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:51:55 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg 20:51:55 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 20:51:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 20:51:55 INFO - Downloaded 73017130 bytes. 20:51:55 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg 20:51:55 INFO - mkdir: /builds/slave/test/properties 20:51:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:51:55 INFO - Writing to file /builds/slave/test/properties/build_url 20:51:55 INFO - Contents: 20:51:55 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg 20:51:55 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:51:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:51:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:51:55 INFO - Contents: 20:51:55 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:51:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:51:55 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:51:55 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:51:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/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 20:51:57 INFO - Downloaded 103719409 bytes. 20:51:57 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'] 20:51:57 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 20:52:01 INFO - Return code: 0 20:52:01 INFO - Running post-action listener: _resource_record_post_action 20:52:01 INFO - Running post-action listener: set_extra_try_arguments 20:52:01 INFO - ##### 20:52:01 INFO - ##### Running create-virtualenv step. 20:52:01 INFO - ##### 20:52:01 INFO - Running pre-action listener: _pre_create_virtualenv 20:52:01 INFO - Running pre-action listener: _resource_record_pre_action 20:52:01 INFO - Running main action method: create_virtualenv 20:52:01 INFO - Creating virtualenv /builds/slave/test/build/venv 20:52:01 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 20:52:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:52:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:52:01 INFO - Using real prefix '/tools/python27' 20:52:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:52:02 INFO - Installing distribute.............................................................................................................................................................................................done. 20:52:04 INFO - Installing pip.................done. 20:52:04 INFO - Return code: 0 20:52:04 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:52:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:52:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:52:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:52:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:52:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x103e9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9da85abcb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb35e0>, '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 0x103a96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ac1990>, '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.wHO1eO2xjz/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:52:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 20:52:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:52:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHO1eO2xjz/Render', 20:52:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:52:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:52:04 INFO - 'HOME': '/Users/cltbld', 20:52:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:52:04 INFO - 'LOGNAME': 'cltbld', 20:52:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:52:04 INFO - 'MOZ_NO_REMOTE': '1', 20:52:04 INFO - 'NO_EM_RESTART': '1', 20:52:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:52:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:52:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:52:04 INFO - 'PWD': '/builds/slave/test', 20:52:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:52:04 INFO - 'SHELL': '/bin/bash', 20:52:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 20:52:04 INFO - 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', 20:52:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:52:04 INFO - 'USER': 'cltbld', 20:52:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:52:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:52:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:52:04 INFO - 'XPC_FLAGS': '0x0', 20:52:04 INFO - 'XPC_SERVICE_NAME': '0', 20:52:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:52:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:52:05 INFO - Downloading/unpacking psutil>=0.7.1 20:52:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:52:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:52:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:52:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:52:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:52:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:52:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:52:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:52:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:52:08 INFO - Installing collected packages: psutil 20:52:08 INFO - Running setup.py install for psutil 20:52:08 INFO - building 'psutil._psutil_osx' extension 20:52:08 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 20:52:08 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 20:52:08 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 20:52:09 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 20:52:09 INFO - building 'psutil._psutil_posix' extension 20:52:09 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 20:52:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 20:52:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 20:52:09 INFO - ^ 20:52:09 INFO - 1 warning generated. 20:52:09 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 20:52:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:52:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:52:09 INFO - Successfully installed psutil 20:52:09 INFO - Cleaning up... 20:52:09 INFO - Return code: 0 20:52:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:52:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:52:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:52:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:52:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:52:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:09 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 0x103e9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9da85abcb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb35e0>, '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 0x103a96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ac1990>, '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.wHO1eO2xjz/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:52:09 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 20:52:09 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 20:52:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHO1eO2xjz/Render', 20:52:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:52:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:52:09 INFO - 'HOME': '/Users/cltbld', 20:52:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:52:09 INFO - 'LOGNAME': 'cltbld', 20:52:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:52:09 INFO - 'MOZ_NO_REMOTE': '1', 20:52:09 INFO - 'NO_EM_RESTART': '1', 20:52:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:52:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:52:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:52:09 INFO - 'PWD': '/builds/slave/test', 20:52:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:52:09 INFO - 'SHELL': '/bin/bash', 20:52:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 20:52:09 INFO - 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', 20:52:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:52:09 INFO - 'USER': 'cltbld', 20:52:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:52:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:52:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:52:09 INFO - 'XPC_FLAGS': '0x0', 20:52:09 INFO - 'XPC_SERVICE_NAME': '0', 20:52:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:52:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:52:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:52:09 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 20:52:09 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 20:52:09 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 20:52:09 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 20:52:09 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 20:52:09 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 20:52:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:52:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:52:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:52:12 INFO - Installing collected packages: mozsystemmonitor 20:52:12 INFO - Running setup.py install for mozsystemmonitor 20:52:12 INFO - Successfully installed mozsystemmonitor 20:52:12 INFO - Cleaning up... 20:52:12 INFO - Return code: 0 20:52:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:52:12 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')]} 20:52:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:52:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:12 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')]} 20:52:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:52:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:12 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 0x103e9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9da85abcb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb35e0>, '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 0x103a96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ac1990>, '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.wHO1eO2xjz/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:52:12 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 20:52:12 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 20:52:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHO1eO2xjz/Render', 20:52:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:52:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:52:12 INFO - 'HOME': '/Users/cltbld', 20:52:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:52:12 INFO - 'LOGNAME': 'cltbld', 20:52:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:52:12 INFO - 'MOZ_NO_REMOTE': '1', 20:52:12 INFO - 'NO_EM_RESTART': '1', 20:52:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:52:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:52:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:52:12 INFO - 'PWD': '/builds/slave/test', 20:52:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:52:12 INFO - 'SHELL': '/bin/bash', 20:52:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 20:52:12 INFO - 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', 20:52:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:52:12 INFO - 'USER': 'cltbld', 20:52:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:52:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:52:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:52:12 INFO - 'XPC_FLAGS': '0x0', 20:52:12 INFO - 'XPC_SERVICE_NAME': '0', 20:52:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:52:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:52:12 INFO - Downloading/unpacking blobuploader==1.2.4 20:52:12 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 20:52:12 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 20:52:12 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 20:52:12 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 20:52:12 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 20:52:12 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 20:52:15 INFO - Downloading blobuploader-1.2.4.tar.gz 20:52:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:52:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:52:15 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 20:52:15 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 20:52:15 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 20:52:15 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 20:52:15 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 20:52:15 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 20:52:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:52:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:52:15 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 20:52:15 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 20:52:15 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 20:52:15 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 20:52:15 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 20:52: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 20:52:16 INFO - Downloading docopt-0.6.1.tar.gz 20:52:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:52:16 INFO - Installing collected packages: blobuploader, requests, docopt 20:52:16 INFO - Running setup.py install for blobuploader 20:52:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:52:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:52:16 INFO - Running setup.py install for requests 20:52:17 INFO - Running setup.py install for docopt 20:52:17 INFO - Successfully installed blobuploader requests docopt 20:52:17 INFO - Cleaning up... 20:52:17 INFO - Return code: 0 20:52:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:52:17 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')]} 20:52:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:52:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:17 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')]} 20:52:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:52:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:17 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 0x103e9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9da85abcb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb35e0>, '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 0x103a96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ac1990>, '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.wHO1eO2xjz/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:52:17 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 20:52:17 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 20:52:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHO1eO2xjz/Render', 20:52:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:52:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:52:17 INFO - 'HOME': '/Users/cltbld', 20:52:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:52:17 INFO - 'LOGNAME': 'cltbld', 20:52:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:52:17 INFO - 'MOZ_NO_REMOTE': '1', 20:52:17 INFO - 'NO_EM_RESTART': '1', 20:52:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:52:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:52:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:52:17 INFO - 'PWD': '/builds/slave/test', 20:52:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:52:17 INFO - 'SHELL': '/bin/bash', 20:52:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 20:52:17 INFO - 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', 20:52:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:52:17 INFO - 'USER': 'cltbld', 20:52:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:52:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:52:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:52:17 INFO - 'XPC_FLAGS': '0x0', 20:52:17 INFO - 'XPC_SERVICE_NAME': '0', 20:52:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:52:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:52:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:52:17 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-tLIXoe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:52:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:52:17 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-t1HzF9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:52:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:52:17 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-TetpF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:52:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-Jecek5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-WfFlJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-kSHmD2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-3L8P9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-ZNGYYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-22oSHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-h7tYZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-IooKIi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-Et4_Ns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:52:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:52:18 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-pN7aBN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-A6kUO0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-RcKaWF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-7HgynM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-57Fsum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-Qs3Jkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-2D5ZzE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:52:19 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-y8WeHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:52:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:52:20 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-2XvPRT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:52:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:52:20 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 20:52:20 INFO - Running setup.py install for manifestparser 20:52:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:52:20 INFO - Running setup.py install for mozcrash 20:52:20 INFO - Running setup.py install for mozdebug 20:52:20 INFO - Running setup.py install for mozdevice 20:52:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:52:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:52:20 INFO - Running setup.py install for mozfile 20:52:21 INFO - Running setup.py install for mozhttpd 20:52:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Running setup.py install for mozinfo 20:52:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Running setup.py install for mozInstall 20:52:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Running setup.py install for mozleak 20:52:21 INFO - Running setup.py install for mozlog 20:52:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Running setup.py install for moznetwork 20:52:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:52:21 INFO - Running setup.py install for mozprocess 20:52:22 INFO - Running setup.py install for mozprofile 20:52:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:52:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:52:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:52:22 INFO - Running setup.py install for mozrunner 20:52:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:52:22 INFO - Running setup.py install for mozscreenshot 20:52:22 INFO - Running setup.py install for moztest 20:52:22 INFO - Running setup.py install for mozversion 20:52:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:52:22 INFO - Running setup.py install for wptserve 20:52:22 INFO - Running setup.py install for marionette-driver 20:52:23 INFO - Running setup.py install for browsermob-proxy 20:52:23 INFO - Running setup.py install for marionette-client 20:52:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:52:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:52:23 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 20:52:23 INFO - Cleaning up... 20:52:23 INFO - Return code: 0 20:52:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:52: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')]} 20:52:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:52:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52: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')]} 20:52:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:52:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:52:23 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 0x103e9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9da85abcb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103eb35e0>, '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 0x103a96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ac1990>, '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.wHO1eO2xjz/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:52:23 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 20:52:23 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 20:52:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHO1eO2xjz/Render', 20:52:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:52:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:52:23 INFO - 'HOME': '/Users/cltbld', 20:52:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:52:23 INFO - 'LOGNAME': 'cltbld', 20:52:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:52:23 INFO - 'MOZ_NO_REMOTE': '1', 20:52:23 INFO - 'NO_EM_RESTART': '1', 20:52:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:52:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:52:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:52:23 INFO - 'PWD': '/builds/slave/test', 20:52:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:52:23 INFO - 'SHELL': '/bin/bash', 20:52:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 20:52:23 INFO - 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', 20:52:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:52:23 INFO - 'USER': 'cltbld', 20:52:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:52:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:52:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:52:23 INFO - 'XPC_FLAGS': '0x0', 20:52:23 INFO - 'XPC_SERVICE_NAME': '0', 20:52:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:52:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:52:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:52:23 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-G1TVOW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-lG3Ypq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-3qi0nE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-dkOhwh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-9UH78M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-toP6TY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-DYBu4O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-z0tH5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-mKPQVC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-Viziko-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:52:24 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)) 20:52:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:52:24 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-pySJtN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-yIitjN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-Kp5mTG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-CgXfAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-7ZK5OG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-nXCRDc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-jy4cZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-XWSq3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-G0g99_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:52:25 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)) 20:52:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:52:25 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-8NeA9_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:52:26 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)) 20:52:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:52:26 INFO - Running setup.py (path:/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/pip-br1Gz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:52:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:52:26 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)) 20:52:26 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)) 20:52:26 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)) 20:52:26 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)) 20:52:26 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)) 20:52:26 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)) 20:52:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:52: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 20:52: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 20:52: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 20:52: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 20:52: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 20:52: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 20:52:29 INFO - Downloading blessings-1.6.tar.gz 20:52:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:52:30 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)) 20:52:30 INFO - Installing collected packages: blessings 20:52:30 INFO - Running setup.py install for blessings 20:52:30 INFO - Successfully installed blessings 20:52:30 INFO - Cleaning up... 20:52:30 INFO - Return code: 0 20:52:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:52:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:52:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:52:30 INFO - Reading from file tmpfile_stdout 20:52:30 INFO - Current package versions: 20:52:30 INFO - blessings == 1.6 20:52:30 INFO - blobuploader == 1.2.4 20:52:30 INFO - browsermob-proxy == 0.6.0 20:52:30 INFO - docopt == 0.6.1 20:52:30 INFO - manifestparser == 1.1 20:52:30 INFO - marionette-client == 2.3.0 20:52:30 INFO - marionette-driver == 1.4.0 20:52:30 INFO - mozInstall == 1.12 20:52:30 INFO - mozcrash == 0.17 20:52:30 INFO - mozdebug == 0.1 20:52:30 INFO - mozdevice == 0.48 20:52:30 INFO - mozfile == 1.2 20:52:30 INFO - mozhttpd == 0.7 20:52:30 INFO - mozinfo == 0.9 20:52:30 INFO - mozleak == 0.1 20:52:30 INFO - mozlog == 3.1 20:52:30 INFO - moznetwork == 0.27 20:52:30 INFO - mozprocess == 0.22 20:52:30 INFO - mozprofile == 0.28 20:52:30 INFO - mozrunner == 6.11 20:52:30 INFO - mozscreenshot == 0.1 20:52:30 INFO - mozsystemmonitor == 0.0 20:52:30 INFO - moztest == 0.7 20:52:30 INFO - mozversion == 1.4 20:52:30 INFO - psutil == 3.1.1 20:52:30 INFO - requests == 1.2.3 20:52:30 INFO - wptserve == 1.4.0 20:52:30 INFO - wsgiref == 0.1.2 20:52:30 INFO - Running post-action listener: _resource_record_post_action 20:52:30 INFO - Running post-action listener: _start_resource_monitoring 20:52:30 INFO - Starting resource monitoring. 20:52:30 INFO - ##### 20:52:30 INFO - ##### Running pull step. 20:52:30 INFO - ##### 20:52:30 INFO - Running pre-action listener: _resource_record_pre_action 20:52:30 INFO - Running main action method: pull 20:52:30 INFO - Pull has nothing to do! 20:52:30 INFO - Running post-action listener: _resource_record_post_action 20:52:30 INFO - ##### 20:52:30 INFO - ##### Running install step. 20:52:30 INFO - ##### 20:52:30 INFO - Running pre-action listener: _resource_record_pre_action 20:52:30 INFO - Running main action method: install 20:52:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:52:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:52:30 INFO - Reading from file tmpfile_stdout 20:52:30 INFO - Detecting whether we're running mozinstall >=1.0... 20:52:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:52:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:52:31 INFO - Reading from file tmpfile_stdout 20:52:31 INFO - Output received: 20:52:31 INFO - Usage: mozinstall [options] installer 20:52:31 INFO - Options: 20:52:31 INFO - -h, --help show this help message and exit 20:52:31 INFO - -d DEST, --destination=DEST 20:52:31 INFO - Directory to install application into. [default: 20:52:31 INFO - "/builds/slave/test"] 20:52:31 INFO - --app=APP Application being installed. [default: firefox] 20:52:31 INFO - mkdir: /builds/slave/test/build/application 20:52:31 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'] 20:52:31 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 20:52:49 INFO - Reading from file tmpfile_stdout 20:52:49 INFO - Output received: 20:52:49 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 20:52:49 INFO - Running post-action listener: _resource_record_post_action 20:52:49 INFO - ##### 20:52:49 INFO - ##### Running run-tests step. 20:52:49 INFO - ##### 20:52:49 INFO - Running pre-action listener: _resource_record_pre_action 20:52:49 INFO - Running main action method: run_tests 20:52:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:52:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:52:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:52:49 INFO - grabbing minidump binary from tooltool 20:52:49 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')]} 20:52:49 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 0x103eb35e0>, '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 0x103a96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ac1990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:52:49 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 20:52:49 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 20:52:49 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:52:49 INFO - Return code: 0 20:52:49 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 20:52:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:52:49 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/1467862917/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 20:52:49 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/1467862917/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 20:52:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHO1eO2xjz/Render', 20:52:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:52:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:52:49 INFO - 'HOME': '/Users/cltbld', 20:52:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:52:49 INFO - 'LOGNAME': 'cltbld', 20:52:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:52:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:52:49 INFO - 'MOZ_NO_REMOTE': '1', 20:52:49 INFO - 'NO_EM_RESTART': '1', 20:52:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:52:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:52:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:52:49 INFO - 'PWD': '/builds/slave/test', 20:52:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:52:49 INFO - 'SHELL': '/bin/bash', 20:52:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZULSkNriP4/Listeners', 20:52:49 INFO - 'TMPDIR': '/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/T/', 20:52:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:52:49 INFO - 'USER': 'cltbld', 20:52:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:52:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:52:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:52:49 INFO - 'XPC_FLAGS': '0x0', 20:52:49 INFO - 'XPC_SERVICE_NAME': '0', 20:52:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:52:49 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/1467862917/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 20:52:49 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 20:52:49 INFO - import pkg_resources 20:52:50 INFO - Using 1 client processes 20:52:51 INFO - wptserve Starting http server on 127.0.0.1:8001 20:52:51 INFO - wptserve Starting http server on 127.0.0.1:8000 20:52:51 INFO - wptserve Starting http server on 127.0.0.1:8443 20:52:52 INFO - SUITE-START | Running 778 tests 20:52:52 INFO - Running testharness tests 20:52:52 INFO - Setting up ssl 20:52:52 INFO - PROCESS | certutil | 20:52:52 INFO - PROCESS | certutil | 20:52:52 INFO - PROCESS | certutil | 20:52:52 INFO - Certificate Nickname Trust Attributes 20:52:52 INFO - SSL,S/MIME,JAR/XPI 20:52:52 INFO - 20:52:52 INFO - web-platform-tests CT,, 20:52:52 INFO - 20:52:52 INFO - Starting runner 20:52:53 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 20:52:53 INFO - PROCESS | 1643 | 1467949973823 Marionette DEBUG Marionette enabled via build flag and pref 20:52:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x113f4f000 == 1 [pid = 1643] [id = 1] 20:52:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 1643] [serial = 1] [outer = 0x0] 20:52:53 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:52:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 2 (0x113f50800) [pid = 1643] [serial = 2] [outer = 0x113f4f800] 20:52:54 INFO - PROCESS | 1643 | 1467949974144 Marionette INFO Listening on port 2828 20:52:54 INFO - PROCESS | 1643 | 1467949974372 Marionette DEBUG Marionette enabled via command-line flag 20:52:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x116951800 == 2 [pid = 1643] [id = 2] 20:52:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 3 (0x116952000) [pid = 1643] [serial = 3] [outer = 0x0] 20:52:54 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:52:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 4 (0x116953000) [pid = 1643] [serial = 4] [outer = 0x116952000] 20:52:54 INFO - PROCESS | 1643 | [1643] 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 20:52:54 INFO - PROCESS | 1643 | 1467949974525 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49275 20:52:54 INFO - PROCESS | 1643 | 1467949974610 Marionette DEBUG Closed connection conn0 20:52:54 INFO - PROCESS | 1643 | [1643] 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 20:52:54 INFO - PROCESS | 1643 | 1467949974617 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49276 20:52:54 INFO - PROCESS | 1643 | 1467949974626 Marionette DEBUG Closed connection conn1 20:52:54 INFO - PROCESS | 1643 | [1643] 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 20:52:54 INFO - PROCESS | 1643 | 1467949974633 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49277 20:52:54 INFO - PROCESS | 1643 | 1467949974641 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:52:54 INFO - PROCESS | 1643 | 1467949974651 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":"20160706204157","device":"desktop","version":"48.0"} 20:52:55 INFO - PROCESS | 1643 | [1643] 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 20:52:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cc6000 == 3 [pid = 1643] [id = 3] 20:52:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 5 (0x119cc7000) [pid = 1643] [serial = 5] [outer = 0x0] 20:52:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cc7800 == 4 [pid = 1643] [id = 4] 20:52:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 6 (0x119b0e400) [pid = 1643] [serial = 6] [outer = 0x0] 20:52:55 INFO - PROCESS | 1643 | [1643] 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 20:52:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121322800 == 5 [pid = 1643] [id = 5] 20:52:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 7 (0x119b07c00) [pid = 1643] [serial = 7] [outer = 0x0] 20:52:55 INFO - PROCESS | 1643 | [1643] 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 20:52:55 INFO - PROCESS | 1643 | [1643] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:52:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 8 (0x121610c00) [pid = 1643] [serial = 8] [outer = 0x119b07c00] 20:52:55 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 20:52:55 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 20:52:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 9 (0x12147f800) [pid = 1643] [serial = 9] [outer = 0x119cc7000] 20:52:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 10 (0x123b8e800) [pid = 1643] [serial = 10] [outer = 0x119b0e400] 20:52:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 11 (0x123b8f400) [pid = 1643] [serial = 11] [outer = 0x119b07c00] 20:52:56 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 20:52:56 INFO - PROCESS | 1643 | 1467949976509 Marionette INFO startBrowser 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:56 INFO - PROCESS | 1643 | 1467949976529 Marionette DEBUG loaded listener.js 20:52:56 INFO - PROCESS | 1643 | 1467949976539 Marionette DEBUG loaded listener.js 20:52:56 INFO - PROCESS | 1643 | 1467949976540 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:56 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 20:52:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 12 (0x12654bc00) [pid = 1643] [serial = 12] [outer = 0x119b07c00] 20:52:56 INFO - PROCESS | 1643 | 1467949976859 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"20cfac3d-6d07-f540-b280-e37f05e9464a","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":"20160706204157","device":"desktop","version":"48.0","command_id":1}}] 20:52:56 INFO - PROCESS | 1643 | 1467949976943 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}] 20:52:56 INFO - PROCESS | 1643 | 1467949976945 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:56 INFO - PROCESS | 1643 | 1467949976992 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 20:52:57 INFO - PROCESS | 1643 | 1467949977066 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:52:57 INFO - PROCESS | 1643 | 1467949977067 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:57 INFO - PROCESS | 1643 | [1643] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:52:57 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 13 (0x1282c9000) [pid = 1643] [serial = 13] [outer = 0x119b07c00] 20:52:57 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:52:57 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:52:57 INFO - PROCESS | 1643 | 1467949977346 Marionette TRACE conn2 <- [1,3,null,{}] 20:52:57 INFO - PROCESS | 1643 | 1467949977349 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:52:57 INFO - PROCESS | 1643 | 1467949977352 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:57 INFO - PROCESS | 1643 | 1467949977371 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 20:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:52:57 INFO - PROCESS | 1643 | 1467949977406 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 1643 | 1467949977408 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 20:52:57 INFO - PROCESS | 1643 | 1467949977412 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:52:57 INFO - PROCESS | 1643 | 1467949977415 Marionette TRACE conn2 <- [1,6,null,{}] 20:52:57 INFO - PROCESS | 1643 | 1467949977421 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}] 20:52:57 INFO - PROCESS | 1643 | 1467949977423 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:57 INFO - PROCESS | 1643 | 1467949977437 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 20:52:57 INFO - PROCESS | 1643 | 1467949977441 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:57 INFO - PROCESS | 1643 | 1467949977442 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x129112800 == 6 [pid = 1643] [id = 6] 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 14 (0x1290f0800) [pid = 1643] [serial = 14] [outer = 0x0] 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 15 (0x1290f2400) [pid = 1643] [serial = 15] [outer = 0x1290f0800] 20:52:57 INFO - PROCESS | 1643 | 1467949977483 Marionette DEBUG loaded listener.js 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 16 (0x1290f7c00) [pid = 1643] [serial = 16] [outer = 0x1290f0800] 20:52:57 INFO - PROCESS | 1643 | 1467949977791 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]]]}] 20:52:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1293a0800 == 7 [pid = 1643] [id = 7] 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 17 (0x12934cc00) [pid = 1643] [serial = 17] [outer = 0x0] 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 18 (0x12935bc00) [pid = 1643] [serial = 18] [outer = 0x12934cc00] 20:52:57 INFO - PROCESS | 1643 | 1467949977822 Marionette DEBUG loaded listener.js 20:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 425ms 20:52:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 19 (0x12a45d800) [pid = 1643] [serial = 19] [outer = 0x12934cc00] 20:52:57 INFO - PROCESS | 1643 | 1467949977871 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 1643 | 1467949977873 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 20:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:52:57 INFO - PROCESS | 1643 | 1467949977906 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:52:57 INFO - PROCESS | 1643 | 1467949977907 Marionette TRACE conn2 <- [1,10,null,{}] 20:52:57 INFO - PROCESS | 1643 | 1467949977922 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}] 20:52:57 INFO - PROCESS | 1643 | 1467949977926 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:58 INFO - PROCESS | 1643 | 1467949978057 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 20:52:58 INFO - PROCESS | 1643 | 1467949978082 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:58 INFO - PROCESS | 1643 | 1467949978083 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a90d000 == 8 [pid = 1643] [id = 8] 20:52:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 20 (0x12a60fc00) [pid = 1643] [serial = 20] [outer = 0x0] 20:52:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 21 (0x12a611800) [pid = 1643] [serial = 21] [outer = 0x12a60fc00] 20:52:58 INFO - PROCESS | 1643 | 1467949978114 Marionette DEBUG loaded listener.js 20:52:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 22 (0x12a94fc00) [pid = 1643] [serial = 22] [outer = 0x12a60fc00] 20:52:58 INFO - PROCESS | 1643 | 1467949978420 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]]]}] 20:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 583ms 20:52:58 INFO - PROCESS | 1643 | 1467949978510 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 1643 | 1467949978512 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 20:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:52:58 INFO - PROCESS | 1643 | 1467949978514 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:52:58 INFO - PROCESS | 1643 | 1467949978516 Marionette TRACE conn2 <- [1,14,null,{}] 20:52:58 INFO - PROCESS | 1643 | 1467949978521 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}] 20:52:58 INFO - PROCESS | 1643 | 1467949978523 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:58 INFO - PROCESS | 1643 | 1467949978613 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 20:52:58 INFO - PROCESS | 1643 | 1467949978617 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:58 INFO - PROCESS | 1643 | 1467949978618 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c6000 == 9 [pid = 1643] [id = 9] 20:52:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 23 (0x12a957000) [pid = 1643] [serial = 23] [outer = 0x0] 20:52:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 24 (0x12af2bc00) [pid = 1643] [serial = 24] [outer = 0x12a957000] 20:52:58 INFO - PROCESS | 1643 | 1467949978642 Marionette DEBUG loaded listener.js 20:52:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 25 (0x12b1b9800) [pid = 1643] [serial = 25] [outer = 0x12a957000] 20:52:58 INFO - PROCESS | 1643 | 1467949978899 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]]]}] 20:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 423ms 20:52:58 INFO - PROCESS | 1643 | 1467949978942 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 1643 | 1467949978943 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 20:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:52:58 INFO - PROCESS | 1643 | 1467949978946 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:52:58 INFO - PROCESS | 1643 | 1467949978947 Marionette TRACE conn2 <- [1,18,null,{}] 20:52:58 INFO - PROCESS | 1643 | 1467949978957 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}] 20:52:58 INFO - PROCESS | 1643 | 1467949978959 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:59 INFO - PROCESS | 1643 | 1467949979054 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 20:52:59 INFO - PROCESS | 1643 | 1467949979058 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1643 | 1467949979060 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba03800 == 10 [pid = 1643] [id = 10] 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 26 (0x124d91000) [pid = 1643] [serial = 26] [outer = 0x0] 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 27 (0x12b9dc800) [pid = 1643] [serial = 27] [outer = 0x124d91000] 20:52:59 INFO - PROCESS | 1643 | 1467949979085 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 28 (0x12b9e2c00) [pid = 1643] [serial = 28] [outer = 0x124d91000] 20:52:59 INFO - PROCESS | 1643 | 1467949979351 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]]]}] 20:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 20:52:59 INFO - PROCESS | 1643 | 1467949979364 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 20:52:59 INFO - PROCESS | 1643 | 1467949979366 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 20:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:52:59 INFO - PROCESS | 1643 | 1467949979376 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:52:59 INFO - PROCESS | 1643 | 1467949979377 Marionette TRACE conn2 <- [1,22,null,{}] 20:52:59 INFO - PROCESS | 1643 | 1467949979379 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}] 20:52:59 INFO - PROCESS | 1643 | 1467949979381 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:59 INFO - PROCESS | 1643 | 1467949979479 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 20:52:59 INFO - PROCESS | 1643 | 1467949979482 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1643 | 1467949979484 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be56000 == 11 [pid = 1643] [id = 11] 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 29 (0x12b9e6800) [pid = 1643] [serial = 29] [outer = 0x0] 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 30 (0x12be0b800) [pid = 1643] [serial = 30] [outer = 0x12b9e6800] 20:52:59 INFO - PROCESS | 1643 | 1467949979508 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 31 (0x12bea4800) [pid = 1643] [serial = 31] [outer = 0x12b9e6800] 20:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 20:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:52:59 INFO - PROCESS | 1643 | 1467949979739 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]]]}] 20:52:59 INFO - PROCESS | 1643 | 1467949979744 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 20:52:59 INFO - PROCESS | 1643 | 1467949979745 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 20:52:59 INFO - PROCESS | 1643 | 1467949979747 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:52:59 INFO - PROCESS | 1643 | 1467949979748 Marionette TRACE conn2 <- [1,26,null,{}] 20:52:59 INFO - PROCESS | 1643 | 1467949979758 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}] 20:52:59 INFO - PROCESS | 1643 | 1467949979759 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:59 INFO - PROCESS | 1643 | 1467949979859 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 20:52:59 INFO - PROCESS | 1643 | 1467949979863 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1643 | 1467949979864 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:52:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be19800 == 12 [pid = 1643] [id = 12] 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 32 (0x118510400) [pid = 1643] [serial = 32] [outer = 0x0] 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 33 (0x12bea9c00) [pid = 1643] [serial = 33] [outer = 0x118510400] 20:52:59 INFO - PROCESS | 1643 | 1467949979888 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 34 (0x12c1da400) [pid = 1643] [serial = 34] [outer = 0x118510400] 20:53:00 INFO - PROCESS | 1643 | 1467949980123 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]]]}] 20:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 20:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:53:00 INFO - PROCESS | 1643 | 1467949980176 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 1643 | 1467949980177 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 20:53:00 INFO - PROCESS | 1643 | 1467949980179 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:53:00 INFO - PROCESS | 1643 | 1467949980180 Marionette TRACE conn2 <- [1,30,null,{}] 20:53:00 INFO - PROCESS | 1643 | 1467949980190 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}] 20:53:00 INFO - PROCESS | 1643 | 1467949980191 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:00 INFO - PROCESS | 1643 | 1467949980291 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 20:53:00 INFO - PROCESS | 1643 | 1467949980295 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 1643 | 1467949980297 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c187800 == 13 [pid = 1643] [id = 13] 20:53:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 35 (0x12c1dcc00) [pid = 1643] [serial = 35] [outer = 0x0] 20:53:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 36 (0x12c1e2800) [pid = 1643] [serial = 36] [outer = 0x12c1dcc00] 20:53:00 INFO - PROCESS | 1643 | 1467949980320 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 37 (0x12c3dd400) [pid = 1643] [serial = 37] [outer = 0x12c1dcc00] 20:53:00 INFO - PROCESS | 1643 | 1467949980556 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]]]}] 20:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 20:53:00 INFO - PROCESS | 1643 | 1467949980598 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 1643 | 1467949980599 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 20:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:53:00 INFO - PROCESS | 1643 | 1467949980609 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:53:00 INFO - PROCESS | 1643 | 1467949980610 Marionette TRACE conn2 <- [1,34,null,{}] 20:53:00 INFO - PROCESS | 1643 | 1467949980612 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}] 20:53:00 INFO - PROCESS | 1643 | 1467949980613 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:00 INFO - PROCESS | 1643 | 1467949980714 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 20:53:00 INFO - PROCESS | 1643 | 1467949980720 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 1643 | 1467949980721 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c551000 == 14 [pid = 1643] [id = 14] 20:53:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 38 (0x12c3e2c00) [pid = 1643] [serial = 38] [outer = 0x0] 20:53:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 39 (0x12c3e7800) [pid = 1643] [serial = 39] [outer = 0x12c3e2c00] 20:53:00 INFO - PROCESS | 1643 | 1467949980745 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 40 (0x12c85ec00) [pid = 1643] [serial = 40] [outer = 0x12c3e2c00] 20:53:00 INFO - PROCESS | 1643 | 1467949980977 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]]]}] 20:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 420ms 20:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:53:01 INFO - PROCESS | 1643 | 1467949981029 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 1643 | 1467949981030 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 20:53:01 INFO - PROCESS | 1643 | 1467949981032 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:53:01 INFO - PROCESS | 1643 | 1467949981034 Marionette TRACE conn2 <- [1,38,null,{}] 20:53:01 INFO - PROCESS | 1643 | 1467949981044 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}] 20:53:01 INFO - PROCESS | 1643 | 1467949981046 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:01 INFO - PROCESS | 1643 | 1467949981140 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 20:53:01 INFO - PROCESS | 1643 | 1467949981152 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:01 INFO - PROCESS | 1643 | 1467949981153 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb28000 == 15 [pid = 1643] [id = 15] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 41 (0x12c865800) [pid = 1643] [serial = 41] [outer = 0x0] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 42 (0x12c86bc00) [pid = 1643] [serial = 42] [outer = 0x12c865800] 20:53:01 INFO - PROCESS | 1643 | 1467949981176 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 43 (0x12cb50000) [pid = 1643] [serial = 43] [outer = 0x12c865800] 20:53:01 INFO - PROCESS | 1643 | 1467949981408 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]]]}] 20:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 429ms 20:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:53:01 INFO - PROCESS | 1643 | 1467949981462 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 1643 | 1467949981463 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 20:53:01 INFO - PROCESS | 1643 | 1467949981465 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:53:01 INFO - PROCESS | 1643 | 1467949981466 Marionette TRACE conn2 <- [1,42,null,{}] 20:53:01 INFO - PROCESS | 1643 | 1467949981476 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}] 20:53:01 INFO - PROCESS | 1643 | 1467949981477 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:01 INFO - PROCESS | 1643 | 1467949981573 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 20:53:01 INFO - PROCESS | 1643 | 1467949981577 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:01 INFO - PROCESS | 1643 | 1467949981578 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbe1800 == 16 [pid = 1643] [id = 16] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 44 (0x12cb52800) [pid = 1643] [serial = 44] [outer = 0x0] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 45 (0x12cb58800) [pid = 1643] [serial = 45] [outer = 0x12cb52800] 20:53:01 INFO - PROCESS | 1643 | 1467949981602 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 46 (0x12cf06400) [pid = 1643] [serial = 46] [outer = 0x12cb52800] 20:53:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d50a000 == 17 [pid = 1643] [id = 17] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 47 (0x12d50a800) [pid = 1643] [serial = 47] [outer = 0x0] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 48 (0x12d504000) [pid = 1643] [serial = 48] [outer = 0x12d50a800] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 49 (0x12cbed800) [pid = 1643] [serial = 49] [outer = 0x12d50a800] 20:53:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d504800 == 18 [pid = 1643] [id = 18] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 50 (0x12cf0b800) [pid = 1643] [serial = 50] [outer = 0x0] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x12d0f2c00) [pid = 1643] [serial = 51] [outer = 0x12cf0b800] 20:53:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x12d0eb000) [pid = 1643] [serial = 52] [outer = 0x12cf0b800] 20:53:01 INFO - PROCESS | 1643 | 1467949981956 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]]]}] 20:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 20:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:53:01 INFO - PROCESS | 1643 | 1467949981991 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 1643 | 1467949981992 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 20:53:01 INFO - PROCESS | 1643 | 1467949981994 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:53:01 INFO - PROCESS | 1643 | 1467949981996 Marionette TRACE conn2 <- [1,46,null,{}] 20:53:02 INFO - PROCESS | 1643 | 1467949981998 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}] 20:53:02 INFO - PROCESS | 1643 | 1467949982000 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:02 INFO - PROCESS | 1643 | 1467949982090 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 20:53:02 INFO - PROCESS | 1643 | 1467949982094 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1643 | 1467949982096 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d978800 == 19 [pid = 1643] [id = 19] 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x12cf08c00) [pid = 1643] [serial = 53] [outer = 0x0] 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x12d084c00) [pid = 1643] [serial = 54] [outer = 0x12cf08c00] 20:53:02 INFO - PROCESS | 1643 | 1467949982130 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x12d088c00) [pid = 1643] [serial = 55] [outer = 0x12cf08c00] 20:53:02 INFO - PROCESS | 1643 | 1467949982374 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]]]}] 20:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 20:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:53:02 INFO - PROCESS | 1643 | 1467949982414 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1643 | 1467949982415 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 20:53:02 INFO - PROCESS | 1643 | 1467949982425 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:53:02 INFO - PROCESS | 1643 | 1467949982426 Marionette TRACE conn2 <- [1,50,null,{}] 20:53:02 INFO - PROCESS | 1643 | 1467949982429 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}] 20:53:02 INFO - PROCESS | 1643 | 1467949982430 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:02 INFO - PROCESS | 1643 | 1467949982528 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 20:53:02 INFO - PROCESS | 1643 | 1467949982532 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1643 | 1467949982533 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dca7000 == 20 [pid = 1643] [id = 20] 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x118254000) [pid = 1643] [serial = 56] [outer = 0x0] 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x118417000) [pid = 1643] [serial = 57] [outer = 0x118254000] 20:53:02 INFO - PROCESS | 1643 | 1467949982557 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x12d08f400) [pid = 1643] [serial = 58] [outer = 0x118254000] 20:53:02 INFO - PROCESS | 1643 | 1467949982787 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]]]}] 20:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 427ms 20:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:53:02 INFO - PROCESS | 1643 | 1467949982844 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1643 | 1467949982845 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 20:53:02 INFO - PROCESS | 1643 | 1467949982847 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:53:02 INFO - PROCESS | 1643 | 1467949982848 Marionette TRACE conn2 <- [1,54,null,{}] 20:53:02 INFO - PROCESS | 1643 | 1467949982858 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}] 20:53:02 INFO - PROCESS | 1643 | 1467949982859 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:02 INFO - PROCESS | 1643 | 1467949982954 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 20:53:02 INFO - PROCESS | 1643 | 1467949982957 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1643 | 1467949982958 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dcb5800 == 21 [pid = 1643] [id = 21] 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x11827bc00) [pid = 1643] [serial = 59] [outer = 0x0] 20:53:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x118281000) [pid = 1643] [serial = 60] [outer = 0x11827bc00] 20:53:02 INFO - PROCESS | 1643 | 1467949982990 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x118287000) [pid = 1643] [serial = 61] [outer = 0x11827bc00] 20:53:03 INFO - PROCESS | 1643 | 1467949983218 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]]]}] 20:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 20:53:03 INFO - PROCESS | 1643 | 1467949983277 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 20:53:03 INFO - PROCESS | 1643 | 1467949983278 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 20:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:53:03 INFO - PROCESS | 1643 | 1467949983280 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:53:03 INFO - PROCESS | 1643 | 1467949983281 Marionette TRACE conn2 <- [1,58,null,{}] 20:53:03 INFO - PROCESS | 1643 | 1467949983291 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}] 20:53:03 INFO - PROCESS | 1643 | 1467949983292 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:03 INFO - PROCESS | 1643 | 1467949983388 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 20:53:03 INFO - PROCESS | 1643 | 1467949983391 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1643 | 1467949983392 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ddf2000 == 22 [pid = 1643] [id = 22] 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x118287400) [pid = 1643] [serial = 62] [outer = 0x0] 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x12dc7b800) [pid = 1643] [serial = 63] [outer = 0x118287400] 20:53:03 INFO - PROCESS | 1643 | 1467949983415 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x12dc80800) [pid = 1643] [serial = 64] [outer = 0x118287400] 20:53:03 INFO - PROCESS | 1643 | 1467949983658 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]]]}] 20:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 419ms 20:53:03 INFO - PROCESS | 1643 | 1467949983708 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 20:53:03 INFO - PROCESS | 1643 | 1467949983710 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 20:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:53:03 INFO - PROCESS | 1643 | 1467949983715 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:53:03 INFO - PROCESS | 1643 | 1467949983718 Marionette TRACE conn2 <- [1,62,null,{}] 20:53:03 INFO - PROCESS | 1643 | 1467949983728 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}] 20:53:03 INFO - PROCESS | 1643 | 1467949983730 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:03 INFO - PROCESS | 1643 | 1467949983863 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 20:53:03 INFO - PROCESS | 1643 | 1467949983867 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1643 | 1467949983870 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e517800 == 23 [pid = 1643] [id = 23] 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x129041400) [pid = 1643] [serial = 65] [outer = 0x0] 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x126943c00) [pid = 1643] [serial = 66] [outer = 0x129041400] 20:53:03 INFO - PROCESS | 1643 | 1467949983922 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x129047000) [pid = 1643] [serial = 67] [outer = 0x129041400] 20:53:04 INFO - PROCESS | 1643 | 1467949984985 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]]]}] 20:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1281ms 20:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:53:05 INFO - PROCESS | 1643 | 1467949984995 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 1643 | 1467949984998 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 20:53:05 INFO - PROCESS | 1643 | 1467949985018 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:53:05 INFO - PROCESS | 1643 | 1467949985022 Marionette TRACE conn2 <- [1,66,null,{}] 20:53:05 INFO - PROCESS | 1643 | 1467949985028 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}] 20:53:05 INFO - PROCESS | 1643 | 1467949985030 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:05 INFO - PROCESS | 1643 | 1467949985144 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 20:53:05 INFO - PROCESS | 1643 | 1467949985199 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 1643 | 1467949985201 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11320f000 == 24 [pid = 1643] [id = 24] 20:53:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11309b400) [pid = 1643] [serial = 68] [outer = 0x0] 20:53:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1133cc400) [pid = 1643] [serial = 69] [outer = 0x11309b400] 20:53:05 INFO - PROCESS | 1643 | 1467949985231 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x113f3a800) [pid = 1643] [serial = 70] [outer = 0x11309b400] 20:53:05 INFO - PROCESS | 1643 | 1467949985630 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]]]}] 20:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 691ms 20:53:05 INFO - PROCESS | 1643 | 1467949985692 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 1643 | 1467949985695 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 20:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:53:05 INFO - PROCESS | 1643 | 1467949985700 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:53:05 INFO - PROCESS | 1643 | 1467949985701 Marionette TRACE conn2 <- [1,70,null,{}] 20:53:05 INFO - PROCESS | 1643 | 1467949985704 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}] 20:53:05 INFO - PROCESS | 1643 | 1467949985706 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:05 INFO - PROCESS | 1643 | 1467949985825 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 20:53:05 INFO - PROCESS | 1643 | 1467949985867 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 1643 | 1467949985869 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x117019000 == 25 [pid = 1643] [id = 25] 20:53:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x116a0b400) [pid = 1643] [serial = 71] [outer = 0x0] 20:53:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x117eb7000) [pid = 1643] [serial = 72] [outer = 0x116a0b400] 20:53:05 INFO - PROCESS | 1643 | 1467949985900 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11827c400) [pid = 1643] [serial = 73] [outer = 0x116a0b400] 20:53:06 INFO - PROCESS | 1643 | 1467949986342 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]]]}] 20:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 721ms 20:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:53:06 INFO - PROCESS | 1643 | 1467949986420 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 1643 | 1467949986422 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 20:53:06 INFO - PROCESS | 1643 | 1467949986424 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:53:06 INFO - PROCESS | 1643 | 1467949986427 Marionette TRACE conn2 <- [1,74,null,{}] 20:53:06 INFO - PROCESS | 1643 | 1467949986629 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}] 20:53:06 INFO - PROCESS | 1643 | 1467949986631 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:06 INFO - PROCESS | 1643 | 1467949986789 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 20:53:06 INFO - PROCESS | 1643 | 1467949986797 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 1643 | 1467949986799 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b32000 == 26 [pid = 1643] [id = 26] 20:53:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x116086000) [pid = 1643] [serial = 74] [outer = 0x0] 20:53:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1160db000) [pid = 1643] [serial = 75] [outer = 0x116086000] 20:53:06 INFO - PROCESS | 1643 | 1467949986843 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1166f5c00) [pid = 1643] [serial = 76] [outer = 0x116086000] 20:53:07 INFO - PROCESS | 1643 | 1467949987276 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]]]}] 20:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 871ms 20:53:07 INFO - PROCESS | 1643 | 1467949987297 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 20:53:07 INFO - PROCESS | 1643 | 1467949987300 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 20:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:53:07 INFO - PROCESS | 1643 | 1467949987305 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:53:07 INFO - PROCESS | 1643 | 1467949987306 Marionette TRACE conn2 <- [1,78,null,{}] 20:53:07 INFO - PROCESS | 1643 | 1467949987310 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}] 20:53:07 INFO - PROCESS | 1643 | 1467949987312 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:07 INFO - PROCESS | 1643 | 1467949987408 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 20:53:07 INFO - PROCESS | 1643 | 1467949987480 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1643 | 1467949987482 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x11517e800 == 27 [pid = 1643] [id = 27] 20:53:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x116769800) [pid = 1643] [serial = 77] [outer = 0x0] 20:53:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1173be400) [pid = 1643] [serial = 78] [outer = 0x116769800] 20:53:07 INFO - PROCESS | 1643 | 1467949987512 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x117e3d400) [pid = 1643] [serial = 79] [outer = 0x116769800] 20:53:07 INFO - PROCESS | 1643 | 1467949987890 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]]]}] 20:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 620ms 20:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:53:07 INFO - PROCESS | 1643 | 1467949987926 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 20:53:07 INFO - PROCESS | 1643 | 1467949987928 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 20:53:07 INFO - PROCESS | 1643 | 1467949987931 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:53:07 INFO - PROCESS | 1643 | 1467949987934 Marionette TRACE conn2 <- [1,82,null,{}] 20:53:07 INFO - PROCESS | 1643 | 1467949987939 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}] 20:53:07 INFO - PROCESS | 1643 | 1467949987941 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:08 INFO - PROCESS | 1643 | 1467949988084 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 20:53:08 INFO - PROCESS | 1643 | 1467949988104 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 1643 | 1467949988107 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x11693f800 == 28 [pid = 1643] [id = 28] 20:53:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x117eb6800) [pid = 1643] [serial = 80] [outer = 0x0] 20:53:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11825f000) [pid = 1643] [serial = 81] [outer = 0x117eb6800] 20:53:08 INFO - PROCESS | 1643 | 1467949988137 Marionette DEBUG loaded listener.js 20:53:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11850ac00) [pid = 1643] [serial = 82] [outer = 0x117eb6800] 20:53:08 INFO - PROCESS | 1643 | 1467949988429 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]]]}] 20:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 524ms 20:53:08 INFO - PROCESS | 1643 | 1467949988460 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1643 | 1467949988464 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 20:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:53:08 INFO - PROCESS | 1643 | 1467949988474 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:53:08 INFO - PROCESS | 1643 | 1467949988475 Marionette TRACE conn2 <- [1,86,null,{}] 20:53:08 INFO - PROCESS | 1643 | 1467949988477 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}] 20:53:08 INFO - PROCESS | 1643 | 1467949988478 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:08 INFO - PROCESS | 1643 | 1467949988576 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 20:53:08 INFO - PROCESS | 1643 | 1467949988618 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 1643 | 1467949988619 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x117033800 == 29 [pid = 1643] [id = 29] 20:53:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x117eb7400) [pid = 1643] [serial = 83] [outer = 0x0] 20:53:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11886d000) [pid = 1643] [serial = 84] [outer = 0x117eb7400] 20:53:08 INFO - PROCESS | 1643 | 1467949988661 Marionette DEBUG loaded listener.js 20:53:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118e10000) [pid = 1643] [serial = 85] [outer = 0x117eb7400] 20:53:09 INFO - PROCESS | 1643 | 1467949989089 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]]]}] 20:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 626ms 20:53:09 INFO - PROCESS | 1643 | 1467949989095 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 1643 | 1467949989097 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 20:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:53:09 INFO - PROCESS | 1643 | 1467949989101 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:53:09 INFO - PROCESS | 1643 | 1467949989105 Marionette TRACE conn2 <- [1,90,null,{}] 20:53:09 INFO - PROCESS | 1643 | 1467949989108 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}] 20:53:09 INFO - PROCESS | 1643 | 1467949989110 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:09 INFO - PROCESS | 1643 | 1467949989200 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 20:53:09 INFO - PROCESS | 1643 | 1467949989206 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 1643 | 1467949989207 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e62000 == 30 [pid = 1643] [id = 30] 20:53:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x116a0c000) [pid = 1643] [serial = 86] [outer = 0x0] 20:53:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11928d000) [pid = 1643] [serial = 87] [outer = 0x116a0c000] 20:53:09 INFO - PROCESS | 1643 | 1467949989232 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119297000) [pid = 1643] [serial = 88] [outer = 0x116a0c000] 20:53:09 INFO - PROCESS | 1643 | 1467949989506 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]]]}] 20:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 423ms 20:53:09 INFO - PROCESS | 1643 | 1467949989526 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 1643 | 1467949989527 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 20:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:53:09 INFO - PROCESS | 1643 | 1467949989530 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:53:09 INFO - PROCESS | 1643 | 1467949989531 Marionette TRACE conn2 <- [1,94,null,{}] 20:53:09 INFO - PROCESS | 1643 | 1467949989542 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}] 20:53:09 INFO - PROCESS | 1643 | 1467949989546 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:09 INFO - PROCESS | 1643 | 1467949989654 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 20:53:09 INFO - PROCESS | 1643 | 1467949989659 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 1643 | 1467949989660 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x118594000 == 31 [pid = 1643] [id = 31] 20:53:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11950d800) [pid = 1643] [serial = 89] [outer = 0x0] 20:53:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1198bf800) [pid = 1643] [serial = 90] [outer = 0x11950d800] 20:53:09 INFO - PROCESS | 1643 | 1467949989685 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120da3400) [pid = 1643] [serial = 91] [outer = 0x11950d800] 20:53:09 INFO - PROCESS | 1643 | 1467949989987 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]]]}] 20:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 20:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:53:10 INFO - PROCESS | 1643 | 1467949989998 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 1643 | 1467949989999 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 20:53:10 INFO - PROCESS | 1643 | 1467949990002 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:53:10 INFO - PROCESS | 1643 | 1467949990005 Marionette TRACE conn2 <- [1,98,null,{}] 20:53:10 INFO - PROCESS | 1643 | 1467949990011 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}] 20:53:10 INFO - PROCESS | 1643 | 1467949990013 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:10 INFO - PROCESS | 1643 | 1467949990085 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 20:53:10 INFO - PROCESS | 1643 | 1467949990133 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 1643 | 1467949990134 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x116938800 == 32 [pid = 1643] [id = 32] 20:53:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118254c00) [pid = 1643] [serial = 92] [outer = 0x0] 20:53:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120da3c00) [pid = 1643] [serial = 93] [outer = 0x118254c00] 20:53:10 INFO - PROCESS | 1643 | 1467949990158 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120f95c00) [pid = 1643] [serial = 94] [outer = 0x118254c00] 20:53:10 INFO - PROCESS | 1643 | 1467949990406 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]]]}] 20:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 20:53:10 INFO - PROCESS | 1643 | 1467949990428 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 1643 | 1467949990430 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 20:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:53:10 INFO - PROCESS | 1643 | 1467949990432 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:53:10 INFO - PROCESS | 1643 | 1467949990433 Marionette TRACE conn2 <- [1,102,null,{}] 20:53:10 INFO - PROCESS | 1643 | 1467949990448 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}] 20:53:10 INFO - PROCESS | 1643 | 1467949990450 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:10 INFO - PROCESS | 1643 | 1467949990567 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 20:53:10 INFO - PROCESS | 1643 | 1467949990574 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 1643 | 1467949990575 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x11926f800 == 33 [pid = 1643] [id = 33] 20:53:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120da6000) [pid = 1643] [serial = 95] [outer = 0x0] 20:53:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121234400) [pid = 1643] [serial = 96] [outer = 0x120da6000] 20:53:10 INFO - PROCESS | 1643 | 1467949990614 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1213be800) [pid = 1643] [serial = 97] [outer = 0x120da6000] 20:53:11 INFO - PROCESS | 1643 | 1467949991028 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]]]}] 20:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 20:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:53:11 INFO - PROCESS | 1643 | 1467949991062 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 1643 | 1467949991064 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 20:53:11 INFO - PROCESS | 1643 | 1467949991066 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:53:11 INFO - PROCESS | 1643 | 1467949991068 Marionette TRACE conn2 <- [1,106,null,{}] 20:53:11 INFO - PROCESS | 1643 | 1467949991071 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}] 20:53:11 INFO - PROCESS | 1643 | 1467949991073 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:11 INFO - PROCESS | 1643 | 1467949991180 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 20:53:11 INFO - PROCESS | 1643 | 1467949991186 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 1643 | 1467949991187 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193ec800 == 34 [pid = 1643] [id = 34] 20:53:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12160fc00) [pid = 1643] [serial = 98] [outer = 0x0] 20:53:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121bb4400) [pid = 1643] [serial = 99] [outer = 0x12160fc00] 20:53:11 INFO - PROCESS | 1643 | 1467949991228 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118506400) [pid = 1643] [serial = 100] [outer = 0x12160fc00] 20:53:11 INFO - PROCESS | 1643 | 1467949991649 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]]]}] 20:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 621ms 20:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:53:11 INFO - PROCESS | 1643 | 1467949991688 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 1643 | 1467949991689 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 20:53:11 INFO - PROCESS | 1643 | 1467949991692 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:53:11 INFO - PROCESS | 1643 | 1467949991693 Marionette TRACE conn2 <- [1,110,null,{}] 20:53:11 INFO - PROCESS | 1643 | 1467949991702 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}] 20:53:11 INFO - PROCESS | 1643 | 1467949991704 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:11 INFO - PROCESS | 1643 | 1467949991777 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 20:53:11 INFO - PROCESS | 1643 | 1467949991781 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 1643 | 1467949991782 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x119937000 == 35 [pid = 1643] [id = 35] 20:53:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12160f000) [pid = 1643] [serial = 101] [outer = 0x0] 20:53:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x123bbc000) [pid = 1643] [serial = 102] [outer = 0x12160f000] 20:53:11 INFO - PROCESS | 1643 | 1467949991808 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1248e3000) [pid = 1643] [serial = 103] [outer = 0x12160f000] 20:53:12 INFO - PROCESS | 1643 | 1467949992112 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]]]}] 20:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 20:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:53:12 INFO - PROCESS | 1643 | 1467949992162 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 1643 | 1467949992163 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 20:53:12 INFO - PROCESS | 1643 | 1467949992166 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:53:12 INFO - PROCESS | 1643 | 1467949992167 Marionette TRACE conn2 <- [1,114,null,{}] 20:53:12 INFO - PROCESS | 1643 | 1467949992169 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}] 20:53:12 INFO - PROCESS | 1643 | 1467949992171 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:12 INFO - PROCESS | 1643 | 1467949992268 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 20:53:12 INFO - PROCESS | 1643 | 1467949992331 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1643 | 1467949992334 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d40800 == 36 [pid = 1643] [id = 36] 20:53:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1217ab400) [pid = 1643] [serial = 104] [outer = 0x0] 20:53:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124aa5400) [pid = 1643] [serial = 105] [outer = 0x1217ab400] 20:53:12 INFO - PROCESS | 1643 | 1467949992376 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1253a4400) [pid = 1643] [serial = 106] [outer = 0x1217ab400] 20:53:12 INFO - PROCESS | 1643 | 1467949992783 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]]]}] 20:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 667ms 20:53:12 INFO - PROCESS | 1643 | 1467949992834 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 1643 | 1467949992836 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 20:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:53:12 INFO - PROCESS | 1643 | 1467949992859 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:53:12 INFO - PROCESS | 1643 | 1467949992861 Marionette TRACE conn2 <- [1,118,null,{}] 20:53:12 INFO - PROCESS | 1643 | 1467949992863 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}] 20:53:12 INFO - PROCESS | 1643 | 1467949992864 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:12 INFO - PROCESS | 1643 | 1467949992942 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 20:53:12 INFO - PROCESS | 1643 | 1467949992946 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1643 | 1467949992947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x121130800 == 37 [pid = 1643] [id = 37] 20:53:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1252f2800) [pid = 1643] [serial = 107] [outer = 0x0] 20:53:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12607fc00) [pid = 1643] [serial = 108] [outer = 0x1252f2800] 20:53:12 INFO - PROCESS | 1643 | 1467949992971 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12608b800) [pid = 1643] [serial = 109] [outer = 0x1252f2800] 20:53:13 INFO - PROCESS | 1643 | 1467949993273 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]]]}] 20:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 426ms 20:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:53:13 INFO - PROCESS | 1643 | 1467949993279 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1643 | 1467949993280 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 20:53:13 INFO - PROCESS | 1643 | 1467949993282 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:53:13 INFO - PROCESS | 1643 | 1467949993283 Marionette TRACE conn2 <- [1,122,null,{}] 20:53:13 INFO - PROCESS | 1643 | 1467949993293 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}] 20:53:13 INFO - PROCESS | 1643 | 1467949993294 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:13 INFO - PROCESS | 1643 | 1467949993375 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 20:53:13 INFO - PROCESS | 1643 | 1467949993379 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:13 INFO - PROCESS | 1643 | 1467949993381 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x121309800 == 38 [pid = 1643] [id = 38] 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126331800) [pid = 1643] [serial = 110] [outer = 0x0] 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12655ac00) [pid = 1643] [serial = 111] [outer = 0x126331800] 20:53:13 INFO - PROCESS | 1643 | 1467949993404 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12698f000) [pid = 1643] [serial = 112] [outer = 0x126331800] 20:53:13 INFO - PROCESS | 1643 | 1467949993707 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]]]}] 20:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 475ms 20:53:13 INFO - PROCESS | 1643 | 1467949993758 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1643 | 1467949993759 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 20:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:53:13 INFO - PROCESS | 1643 | 1467949993761 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:53:13 INFO - PROCESS | 1643 | 1467949993762 Marionette TRACE conn2 <- [1,126,null,{}] 20:53:13 INFO - PROCESS | 1643 | 1467949993765 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}] 20:53:13 INFO - PROCESS | 1643 | 1467949993766 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:13 INFO - PROCESS | 1643 | 1467949993865 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 20:53:13 INFO - PROCESS | 1643 | 1467949993873 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:13 INFO - PROCESS | 1643 | 1467949993874 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216d1800 == 39 [pid = 1643] [id = 39] 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1185d4400) [pid = 1643] [serial = 113] [outer = 0x0] 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x128180800) [pid = 1643] [serial = 114] [outer = 0x1185d4400] 20:53:13 INFO - PROCESS | 1643 | 1467949993898 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1282c5c00) [pid = 1643] [serial = 115] [outer = 0x1185d4400] 20:53:14 INFO - PROCESS | 1643 | 1467949994188 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]]]}] 20:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 467ms 20:53:14 INFO - PROCESS | 1643 | 1467949994229 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 20:53:14 INFO - PROCESS | 1643 | 1467949994231 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 20:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:53:14 INFO - PROCESS | 1643 | 1467949994233 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:53:14 INFO - PROCESS | 1643 | 1467949994234 Marionette TRACE conn2 <- [1,130,null,{}] 20:53:14 INFO - PROCESS | 1643 | 1467949994239 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}] 20:53:14 INFO - PROCESS | 1643 | 1467949994240 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:14 INFO - PROCESS | 1643 | 1467949994315 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 20:53:14 INFO - PROCESS | 1643 | 1467949994321 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 1643 | 1467949994322 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e80000 == 40 [pid = 1643] [id = 40] 20:53:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x128185800) [pid = 1643] [serial = 116] [outer = 0x0] 20:53:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12850c400) [pid = 1643] [serial = 117] [outer = 0x128185800] 20:53:14 INFO - PROCESS | 1643 | 1467949994346 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12903d800) [pid = 1643] [serial = 118] [outer = 0x128185800] 20:53:14 INFO - PROCESS | 1643 | 1467949994658 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]]]}] 20:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms 20:53:14 INFO - PROCESS | 1643 | 1467949994704 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 20:53:14 INFO - PROCESS | 1643 | 1467949994705 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 20:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:53:14 INFO - PROCESS | 1643 | 1467949994707 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:53:14 INFO - PROCESS | 1643 | 1467949994708 Marionette TRACE conn2 <- [1,134,null,{}] 20:53:14 INFO - PROCESS | 1643 | 1467949994710 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}] 20:53:14 INFO - PROCESS | 1643 | 1467949994711 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:15 INFO - PROCESS | 1643 | 1467949995432 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 20:53:15 INFO - PROCESS | 1643 | 1467949995450 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1643 | 1467949995451 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x112645800 == 41 [pid = 1643] [id = 41] 20:53:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1133d0800) [pid = 1643] [serial = 119] [outer = 0x0] 20:53:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11607d400) [pid = 1643] [serial = 120] [outer = 0x1133d0800] 20:53:15 INFO - PROCESS | 1643 | 1467949995482 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x116970c00) [pid = 1643] [serial = 121] [outer = 0x1133d0800] 20:53:15 INFO - PROCESS | 1643 | 1467949995844 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]]]}] 20:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 20:53:15 INFO - PROCESS | 1643 | 1467949995877 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 1643 | 1467949995879 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 20:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:53:15 INFO - PROCESS | 1643 | 1467949995882 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:53:15 INFO - PROCESS | 1643 | 1467949995884 Marionette TRACE conn2 <- [1,138,null,{}] 20:53:15 INFO - PROCESS | 1643 | 1467949995887 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}] 20:53:15 INFO - PROCESS | 1643 | 1467949995890 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:15 INFO - PROCESS | 1643 | 1467949995982 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 20:53:15 INFO - PROCESS | 1643 | 1467949995986 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1643 | 1467949995988 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x1160a3000 == 42 [pid = 1643] [id = 42] 20:53:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1176e4000) [pid = 1643] [serial = 122] [outer = 0x0] 20:53:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x118279800) [pid = 1643] [serial = 123] [outer = 0x1176e4000] 20:53:16 INFO - PROCESS | 1643 | 1467949996014 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11841dc00) [pid = 1643] [serial = 124] [outer = 0x1176e4000] 20:53:16 INFO - PROCESS | 1643 | 1467949996336 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]]]}] 20:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 20:53:16 INFO - PROCESS | 1643 | 1467949996359 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1643 | 1467949996361 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 20:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:53:16 INFO - PROCESS | 1643 | 1467949996371 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:53:16 INFO - PROCESS | 1643 | 1467949996373 Marionette TRACE conn2 <- [1,142,null,{}] 20:53:16 INFO - PROCESS | 1643 | 1467949996376 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}] 20:53:16 INFO - PROCESS | 1643 | 1467949996377 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:16 INFO - PROCESS | 1643 | 1467949996481 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 20:53:16 INFO - PROCESS | 1643 | 1467949996487 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 1643 | 1467949996488 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11702f000 == 43 [pid = 1643] [id = 43] 20:53:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x118ac7800) [pid = 1643] [serial = 125] [outer = 0x0] 20:53:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x118e06800) [pid = 1643] [serial = 126] [outer = 0x118ac7800] 20:53:16 INFO - PROCESS | 1643 | 1467949996513 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x119299400) [pid = 1643] [serial = 127] [outer = 0x118ac7800] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12c1dcc00) [pid = 1643] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x118510400) [pid = 1643] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12b9e6800) [pid = 1643] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x124d91000) [pid = 1643] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12a957000) [pid = 1643] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12a60fc00) [pid = 1643] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1290f0800) [pid = 1643] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118287400) [pid = 1643] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11827bc00) [pid = 1643] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x118254000) [pid = 1643] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12cf08c00) [pid = 1643] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12cb52800) [pid = 1643] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12c865800) [pid = 1643] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12c3e2c00) [pid = 1643] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x116a0c000) [pid = 1643] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11950d800) [pid = 1643] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118254c00) [pid = 1643] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x120da6000) [pid = 1643] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12160fc00) [pid = 1643] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1217ab400) [pid = 1643] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1252f2800) [pid = 1643] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126331800) [pid = 1643] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x129041400) [pid = 1643] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11309b400) [pid = 1643] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116a0b400) [pid = 1643] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x116086000) [pid = 1643] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x116769800) [pid = 1643] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x117eb6800) [pid = 1643] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:53:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x117eb7400) [pid = 1643] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:53:17 INFO - PROCESS | 1643 | 1467949997300 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]]]}] 20:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 977ms 20:53:17 INFO - PROCESS | 1643 | 1467949997342 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1643 | 1467949997344 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 20:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:53:17 INFO - PROCESS | 1643 | 1467949997352 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:53:17 INFO - PROCESS | 1643 | 1467949997355 Marionette TRACE conn2 <- [1,146,null,{}] 20:53:17 INFO - PROCESS | 1643 | 1467949997357 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}] 20:53:17 INFO - PROCESS | 1643 | 1467949997359 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:17 INFO - PROCESS | 1643 | 1467949997433 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 20:53:17 INFO - PROCESS | 1643 | 1467949997438 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 1643 | 1467949997439 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118219000 == 44 [pid = 1643] [id = 44] 20:53:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1121be400) [pid = 1643] [serial = 128] [outer = 0x0] 20:53:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118e0b000) [pid = 1643] [serial = 129] [outer = 0x1121be400] 20:53:17 INFO - PROCESS | 1643 | 1467949997464 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119509800) [pid = 1643] [serial = 130] [outer = 0x1121be400] 20:53:17 INFO - PROCESS | 1643 | 1467949997778 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]]]}] 20:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 475ms 20:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:53:17 INFO - PROCESS | 1643 | 1467949997822 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1643 | 1467949997823 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 20:53:17 INFO - PROCESS | 1643 | 1467949997826 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:53:17 INFO - PROCESS | 1643 | 1467949997827 Marionette TRACE conn2 <- [1,150,null,{}] 20:53:17 INFO - PROCESS | 1643 | 1467949997829 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}] 20:53:17 INFO - PROCESS | 1643 | 1467949997830 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:17 INFO - PROCESS | 1643 | 1467949997909 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 20:53:17 INFO - PROCESS | 1643 | 1467949997912 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 1643 | 1467949997914 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d4800 == 45 [pid = 1643] [id = 45] 20:53:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1198b2c00) [pid = 1643] [serial = 131] [outer = 0x0] 20:53:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119c68000) [pid = 1643] [serial = 132] [outer = 0x1198b2c00] 20:53:17 INFO - PROCESS | 1643 | 1467949997940 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120d9f800) [pid = 1643] [serial = 133] [outer = 0x1198b2c00] 20:53:18 INFO - PROCESS | 1643 | 1467949998256 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]]]}] 20:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 20:53:18 INFO - PROCESS | 1643 | 1467949998295 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 1643 | 1467949998296 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 20:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:53:18 INFO - PROCESS | 1643 | 1467949998298 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:53:18 INFO - PROCESS | 1643 | 1467949998299 Marionette TRACE conn2 <- [1,154,null,{}] 20:53:18 INFO - PROCESS | 1643 | 1467949998301 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}] 20:53:18 INFO - PROCESS | 1643 | 1467949998302 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:18 INFO - PROCESS | 1643 | 1467949998378 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 20:53:18 INFO - PROCESS | 1643 | 1467949998425 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 1643 | 1467949998428 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e2800 == 46 [pid = 1643] [id = 46] 20:53:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x120f97c00) [pid = 1643] [serial = 134] [outer = 0x0] 20:53:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x120fcc800) [pid = 1643] [serial = 135] [outer = 0x120f97c00] 20:53:18 INFO - PROCESS | 1643 | 1467949998460 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x121985800) [pid = 1643] [serial = 136] [outer = 0x120f97c00] 20:53:18 INFO - PROCESS | 1643 | 1467949998762 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]]]}] 20:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 20:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:53:18 INFO - PROCESS | 1643 | 1467949998776 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 1643 | 1467949998777 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 20:53:18 INFO - PROCESS | 1643 | 1467949998780 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:53:18 INFO - PROCESS | 1643 | 1467949998781 Marionette TRACE conn2 <- [1,158,null,{}] 20:53:18 INFO - PROCESS | 1643 | 1467949998784 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}] 20:53:18 INFO - PROCESS | 1643 | 1467949998787 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:18 INFO - PROCESS | 1643 | 1467949998878 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 20:53:18 INFO - PROCESS | 1643 | 1467949998944 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 1643 | 1467949998945 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x112644800 == 47 [pid = 1643] [id = 47] 20:53:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119b05400) [pid = 1643] [serial = 137] [outer = 0x0] 20:53:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x123b5f800) [pid = 1643] [serial = 138] [outer = 0x119b05400] 20:53:18 INFO - PROCESS | 1643 | 1467949998983 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x124d92000) [pid = 1643] [serial = 139] [outer = 0x119b05400] 20:53:19 INFO - PROCESS | 1643 | 1467949999315 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]]]}] 20:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 20:53:19 INFO - PROCESS | 1643 | 1467949999349 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 20:53:19 INFO - PROCESS | 1643 | 1467949999351 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 20:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:53:19 INFO - PROCESS | 1643 | 1467949999356 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:53:19 INFO - PROCESS | 1643 | 1467949999358 Marionette TRACE conn2 <- [1,162,null,{}] 20:53:19 INFO - PROCESS | 1643 | 1467949999362 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}] 20:53:19 INFO - PROCESS | 1643 | 1467949999364 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:19 INFO - PROCESS | 1643 | 1467949999457 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 20:53:19 INFO - PROCESS | 1643 | 1467949999500 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 1643 | 1467949999503 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x113d87800 == 48 [pid = 1643] [id = 48] 20:53:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11336d000) [pid = 1643] [serial = 140] [outer = 0x0] 20:53:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1166f4c00) [pid = 1643] [serial = 141] [outer = 0x11336d000] 20:53:19 INFO - PROCESS | 1643 | 1467949999534 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x116a11000) [pid = 1643] [serial = 142] [outer = 0x11336d000] 20:53:19 INFO - PROCESS | 1643 | 1467949999919 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]]]}] 20:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 20:53:19 INFO - PROCESS | 1643 | 1467949999976 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 20:53:19 INFO - PROCESS | 1643 | 1467949999979 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 20:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:53:20 INFO - PROCESS | 1643 | 1467950000001 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:53:20 INFO - PROCESS | 1643 | 1467950000003 Marionette TRACE conn2 <- [1,166,null,{}] 20:53:20 INFO - PROCESS | 1643 | 1467950000008 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}] 20:53:20 INFO - PROCESS | 1643 | 1467950000009 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:20 INFO - PROCESS | 1643 | 1467950000104 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 20:53:20 INFO - PROCESS | 1643 | 1467950000180 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 1643 | 1467950000181 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188cf000 == 49 [pid = 1643] [id = 49] 20:53:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11850fc00) [pid = 1643] [serial = 143] [outer = 0x0] 20:53:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1185d4800) [pid = 1643] [serial = 144] [outer = 0x11850fc00] 20:53:20 INFO - PROCESS | 1643 | 1467950000213 Marionette DEBUG loaded listener.js 20:53:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x118e0f800) [pid = 1643] [serial = 145] [outer = 0x11850fc00] 20:53:20 INFO - PROCESS | 1643 | 1467950000633 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]]]}] 20:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 688ms 20:53:20 INFO - PROCESS | 1643 | 1467950000685 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 1643 | 1467950000687 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 20:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:53:20 INFO - PROCESS | 1643 | 1467950000691 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:53:20 INFO - PROCESS | 1643 | 1467950000693 Marionette TRACE conn2 <- [1,170,null,{}] 20:53:20 INFO - PROCESS | 1643 | 1467950000701 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}] 20:53:20 INFO - PROCESS | 1643 | 1467950000706 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:20 INFO - PROCESS | 1643 | 1467950000799 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 20:53:20 INFO - PROCESS | 1643 | 1467950000857 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 1643 | 1467950000859 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x118218800 == 50 [pid = 1643] [id = 50] 20:53:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x120dac800) [pid = 1643] [serial = 146] [outer = 0x0] 20:53:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x121327800) [pid = 1643] [serial = 147] [outer = 0x120dac800] 20:53:20 INFO - PROCESS | 1643 | 1467950000890 Marionette DEBUG loaded listener.js 20:53:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x123b99400) [pid = 1643] [serial = 148] [outer = 0x120dac800] 20:53:21 INFO - PROCESS | 1643 | 1467950001294 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]]]}] 20:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 20:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:53:21 INFO - PROCESS | 1643 | 1467950001313 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 20:53:21 INFO - PROCESS | 1643 | 1467950001314 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 20:53:21 INFO - PROCESS | 1643 | 1467950001317 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:53:21 INFO - PROCESS | 1643 | 1467950001318 Marionette TRACE conn2 <- [1,174,null,{}] 20:53:21 INFO - PROCESS | 1643 | 1467950001320 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}] 20:53:21 INFO - PROCESS | 1643 | 1467950001322 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:21 INFO - PROCESS | 1643 | 1467950001426 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 20:53:21 INFO - PROCESS | 1643 | 1467950001484 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:21 INFO - PROCESS | 1643 | 1467950001485 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x125376800 == 51 [pid = 1643] [id = 51] 20:53:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1252ed000) [pid = 1643] [serial = 149] [outer = 0x0] 20:53:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1253a3c00) [pid = 1643] [serial = 150] [outer = 0x1252ed000] 20:53:21 INFO - PROCESS | 1643 | 1467950001515 Marionette DEBUG loaded listener.js 20:53:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x126084c00) [pid = 1643] [serial = 151] [outer = 0x1252ed000] 20:53:21 INFO - PROCESS | 1643 | 1467950001929 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]]]}] 20:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 20:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:53:21 INFO - PROCESS | 1643 | 1467950001936 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 20:53:21 INFO - PROCESS | 1643 | 1467950001937 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 20:53:21 INFO - PROCESS | 1643 | 1467950001939 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:53:21 INFO - PROCESS | 1643 | 1467950001941 Marionette TRACE conn2 <- [1,178,null,{}] 20:53:21 INFO - PROCESS | 1643 | 1467950001943 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}] 20:53:21 INFO - PROCESS | 1643 | 1467950001944 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:22 INFO - PROCESS | 1643 | 1467950002032 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 20:53:22 INFO - PROCESS | 1643 | 1467950002075 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 1643 | 1467950002077 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118478800 == 52 [pid = 1643] [id = 52] 20:53:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x120da4000) [pid = 1643] [serial = 152] [outer = 0x0] 20:53:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x124aa6c00) [pid = 1643] [serial = 153] [outer = 0x120da4000] 20:53:22 INFO - PROCESS | 1643 | 1467950002105 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x126391000) [pid = 1643] [serial = 154] [outer = 0x120da4000] 20:53:22 INFO - PROCESS | 1643 | 1467950002581 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]]]}] 20:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 20:53:22 INFO - PROCESS | 1643 | 1467950002608 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 1643 | 1467950002611 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 20:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:53:22 INFO - PROCESS | 1643 | 1467950002614 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:53:22 INFO - PROCESS | 1643 | 1467950002616 Marionette TRACE conn2 <- [1,182,null,{}] 20:53:22 INFO - PROCESS | 1643 | 1467950002620 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}] 20:53:22 INFO - PROCESS | 1643 | 1467950002621 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:22 INFO - PROCESS | 1643 | 1467950002730 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 20:53:22 INFO - PROCESS | 1643 | 1467950002789 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 1643 | 1467950002792 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x117230800 == 53 [pid = 1643] [id = 53] 20:53:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1160e0800) [pid = 1643] [serial = 155] [outer = 0x0] 20:53:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11696f000) [pid = 1643] [serial = 156] [outer = 0x1160e0800] 20:53:22 INFO - PROCESS | 1643 | 1467950002819 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1176e3c00) [pid = 1643] [serial = 157] [outer = 0x1160e0800] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e2800 == 52 [pid = 1643] [id = 46] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1188d4800 == 51 [pid = 1643] [id = 45] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x118219000 == 50 [pid = 1643] [id = 44] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1193ec800 == 49 [pid = 1643] [id = 34] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11702f000 == 48 [pid = 1643] [id = 43] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x117e62000 == 47 [pid = 1643] [id = 30] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1160a3000 == 46 [pid = 1643] [id = 42] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x119937000 == 45 [pid = 1643] [id = 35] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11517e800 == 44 [pid = 1643] [id = 27] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x116938800 == 43 [pid = 1643] [id = 32] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x117033800 == 42 [pid = 1643] [id = 29] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x112645800 == 41 [pid = 1643] [id = 41] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1216d1800 == 40 [pid = 1643] [id = 39] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x120d40800 == 39 [pid = 1643] [id = 36] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11926f800 == 38 [pid = 1643] [id = 33] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11693f800 == 37 [pid = 1643] [id = 28] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x118594000 == 36 [pid = 1643] [id = 31] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x118478800 == 35 [pid = 1643] [id = 52] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x125376800 == 34 [pid = 1643] [id = 51] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x118218800 == 33 [pid = 1643] [id = 50] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1188cf000 == 32 [pid = 1643] [id = 49] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x121309800 == 31 [pid = 1643] [id = 38] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x123e80000 == 30 [pid = 1643] [id = 40] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x121130800 == 29 [pid = 1643] [id = 37] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x112644800 == 28 [pid = 1643] [id = 47] 20:53:23 INFO - PROCESS | 1643 | --DOCSHELL 0x113d87800 == 27 [pid = 1643] [id = 48] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x123b8f400) [pid = 1643] [serial = 11] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11886d000) [pid = 1643] [serial = 84] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11928d000) [pid = 1643] [serial = 87] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x119297000) [pid = 1643] [serial = 88] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1198bf800) [pid = 1643] [serial = 90] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x120da3400) [pid = 1643] [serial = 91] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x120da3c00) [pid = 1643] [serial = 93] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x121234400) [pid = 1643] [serial = 96] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x121bb4400) [pid = 1643] [serial = 99] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x123bbc000) [pid = 1643] [serial = 102] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x124aa5400) [pid = 1643] [serial = 105] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12607fc00) [pid = 1643] [serial = 108] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12655ac00) [pid = 1643] [serial = 111] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x128180800) [pid = 1643] [serial = 114] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126943c00) [pid = 1643] [serial = 66] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1133cc400) [pid = 1643] [serial = 69] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x117eb7000) [pid = 1643] [serial = 72] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1160db000) [pid = 1643] [serial = 75] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1173be400) [pid = 1643] [serial = 78] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11825f000) [pid = 1643] [serial = 81] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118e10000) [pid = 1643] [serial = 85] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120f95c00) [pid = 1643] [serial = 94] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1213be800) [pid = 1643] [serial = 97] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118506400) [pid = 1643] [serial = 100] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1253a4400) [pid = 1643] [serial = 106] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11850ac00) [pid = 1643] [serial = 82] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x117e3d400) [pid = 1643] [serial = 79] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12608b800) [pid = 1643] [serial = 109] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11827c400) [pid = 1643] [serial = 73] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12698f000) [pid = 1643] [serial = 112] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x113f3a800) [pid = 1643] [serial = 70] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x129047000) [pid = 1643] [serial = 67] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1166f5c00) [pid = 1643] [serial = 76] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12a611800) [pid = 1643] [serial = 21] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12935bc00) [pid = 1643] [serial = 18] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1290f2400) [pid = 1643] [serial = 15] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1290f7c00) [pid = 1643] [serial = 16] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x121610c00) [pid = 1643] [serial = 8] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12cb58800) [pid = 1643] [serial = 45] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12cf06400) [pid = 1643] [serial = 46] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12c86bc00) [pid = 1643] [serial = 42] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12cb50000) [pid = 1643] [serial = 43] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12c85ec00) [pid = 1643] [serial = 40] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12c3e7800) [pid = 1643] [serial = 39] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12c1e2800) [pid = 1643] [serial = 36] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12c3dd400) [pid = 1643] [serial = 37] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12bea9c00) [pid = 1643] [serial = 33] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c1da400) [pid = 1643] [serial = 34] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12bea4800) [pid = 1643] [serial = 31] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12be0b800) [pid = 1643] [serial = 30] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12b9dc800) [pid = 1643] [serial = 27] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12b9e2c00) [pid = 1643] [serial = 28] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12af2bc00) [pid = 1643] [serial = 24] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12b1b9800) [pid = 1643] [serial = 25] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12a94fc00) [pid = 1643] [serial = 22] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12dc80800) [pid = 1643] [serial = 64] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12dc7b800) [pid = 1643] [serial = 63] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x118281000) [pid = 1643] [serial = 60] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x118287000) [pid = 1643] [serial = 61] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x118417000) [pid = 1643] [serial = 57] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x12d08f400) [pid = 1643] [serial = 58] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x12d088c00) [pid = 1643] [serial = 55] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12d084c00) [pid = 1643] [serial = 54] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x12d504000) [pid = 1643] [serial = 48] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x12d0f2c00) [pid = 1643] [serial = 51] [outer = 0x0] [url = about:blank] 20:53:23 INFO - PROCESS | 1643 | 1467950003669 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]]]}] 20:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1070ms 20:53:23 INFO - PROCESS | 1643 | 1467950003685 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 1643 | 1467950003689 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 20:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:53:23 INFO - PROCESS | 1643 | 1467950003692 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:53:23 INFO - PROCESS | 1643 | 1467950003694 Marionette TRACE conn2 <- [1,186,null,{}] 20:53:23 INFO - PROCESS | 1643 | 1467950003697 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}] 20:53:23 INFO - PROCESS | 1643 | 1467950003699 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:23 INFO - PROCESS | 1643 | 1467950003771 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 20:53:23 INFO - PROCESS | 1643 | 1467950003776 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 1643 | 1467950003779 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11334d800 == 28 [pid = 1643] [id = 54] 20:53:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x116629c00) [pid = 1643] [serial = 158] [outer = 0x0] 20:53:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1166f4800) [pid = 1643] [serial = 159] [outer = 0x116629c00] 20:53:23 INFO - PROCESS | 1643 | 1467950003808 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x112acc400) [pid = 1643] [serial = 160] [outer = 0x116629c00] 20:53:24 INFO - PROCESS | 1643 | 1467950004124 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]]]}] 20:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 20:53:24 INFO - PROCESS | 1643 | 1467950004165 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 1643 | 1467950004169 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 20:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:53:24 INFO - PROCESS | 1643 | 1467950004174 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:53:24 INFO - PROCESS | 1643 | 1467950004175 Marionette TRACE conn2 <- [1,190,null,{}] 20:53:24 INFO - PROCESS | 1643 | 1467950004178 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}] 20:53:24 INFO - PROCESS | 1643 | 1467950004179 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:24 INFO - PROCESS | 1643 | 1467950004250 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 20:53:24 INFO - PROCESS | 1643 | 1467950004255 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1643 | 1467950004256 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x116938000 == 29 [pid = 1643] [id = 55] 20:53:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x117e45800) [pid = 1643] [serial = 161] [outer = 0x0] 20:53:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x118284c00) [pid = 1643] [serial = 162] [outer = 0x117e45800] 20:53:24 INFO - PROCESS | 1643 | 1467950004285 Marionette DEBUG loaded listener.js 20:53:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1185d0c00) [pid = 1643] [serial = 163] [outer = 0x117e45800] 20:53:24 INFO - PROCESS | 1643 | 1467950004583 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]]]}] 20:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 20:53:24 INFO - PROCESS | 1643 | 1467950004599 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 1643 | 1467950004601 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 20:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:53:24 INFO - PROCESS | 1643 | 1467950004611 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:53:24 INFO - PROCESS | 1643 | 1467950004613 Marionette TRACE conn2 <- [1,194,null,{}] 20:53:24 INFO - PROCESS | 1643 | 1467950004624 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}] 20:53:24 INFO - PROCESS | 1643 | 1467950004627 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:24 INFO - PROCESS | 1643 | 1467950004699 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 20:53:24 INFO - PROCESS | 1643 | 1467950004745 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1643 | 1467950004747 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11724a000 == 30 [pid = 1643] [id = 56] 20:53:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x117205c00) [pid = 1643] [serial = 164] [outer = 0x0] 20:53:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11928d000) [pid = 1643] [serial = 165] [outer = 0x117205c00] 20:53:24 INFO - PROCESS | 1643 | 1467950004775 Marionette DEBUG loaded listener.js 20:53:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11950d400) [pid = 1643] [serial = 166] [outer = 0x117205c00] 20:53:25 INFO - PROCESS | 1643 | 1467950005086 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]]]}] 20:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 520ms 20:53:25 INFO - PROCESS | 1643 | 1467950005132 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 1643 | 1467950005135 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 20:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:53:25 INFO - PROCESS | 1643 | 1467950005138 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:53:25 INFO - PROCESS | 1643 | 1467950005140 Marionette TRACE conn2 <- [1,198,null,{}] 20:53:25 INFO - PROCESS | 1643 | 1467950005143 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}] 20:53:25 INFO - PROCESS | 1643 | 1467950005145 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:25 INFO - PROCESS | 1643 | 1467950005258 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 20:53:25 INFO - PROCESS | 1643 | 1467950005322 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 1643 | 1467950005324 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x118209000 == 31 [pid = 1643] [id = 57] 20:53:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11887b400) [pid = 1643] [serial = 167] [outer = 0x0] 20:53:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x119c72800) [pid = 1643] [serial = 168] [outer = 0x11887b400] 20:53:25 INFO - PROCESS | 1643 | 1467950005364 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x120da6c00) [pid = 1643] [serial = 169] [outer = 0x11887b400] 20:53:25 INFO - PROCESS | 1643 | 1467950005678 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]]]}] 20:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 20:53:25 INFO - PROCESS | 1643 | 1467950005715 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 1643 | 1467950005717 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 20:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:53:25 INFO - PROCESS | 1643 | 1467950005727 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:53:25 INFO - PROCESS | 1643 | 1467950005728 Marionette TRACE conn2 <- [1,202,null,{}] 20:53:25 INFO - PROCESS | 1643 | 1467950005730 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}] 20:53:25 INFO - PROCESS | 1643 | 1467950005732 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:25 INFO - PROCESS | 1643 | 1467950005830 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 20:53:25 INFO - PROCESS | 1643 | 1467950005834 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 1643 | 1467950005835 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x11926b800 == 32 [pid = 1643] [id = 58] 20:53:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1160dc400) [pid = 1643] [serial = 170] [outer = 0x0] 20:53:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x120f97800) [pid = 1643] [serial = 171] [outer = 0x1160dc400] 20:53:25 INFO - PROCESS | 1643 | 1467950005859 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x121610c00) [pid = 1643] [serial = 172] [outer = 0x1160dc400] 20:53:26 INFO - PROCESS | 1643 | 1467950006178 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]]]}] 20:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 20:53:26 INFO - PROCESS | 1643 | 1467950006196 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 1643 | 1467950006197 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 20:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:53:26 INFO - PROCESS | 1643 | 1467950006199 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:53:26 INFO - PROCESS | 1643 | 1467950006200 Marionette TRACE conn2 <- [1,206,null,{}] 20:53:26 INFO - PROCESS | 1643 | 1467950006214 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}] 20:53:26 INFO - PROCESS | 1643 | 1467950006218 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:26 INFO - PROCESS | 1643 | 1467950006331 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 20:53:26 INFO - PROCESS | 1643 | 1467950006360 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1643 | 1467950006361 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cbe800 == 33 [pid = 1643] [id = 59] 20:53:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x121990000) [pid = 1643] [serial = 173] [outer = 0x0] 20:53:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1248ee000) [pid = 1643] [serial = 174] [outer = 0x121990000] 20:53:26 INFO - PROCESS | 1643 | 1467950006386 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1252f5800) [pid = 1643] [serial = 175] [outer = 0x121990000] 20:53:26 INFO - PROCESS | 1643 | 1467950006686 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]]]}] 20:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 20:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:53:26 INFO - PROCESS | 1643 | 1467950006724 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 1643 | 1467950006725 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 20:53:26 INFO - PROCESS | 1643 | 1467950006727 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:53:26 INFO - PROCESS | 1643 | 1467950006729 Marionette TRACE conn2 <- [1,210,null,{}] 20:53:26 INFO - PROCESS | 1643 | 1467950006731 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}] 20:53:26 INFO - PROCESS | 1643 | 1467950006732 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:26 INFO - PROCESS | 1643 | 1467950006827 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 20:53:26 INFO - PROCESS | 1643 | 1467950006830 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1643 | 1467950006831 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x121139800 == 34 [pid = 1643] [id = 60] 20:53:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112dc7800) [pid = 1643] [serial = 176] [outer = 0x0] 20:53:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1253aec00) [pid = 1643] [serial = 177] [outer = 0x112dc7800] 20:53:26 INFO - PROCESS | 1643 | 1467950006855 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12639d800) [pid = 1643] [serial = 178] [outer = 0x112dc7800] 20:53:27 INFO - PROCESS | 1643 | 1467950007141 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]]]}] 20:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 20:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:53:27 INFO - PROCESS | 1643 | 1467950007196 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 1643 | 1467950007197 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 20:53:27 INFO - PROCESS | 1643 | 1467950007200 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:53:27 INFO - PROCESS | 1643 | 1467950007201 Marionette TRACE conn2 <- [1,214,null,{}] 20:53:27 INFO - PROCESS | 1643 | 1467950007205 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}] 20:53:27 INFO - PROCESS | 1643 | 1467950007207 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:27 INFO - PROCESS | 1643 | 1467950007294 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 20:53:27 INFO - PROCESS | 1643 | 1467950007297 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 1643 | 1467950007298 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12131b800 == 35 [pid = 1643] [id = 61] 20:53:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1253b0400) [pid = 1643] [serial = 179] [outer = 0x0] 20:53:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12698c000) [pid = 1643] [serial = 180] [outer = 0x1253b0400] 20:53:27 INFO - PROCESS | 1643 | 1467950007322 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126a79000) [pid = 1643] [serial = 181] [outer = 0x1253b0400] 20:53:27 INFO - PROCESS | 1643 | 1467950007674 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]]]}] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119b05400) [pid = 1643] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1176e4000) [pid = 1643] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118ac7800) [pid = 1643] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1121be400) [pid = 1643] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120f97c00) [pid = 1643] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1133d0800) [pid = 1643] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1198b2c00) [pid = 1643] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128185800) [pid = 1643] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12160f000) [pid = 1643] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:53:27 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1185d4400) [pid = 1643] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 520ms 20:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:53:27 INFO - PROCESS | 1643 | 1467950007721 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 1643 | 1467950007722 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 20:53:27 INFO - PROCESS | 1643 | 1467950007724 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:53:27 INFO - PROCESS | 1643 | 1467950007726 Marionette TRACE conn2 <- [1,218,null,{}] 20:53:27 INFO - PROCESS | 1643 | 1467950007728 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}] 20:53:27 INFO - PROCESS | 1643 | 1467950007729 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:27 INFO - PROCESS | 1643 | 1467950007805 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 20:53:27 INFO - PROCESS | 1643 | 1467950007809 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 1643 | 1467950007810 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x117249800 == 36 [pid = 1643] [id = 62] 20:53:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1185d4400) [pid = 1643] [serial = 182] [outer = 0x0] 20:53:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11929a400) [pid = 1643] [serial = 183] [outer = 0x1185d4400] 20:53:27 INFO - PROCESS | 1643 | 1467950007836 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x121bbf400) [pid = 1643] [serial = 184] [outer = 0x1185d4400] 20:53:28 INFO - PROCESS | 1643 | 1467950008129 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]]]}] 20:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 20:53:28 INFO - PROCESS | 1643 | 1467950008143 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 1643 | 1467950008145 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 20:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:53:28 INFO - PROCESS | 1643 | 1467950008147 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:53:28 INFO - PROCESS | 1643 | 1467950008148 Marionette TRACE conn2 <- [1,222,null,{}] 20:53:28 INFO - PROCESS | 1643 | 1467950008161 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}] 20:53:28 INFO - PROCESS | 1643 | 1467950008162 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:28 INFO - PROCESS | 1643 | 1467950008248 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 20:53:28 INFO - PROCESS | 1643 | 1467950008296 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1643 | 1467950008298 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x124851800 == 37 [pid = 1643] [id = 63] 20:53:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x117eb9800) [pid = 1643] [serial = 185] [outer = 0x0] 20:53:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1253a5000) [pid = 1643] [serial = 186] [outer = 0x117eb9800] 20:53:28 INFO - PROCESS | 1643 | 1467950008325 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1282ca000) [pid = 1643] [serial = 187] [outer = 0x117eb9800] 20:53:28 INFO - PROCESS | 1643 | 1467950008624 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]]]}] 20:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 524ms 20:53:28 INFO - PROCESS | 1643 | 1467950008672 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 20:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:53:28 INFO - PROCESS | 1643 | 1467950008674 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 20:53:28 INFO - PROCESS | 1643 | 1467950008676 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:53:28 INFO - PROCESS | 1643 | 1467950008678 Marionette TRACE conn2 <- [1,226,null,{}] 20:53:28 INFO - PROCESS | 1643 | 1467950008680 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}] 20:53:28 INFO - PROCESS | 1643 | 1467950008682 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:28 INFO - PROCESS | 1643 | 1467950008773 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 20:53:28 INFO - PROCESS | 1643 | 1467950008777 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1643 | 1467950008778 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x119268800 == 38 [pid = 1643] [id = 64] 20:53:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x128505400) [pid = 1643] [serial = 188] [outer = 0x0] 20:53:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12858c800) [pid = 1643] [serial = 189] [outer = 0x128505400] 20:53:28 INFO - PROCESS | 1643 | 1467950008806 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1290ef800) [pid = 1643] [serial = 190] [outer = 0x128505400] 20:53:29 INFO - PROCESS | 1643 | 1467950009111 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]]]}] 20:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 20:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:53:29 INFO - PROCESS | 1643 | 1467950009145 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 20:53:29 INFO - PROCESS | 1643 | 1467950009146 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 20:53:29 INFO - PROCESS | 1643 | 1467950009148 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:53:29 INFO - PROCESS | 1643 | 1467950009149 Marionette TRACE conn2 <- [1,230,null,{}] 20:53:29 INFO - PROCESS | 1643 | 1467950009152 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}] 20:53:29 INFO - PROCESS | 1643 | 1467950009155 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:29 INFO - PROCESS | 1643 | 1467950009250 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 20:53:29 INFO - PROCESS | 1643 | 1467950009256 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 1643 | 1467950009257 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x127e17800 == 39 [pid = 1643] [id = 65] 20:53:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1176e3800) [pid = 1643] [serial = 191] [outer = 0x0] 20:53:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x129048000) [pid = 1643] [serial = 192] [outer = 0x1176e3800] 20:53:29 INFO - PROCESS | 1643 | 1467950009281 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12934e000) [pid = 1643] [serial = 193] [outer = 0x1176e3800] 20:53:29 INFO - PROCESS | 1643 | 1467950009536 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]]]}] 20:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 20:53:29 INFO - PROCESS | 1643 | 1467950009567 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 20:53:29 INFO - PROCESS | 1643 | 1467950009568 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 20:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:53:29 INFO - PROCESS | 1643 | 1467950009578 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:53:29 INFO - PROCESS | 1643 | 1467950009579 Marionette TRACE conn2 <- [1,234,null,{}] 20:53:29 INFO - PROCESS | 1643 | 1467950009581 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}] 20:53:29 INFO - PROCESS | 1643 | 1467950009582 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:29 INFO - PROCESS | 1643 | 1467950009668 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 20:53:29 INFO - PROCESS | 1643 | 1467950009746 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 1643 | 1467950009748 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x111f1b000 == 40 [pid = 1643] [id = 66] 20:53:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x110d65800) [pid = 1643] [serial = 194] [outer = 0x0] 20:53:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x112714000) [pid = 1643] [serial = 195] [outer = 0x110d65800] 20:53:29 INFO - PROCESS | 1643 | 1467950009779 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x113d44400) [pid = 1643] [serial = 196] [outer = 0x110d65800] 20:53:30 INFO - PROCESS | 1643 | 1467950010295 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]]]}] 20:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 770ms 20:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:53:30 INFO - PROCESS | 1643 | 1467950010349 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 1643 | 1467950010352 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 20:53:30 INFO - PROCESS | 1643 | 1467950010355 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:53:30 INFO - PROCESS | 1643 | 1467950010357 Marionette TRACE conn2 <- [1,238,null,{}] 20:53:30 INFO - PROCESS | 1643 | 1467950010360 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}] 20:53:30 INFO - PROCESS | 1643 | 1467950010363 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:30 INFO - PROCESS | 1643 | 1467950010468 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 20:53:30 INFO - PROCESS | 1643 | 1467950010535 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 1643 | 1467950010537 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x117241000 == 41 [pid = 1643] [id = 67] 20:53:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11825cc00) [pid = 1643] [serial = 197] [outer = 0x0] 20:53:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118281c00) [pid = 1643] [serial = 198] [outer = 0x11825cc00] 20:53:30 INFO - PROCESS | 1643 | 1467950010567 Marionette DEBUG loaded listener.js 20:53:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1185cc800) [pid = 1643] [serial = 199] [outer = 0x11825cc00] 20:53:31 INFO - PROCESS | 1643 | 1467950011187 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]]]}] 20:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 920ms 20:53:31 INFO - PROCESS | 1643 | 1467950011275 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 20:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:53:31 INFO - PROCESS | 1643 | 1467950011277 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 20:53:31 INFO - PROCESS | 1643 | 1467950011281 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:53:31 INFO - PROCESS | 1643 | 1467950011282 Marionette TRACE conn2 <- [1,242,null,{}] 20:53:31 INFO - PROCESS | 1643 | 1467950011286 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}] 20:53:31 INFO - PROCESS | 1643 | 1467950011287 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:31 INFO - PROCESS | 1643 | 1467950011382 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x127e17800 == 40 [pid = 1643] [id = 65] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119268800 == 39 [pid = 1643] [id = 64] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x124851800 == 38 [pid = 1643] [id = 63] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x117249800 == 37 [pid = 1643] [id = 62] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12131b800 == 36 [pid = 1643] [id = 61] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x121139800 == 35 [pid = 1643] [id = 60] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119cbe800 == 34 [pid = 1643] [id = 59] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11926b800 == 33 [pid = 1643] [id = 58] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x118209000 == 32 [pid = 1643] [id = 57] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11724a000 == 31 [pid = 1643] [id = 56] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x116938000 == 30 [pid = 1643] [id = 55] 20:53:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11334d800 == 29 [pid = 1643] [id = 54] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12903d800) [pid = 1643] [serial = 118] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123b5f800) [pid = 1643] [serial = 138] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124d92000) [pid = 1643] [serial = 139] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118279800) [pid = 1643] [serial = 123] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118e06800) [pid = 1643] [serial = 126] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118e0b000) [pid = 1643] [serial = 129] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119509800) [pid = 1643] [serial = 130] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x120fcc800) [pid = 1643] [serial = 135] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119299400) [pid = 1643] [serial = 127] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116970c00) [pid = 1643] [serial = 121] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11607d400) [pid = 1643] [serial = 120] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119c68000) [pid = 1643] [serial = 132] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11841dc00) [pid = 1643] [serial = 124] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x121985800) [pid = 1643] [serial = 136] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120d9f800) [pid = 1643] [serial = 133] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12850c400) [pid = 1643] [serial = 117] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1248e3000) [pid = 1643] [serial = 103] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1282c5c00) [pid = 1643] [serial = 115] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 1643 | 1467950011445 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1643 | 1467950011448 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x1132c0800 == 30 [pid = 1643] [id = 68] 20:53:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x116970c00) [pid = 1643] [serial = 200] [outer = 0x0] 20:53:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1176e9c00) [pid = 1643] [serial = 201] [outer = 0x116970c00] 20:53:31 INFO - PROCESS | 1643 | 1467950011475 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118504c00) [pid = 1643] [serial = 202] [outer = 0x116970c00] 20:53:31 INFO - PROCESS | 1643 | 1467950011743 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]]]}] 20:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 20:53:31 INFO - PROCESS | 1643 | 1467950011801 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 20:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:53:31 INFO - PROCESS | 1643 | 1467950011808 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 20:53:31 INFO - PROCESS | 1643 | 1467950011812 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:53:31 INFO - PROCESS | 1643 | 1467950011814 Marionette TRACE conn2 <- [1,246,null,{}] 20:53:31 INFO - PROCESS | 1643 | 1467950011817 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}] 20:53:31 INFO - PROCESS | 1643 | 1467950011818 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:31 INFO - PROCESS | 1643 | 1467950011896 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 20:53:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1185d0800) [pid = 1643] [serial = 203] [outer = 0x12cf0b800] 20:53:31 INFO - PROCESS | 1643 | 1467950011964 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1643 | 1467950011965 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x118217000 == 31 [pid = 1643] [id = 69] 20:53:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118e04c00) [pid = 1643] [serial = 204] [outer = 0x0] 20:53:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119291000) [pid = 1643] [serial = 205] [outer = 0x118e04c00] 20:53:31 INFO - PROCESS | 1643 | 1467950011996 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119b05400) [pid = 1643] [serial = 206] [outer = 0x118e04c00] 20:53:32 INFO - PROCESS | 1643 | 1467950012283 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]]]}] 20:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 519ms 20:53:32 INFO - PROCESS | 1643 | 1467950012332 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 1643 | 1467950012333 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 20:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:53:32 INFO - PROCESS | 1643 | 1467950012337 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:53:32 INFO - PROCESS | 1643 | 1467950012341 Marionette TRACE conn2 <- [1,250,null,{}] 20:53:32 INFO - PROCESS | 1643 | 1467950012349 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}] 20:53:32 INFO - PROCESS | 1643 | 1467950012354 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:32 INFO - PROCESS | 1643 | 1467950012435 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 20:53:32 INFO - PROCESS | 1643 | 1467950012485 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 1643 | 1467950012487 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119259800 == 32 [pid = 1643] [id = 70] 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118e05c00) [pid = 1643] [serial = 207] [outer = 0x0] 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1198c0800) [pid = 1643] [serial = 208] [outer = 0x118e05c00] 20:53:32 INFO - PROCESS | 1643 | 1467950012515 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1248e3000) [pid = 1643] [serial = 209] [outer = 0x118e05c00] 20:53:32 INFO - PROCESS | 1643 | 1467950012778 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]]]}] 20:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 476ms 20:53:32 INFO - PROCESS | 1643 | 1467950012813 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 1643 | 1467950012815 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 20:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:53:32 INFO - PROCESS | 1643 | 1467950012817 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:53:32 INFO - PROCESS | 1643 | 1467950012818 Marionette TRACE conn2 <- [1,254,null,{}] 20:53:32 INFO - PROCESS | 1643 | 1467950012828 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}] 20:53:32 INFO - PROCESS | 1643 | 1467950012829 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:32 INFO - PROCESS | 1643 | 1467950012912 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 20:53:32 INFO - PROCESS | 1643 | 1467950012915 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 1643 | 1467950012917 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cdb000 == 33 [pid = 1643] [id = 71] 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124ad0c00) [pid = 1643] [serial = 210] [outer = 0x0] 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1252f4800) [pid = 1643] [serial = 211] [outer = 0x124ad0c00] 20:53:32 INFO - PROCESS | 1643 | 1467950012943 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x125e95800) [pid = 1643] [serial = 212] [outer = 0x124ad0c00] 20:53:33 INFO - PROCESS | 1643 | 1467950013256 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]]]}] 20:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 476ms 20:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:53:33 INFO - PROCESS | 1643 | 1467950013294 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 1643 | 1467950013295 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 20:53:33 INFO - PROCESS | 1643 | 1467950013297 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:53:33 INFO - PROCESS | 1643 | 1467950013298 Marionette TRACE conn2 <- [1,258,null,{}] 20:53:33 INFO - PROCESS | 1643 | 1467950013300 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}] 20:53:33 INFO - PROCESS | 1643 | 1467950013302 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:33 INFO - PROCESS | 1643 | 1467950013406 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 20:53:33 INFO - PROCESS | 1643 | 1467950013416 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1643 | 1467950013417 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x113bd8000 == 34 [pid = 1643] [id = 72] 20:53:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124ad8400) [pid = 1643] [serial = 213] [outer = 0x0] 20:53:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126080400) [pid = 1643] [serial = 214] [outer = 0x124ad8400] 20:53:33 INFO - PROCESS | 1643 | 1467950013445 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12698d400) [pid = 1643] [serial = 215] [outer = 0x124ad8400] 20:53:33 INFO - PROCESS | 1643 | 1467950013759 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]]]}] 20:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 517ms 20:53:33 INFO - PROCESS | 1643 | 1467950013815 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 1643 | 1467950013816 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 20:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:53:33 INFO - PROCESS | 1643 | 1467950013818 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:53:33 INFO - PROCESS | 1643 | 1467950013819 Marionette TRACE conn2 <- [1,262,null,{}] 20:53:33 INFO - PROCESS | 1643 | 1467950013822 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}] 20:53:33 INFO - PROCESS | 1643 | 1467950013826 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:33 INFO - PROCESS | 1643 | 1467950013931 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 20:53:33 INFO - PROCESS | 1643 | 1467950013962 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1643 | 1467950013963 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c0a000 == 35 [pid = 1643] [id = 73] 20:53:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128180c00) [pid = 1643] [serial = 216] [outer = 0x0] 20:53:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12850d000) [pid = 1643] [serial = 217] [outer = 0x128180c00] 20:53:33 INFO - PROCESS | 1643 | 1467950013988 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1290f9400) [pid = 1643] [serial = 218] [outer = 0x128180c00] 20:53:34 INFO - PROCESS | 1643 | 1467950014409 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]]]}] 20:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 620ms 20:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:53:34 INFO - PROCESS | 1643 | 1467950014442 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 1643 | 1467950014444 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 20:53:34 INFO - PROCESS | 1643 | 1467950014448 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:53:34 INFO - PROCESS | 1643 | 1467950014449 Marionette TRACE conn2 <- [1,266,null,{}] 20:53:34 INFO - PROCESS | 1643 | 1467950014461 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}] 20:53:34 INFO - PROCESS | 1643 | 1467950014463 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:34 INFO - PROCESS | 1643 | 1467950014570 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 20:53:34 INFO - PROCESS | 1643 | 1467950014574 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 1643 | 1467950014575 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12605a800 == 36 [pid = 1643] [id = 74] 20:53:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1290ed000) [pid = 1643] [serial = 219] [outer = 0x0] 20:53:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x129356800) [pid = 1643] [serial = 220] [outer = 0x1290ed000] 20:53:34 INFO - PROCESS | 1643 | 1467950014599 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12947f400) [pid = 1643] [serial = 221] [outer = 0x1290ed000] 20:53:34 INFO - PROCESS | 1643 | 1467950014913 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]]]}] 20:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 20:53:34 INFO - PROCESS | 1643 | 1467950014967 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 1643 | 1467950014968 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 20:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:53:34 INFO - PROCESS | 1643 | 1467950014973 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:53:34 INFO - PROCESS | 1643 | 1467950014974 Marionette TRACE conn2 <- [1,270,null,{}] 20:53:34 INFO - PROCESS | 1643 | 1467950014976 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}] 20:53:34 INFO - PROCESS | 1643 | 1467950014977 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:35 INFO - PROCESS | 1643 | 1467950015063 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 20:53:35 INFO - PROCESS | 1643 | 1467950015094 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1643 | 1467950015095 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x128143800 == 37 [pid = 1643] [id = 75] 20:53:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12947fc00) [pid = 1643] [serial = 222] [outer = 0x0] 20:53:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a464400) [pid = 1643] [serial = 223] [outer = 0x12947fc00] 20:53:35 INFO - PROCESS | 1643 | 1467950015118 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a605c00) [pid = 1643] [serial = 224] [outer = 0x12947fc00] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x121990000) [pid = 1643] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1160dc400) [pid = 1643] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112dc7800) [pid = 1643] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1160e0800) [pid = 1643] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1253b0400) [pid = 1643] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11887b400) [pid = 1643] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117e45800) [pid = 1643] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1185d4400) [pid = 1643] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116629c00) [pid = 1643] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x128505400) [pid = 1643] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117205c00) [pid = 1643] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11336d000) [pid = 1643] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11850fc00) [pid = 1643] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120dac800) [pid = 1643] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x117eb9800) [pid = 1643] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1252ed000) [pid = 1643] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:53:35 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120da4000) [pid = 1643] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:53:35 INFO - PROCESS | 1643 | 1467950015510 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]]]}] 20:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 569ms 20:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:53:35 INFO - PROCESS | 1643 | 1467950015541 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 1643 | 1467950015543 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 20:53:35 INFO - PROCESS | 1643 | 1467950015545 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:53:35 INFO - PROCESS | 1643 | 1467950015546 Marionette TRACE conn2 <- [1,274,null,{}] 20:53:35 INFO - PROCESS | 1643 | 1467950015548 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}] 20:53:35 INFO - PROCESS | 1643 | 1467950015549 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:35 INFO - PROCESS | 1643 | 1467950015629 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 20:53:35 INFO - PROCESS | 1643 | 1467950015632 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1643 | 1467950015633 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc7800 == 38 [pid = 1643] [id = 76] 20:53:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1160e0800) [pid = 1643] [serial = 225] [outer = 0x0] 20:53:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117e45800) [pid = 1643] [serial = 226] [outer = 0x1160e0800] 20:53:35 INFO - PROCESS | 1643 | 1467950015660 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120fc1400) [pid = 1643] [serial = 227] [outer = 0x1160e0800] 20:53:35 INFO - PROCESS | 1643 | 1467950015963 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]]]}] 20:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 20:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:53:36 INFO - PROCESS | 1643 | 1467950016013 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1643 | 1467950016014 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 20:53:36 INFO - PROCESS | 1643 | 1467950016016 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:53:36 INFO - PROCESS | 1643 | 1467950016018 Marionette TRACE conn2 <- [1,278,null,{}] 20:53:36 INFO - PROCESS | 1643 | 1467950016020 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}] 20:53:36 INFO - PROCESS | 1643 | 1467950016021 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:36 INFO - PROCESS | 1643 | 1467950016116 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 20:53:36 INFO - PROCESS | 1643 | 1467950016122 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 1643 | 1467950016123 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x111ad5000 == 39 [pid = 1643] [id = 77] 20:53:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11662a800) [pid = 1643] [serial = 228] [outer = 0x0] 20:53:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1252ed000) [pid = 1643] [serial = 229] [outer = 0x11662a800] 20:53:36 INFO - PROCESS | 1643 | 1467950016147 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a608800) [pid = 1643] [serial = 230] [outer = 0x11662a800] 20:53:36 INFO - PROCESS | 1643 | 1467950016448 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]]]}] 20:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 20:53:36 INFO - PROCESS | 1643 | 1467950016486 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1643 | 1467950016489 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 20:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:53:36 INFO - PROCESS | 1643 | 1467950016492 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:53:36 INFO - PROCESS | 1643 | 1467950016494 Marionette TRACE conn2 <- [1,282,null,{}] 20:53:36 INFO - PROCESS | 1643 | 1467950016496 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}] 20:53:36 INFO - PROCESS | 1643 | 1467950016498 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:36 INFO - PROCESS | 1643 | 1467950016599 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 20:53:36 INFO - PROCESS | 1643 | 1467950016607 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 1643 | 1467950016608 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1293ac800 == 40 [pid = 1643] [id = 78] 20:53:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1290f0800) [pid = 1643] [serial = 231] [outer = 0x0] 20:53:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a614400) [pid = 1643] [serial = 232] [outer = 0x1290f0800] 20:53:36 INFO - PROCESS | 1643 | 1467950016643 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12af26000) [pid = 1643] [serial = 233] [outer = 0x1290f0800] 20:53:37 INFO - PROCESS | 1643 | 1467950017026 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]]]}] 20:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 571ms 20:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:53:37 INFO - PROCESS | 1643 | 1467950017063 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 20:53:37 INFO - PROCESS | 1643 | 1467950017064 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 20:53:37 INFO - PROCESS | 1643 | 1467950017066 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:53:37 INFO - PROCESS | 1643 | 1467950017067 Marionette TRACE conn2 <- [1,286,null,{}] 20:53:37 INFO - PROCESS | 1643 | 1467950017072 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}] 20:53:37 INFO - PROCESS | 1643 | 1467950017074 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:37 INFO - PROCESS | 1643 | 1467950017168 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 20:53:37 INFO - PROCESS | 1643 | 1467950017177 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 1643 | 1467950017178 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b7000 == 41 [pid = 1643] [id = 79] 20:53:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a620000) [pid = 1643] [serial = 234] [outer = 0x0] 20:53:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12af2c000) [pid = 1643] [serial = 235] [outer = 0x12a620000] 20:53:37 INFO - PROCESS | 1643 | 1467950017201 Marionette DEBUG loaded listener.js 20:53:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12b148800) [pid = 1643] [serial = 236] [outer = 0x12a620000] 20:53:37 INFO - PROCESS | 1643 | 1467950017523 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]]]}] 20:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 518ms 20:53:37 INFO - PROCESS | 1643 | 1467950017585 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 20:53:37 INFO - PROCESS | 1643 | 1467950017588 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 20:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:53:37 INFO - PROCESS | 1643 | 1467950017591 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:53:37 INFO - PROCESS | 1643 | 1467950017594 Marionette TRACE conn2 <- [1,290,null,{}] 20:53:37 INFO - PROCESS | 1643 | 1467950017598 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}] 20:53:37 INFO - PROCESS | 1643 | 1467950017600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:37 INFO - PROCESS | 1643 | 1467950017697 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 20:53:37 INFO - PROCESS | 1643 | 1467950017755 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 1643 | 1467950017758 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169ae800 == 42 [pid = 1643] [id = 80] 20:53:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1176e8800) [pid = 1643] [serial = 237] [outer = 0x0] 20:53:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x117e46000) [pid = 1643] [serial = 238] [outer = 0x1176e8800] 20:53:37 INFO - PROCESS | 1643 | 1467950017789 Marionette DEBUG loaded listener.js 20:53:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11850a400) [pid = 1643] [serial = 239] [outer = 0x1176e8800] 20:53:38 INFO - PROCESS | 1643 | 1467950018221 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]]]}] 20:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 673ms 20:53:38 INFO - PROCESS | 1643 | 1467950018264 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 20:53:38 INFO - PROCESS | 1643 | 1467950018267 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 20:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:53:38 INFO - PROCESS | 1643 | 1467950018290 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:53:38 INFO - PROCESS | 1643 | 1467950018292 Marionette TRACE conn2 <- [1,294,null,{}] 20:53:38 INFO - PROCESS | 1643 | 1467950018295 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}] 20:53:38 INFO - PROCESS | 1643 | 1467950018296 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:38 INFO - PROCESS | 1643 | 1467950018397 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 20:53:38 INFO - PROCESS | 1643 | 1467950018458 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:38 INFO - PROCESS | 1643 | 1467950018460 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12148a800 == 43 [pid = 1643] [id = 81] 20:53:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11950c400) [pid = 1643] [serial = 240] [outer = 0x0] 20:53:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120da4400) [pid = 1643] [serial = 241] [outer = 0x11950c400] 20:53:38 INFO - PROCESS | 1643 | 1467950018490 Marionette DEBUG loaded listener.js 20:53:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x121611800) [pid = 1643] [serial = 242] [outer = 0x11950c400] 20:53:38 INFO - PROCESS | 1643 | 1467950018895 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]]]}] 20:53:38 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. 20:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 20:53:38 INFO - PROCESS | 1643 | 1467950018911 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 20:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:53:38 INFO - PROCESS | 1643 | 1467950018912 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 20:53:38 INFO - PROCESS | 1643 | 1467950018914 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:53:38 INFO - PROCESS | 1643 | 1467950018917 Marionette TRACE conn2 <- [1,298,null,{}] 20:53:38 INFO - PROCESS | 1643 | 1467950018925 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}] 20:53:38 INFO - PROCESS | 1643 | 1467950018928 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:39 INFO - PROCESS | 1643 | 1467950019049 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 20:53:39 INFO - PROCESS | 1643 | 1467950019112 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 1643 | 1467950019114 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b5800 == 44 [pid = 1643] [id = 82] 20:53:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126331400) [pid = 1643] [serial = 243] [outer = 0x0] 20:53:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126990000) [pid = 1643] [serial = 244] [outer = 0x126331400] 20:53:39 INFO - PROCESS | 1643 | 1467950019148 Marionette DEBUG loaded listener.js 20:53:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126a7e400) [pid = 1643] [serial = 245] [outer = 0x126331400] 20:53:39 INFO - PROCESS | 1643 | 1467950019639 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]]]}] 20:53:39 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. 20:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 774ms 20:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:53:39 INFO - PROCESS | 1643 | 1467950019690 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 20:53:39 INFO - PROCESS | 1643 | 1467950019693 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 20:53:39 INFO - PROCESS | 1643 | 1467950019696 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:53:39 INFO - PROCESS | 1643 | 1467950019699 Marionette TRACE conn2 <- [1,302,null,{}] 20:53:39 INFO - PROCESS | 1643 | 1467950019702 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}] 20:53:39 INFO - PROCESS | 1643 | 1467950019704 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:39 INFO - PROCESS | 1643 | 1467950019815 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 20:53:39 INFO - PROCESS | 1643 | 1467950019875 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 1643 | 1467950019876 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a908000 == 45 [pid = 1643] [id = 83] 20:53:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x128176c00) [pid = 1643] [serial = 246] [outer = 0x0] 20:53:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128179400) [pid = 1643] [serial = 247] [outer = 0x128176c00] 20:53:39 INFO - PROCESS | 1643 | 1467950019905 Marionette DEBUG loaded listener.js 20:53:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128184000) [pid = 1643] [serial = 248] [outer = 0x128176c00] 20:53:40 INFO - PROCESS | 1643 | 1467950020325 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]]]}] 20:53:40 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. 20:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 20:53:40 INFO - PROCESS | 1643 | 1467950020367 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 20:53:40 INFO - PROCESS | 1643 | 1467950020369 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 20:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:53:40 INFO - PROCESS | 1643 | 1467950020390 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:53:40 INFO - PROCESS | 1643 | 1467950020391 Marionette TRACE conn2 <- [1,306,null,{}] 20:53:40 INFO - PROCESS | 1643 | 1467950020394 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}] 20:53:40 INFO - PROCESS | 1643 | 1467950020395 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:40 INFO - PROCESS | 1643 | 1467950020491 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 20:53:40 INFO - PROCESS | 1643 | 1467950020678 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:40 INFO - PROCESS | 1643 | 1467950020680 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169ae000 == 46 [pid = 1643] [id = 84] 20:53:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116765c00) [pid = 1643] [serial = 249] [outer = 0x0] 20:53:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1172c5800) [pid = 1643] [serial = 250] [outer = 0x116765c00] 20:53:40 INFO - PROCESS | 1643 | 1467950020708 Marionette DEBUG loaded listener.js 20:53:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118279c00) [pid = 1643] [serial = 251] [outer = 0x116765c00] 20:53:41 INFO - PROCESS | 1643 | 1467950021117 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]]]}] 20:53:41 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. 20:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 773ms 20:53:41 INFO - PROCESS | 1643 | 1467950021164 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 20:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:53:41 INFO - PROCESS | 1643 | 1467950021166 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 20:53:41 INFO - PROCESS | 1643 | 1467950021169 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:53:41 INFO - PROCESS | 1643 | 1467950021171 Marionette TRACE conn2 <- [1,310,null,{}] 20:53:41 INFO - PROCESS | 1643 | 1467950021174 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}] 20:53:41 INFO - PROCESS | 1643 | 1467950021175 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:41 INFO - PROCESS | 1643 | 1467950021263 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 20:53:41 INFO - PROCESS | 1643 | 1467950021306 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:41 INFO - PROCESS | 1643 | 1467950021308 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x117237800 == 47 [pid = 1643] [id = 85] 20:53:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118877800) [pid = 1643] [serial = 252] [outer = 0x0] 20:53:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119240400) [pid = 1643] [serial = 253] [outer = 0x118877800] 20:53:41 INFO - PROCESS | 1643 | 1467950021329 Marionette DEBUG loaded listener.js 20:53:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11929a000) [pid = 1643] [serial = 254] [outer = 0x118877800] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x117230800 == 46 [pid = 1643] [id = 53] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x1293ac800 == 45 [pid = 1643] [id = 78] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x111ad5000 == 44 [pid = 1643] [id = 77] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc7800 == 43 [pid = 1643] [id = 76] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x128143800 == 42 [pid = 1643] [id = 75] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x12605a800 == 41 [pid = 1643] [id = 74] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x129048000) [pid = 1643] [serial = 192] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x124c0a000 == 40 [pid = 1643] [id = 73] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x113bd8000 == 39 [pid = 1643] [id = 72] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x119cdb000 == 38 [pid = 1643] [id = 71] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x119259800 == 37 [pid = 1643] [id = 70] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x118217000 == 36 [pid = 1643] [id = 69] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x1132c0800 == 35 [pid = 1643] [id = 68] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x117241000 == 34 [pid = 1643] [id = 67] 20:53:41 INFO - PROCESS | 1643 | --DOCSHELL 0x111f1b000 == 33 [pid = 1643] [id = 66] 20:53:41 INFO - PROCESS | 1643 | 1467950021827 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]]]}] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1248ee000) [pid = 1643] [serial = 174] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x120f97800) [pid = 1643] [serial = 171] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1253aec00) [pid = 1643] [serial = 177] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1252f5800) [pid = 1643] [serial = 175] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1176e3c00) [pid = 1643] [serial = 157] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11696f000) [pid = 1643] [serial = 156] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12698c000) [pid = 1643] [serial = 180] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119c72800) [pid = 1643] [serial = 168] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118284c00) [pid = 1643] [serial = 162] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1185d0c00) [pid = 1643] [serial = 163] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11929a400) [pid = 1643] [serial = 183] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1166f4800) [pid = 1643] [serial = 159] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112acc400) [pid = 1643] [serial = 160] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12858c800) [pid = 1643] [serial = 189] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11928d000) [pid = 1643] [serial = 165] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11950d400) [pid = 1643] [serial = 166] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x126a79000) [pid = 1643] [serial = 181] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116a11000) [pid = 1643] [serial = 142] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1166f4c00) [pid = 1643] [serial = 141] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118e0f800) [pid = 1643] [serial = 145] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1185d4800) [pid = 1643] [serial = 144] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x123b99400) [pid = 1643] [serial = 148] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121327800) [pid = 1643] [serial = 147] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1282ca000) [pid = 1643] [serial = 187] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121bbf400) [pid = 1643] [serial = 184] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126084c00) [pid = 1643] [serial = 151] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1253a3c00) [pid = 1643] [serial = 150] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1290ef800) [pid = 1643] [serial = 190] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126391000) [pid = 1643] [serial = 154] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124aa6c00) [pid = 1643] [serial = 153] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12639d800) [pid = 1643] [serial = 178] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x121610c00) [pid = 1643] [serial = 172] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1253a5000) [pid = 1643] [serial = 186] [outer = 0x0] [url = about:blank] 20:53:41 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120da6c00) [pid = 1643] [serial = 169] [outer = 0x0] [url = about:blank] 20:53:41 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. 20:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 722ms 20:53:41 INFO - PROCESS | 1643 | 1467950021898 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 20:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:53:41 INFO - PROCESS | 1643 | 1467950021902 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 20:53:41 INFO - PROCESS | 1643 | 1467950021906 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:53:41 INFO - PROCESS | 1643 | 1467950021908 Marionette TRACE conn2 <- [1,314,null,{}] 20:53:41 INFO - PROCESS | 1643 | 1467950021911 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}] 20:53:41 INFO - PROCESS | 1643 | 1467950021913 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:42 INFO - PROCESS | 1643 | 1467950022034 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 20:53:42 INFO - PROCESS | 1643 | 1467950022047 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:42 INFO - PROCESS | 1643 | 1467950022048 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x116950800 == 34 [pid = 1643] [id = 86] 20:53:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x120d17000) [pid = 1643] [serial = 255] [outer = 0x0] 20:53:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120da5800) [pid = 1643] [serial = 256] [outer = 0x120d17000] 20:53:42 INFO - PROCESS | 1643 | 1467950022089 Marionette DEBUG loaded listener.js 20:53:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12160f000) [pid = 1643] [serial = 257] [outer = 0x120d17000] 20:53:42 INFO - PROCESS | 1643 | 1467950022418 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]]]}] 20:53:42 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. 20:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 20:53:42 INFO - PROCESS | 1643 | 1467950022475 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 20:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:53:42 INFO - PROCESS | 1643 | 1467950022477 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 20:53:42 INFO - PROCESS | 1643 | 1467950022483 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:53:42 INFO - PROCESS | 1643 | 1467950022487 Marionette TRACE conn2 <- [1,318,null,{}] 20:53:42 INFO - PROCESS | 1643 | 1467950022490 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}] 20:53:42 INFO - PROCESS | 1643 | 1467950022493 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:42 INFO - PROCESS | 1643 | 1467950022573 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 20:53:42 INFO - PROCESS | 1643 | 1467950022577 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:42 INFO - PROCESS | 1643 | 1467950022578 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193d4800 == 35 [pid = 1643] [id = 87] 20:53:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x123b56800) [pid = 1643] [serial = 258] [outer = 0x0] 20:53:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x124ad7000) [pid = 1643] [serial = 259] [outer = 0x123b56800] 20:53:42 INFO - PROCESS | 1643 | 1467950022603 Marionette DEBUG loaded listener.js 20:53:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126080c00) [pid = 1643] [serial = 260] [outer = 0x123b56800] 20:53:42 INFO - PROCESS | 1643 | 1467950022924 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]]]}] 20:53:42 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. 20:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 477ms 20:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:53:42 INFO - PROCESS | 1643 | 1467950022957 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 20:53:42 INFO - PROCESS | 1643 | 1467950022959 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 20:53:42 INFO - PROCESS | 1643 | 1467950022961 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:53:42 INFO - PROCESS | 1643 | 1467950022962 Marionette TRACE conn2 <- [1,322,null,{}] 20:53:42 INFO - PROCESS | 1643 | 1467950022964 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}] 20:53:42 INFO - PROCESS | 1643 | 1467950022966 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:43 INFO - PROCESS | 1643 | 1467950023047 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 20:53:43 INFO - PROCESS | 1643 | 1467950023094 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 1643 | 1467950023095 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x119935000 == 36 [pid = 1643] [id = 88] 20:53:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123bbf400) [pid = 1643] [serial = 261] [outer = 0x0] 20:53:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126991400) [pid = 1643] [serial = 262] [outer = 0x123bbf400] 20:53:43 INFO - PROCESS | 1643 | 1467950023120 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a81400) [pid = 1643] [serial = 263] [outer = 0x123bbf400] 20:53:43 INFO - PROCESS | 1643 | 1467950023425 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]]]}] 20:53:43 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. 20:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 20:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:53:43 INFO - PROCESS | 1643 | 1467950023481 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 20:53:43 INFO - PROCESS | 1643 | 1467950023482 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 20:53:43 INFO - PROCESS | 1643 | 1467950023484 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:53:43 INFO - PROCESS | 1643 | 1467950023485 Marionette TRACE conn2 <- [1,326,null,{}] 20:53:43 INFO - PROCESS | 1643 | 1467950023488 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}] 20:53:43 INFO - PROCESS | 1643 | 1467950023489 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:43 INFO - PROCESS | 1643 | 1467950023564 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 20:53:43 INFO - PROCESS | 1643 | 1467950023616 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 1643 | 1467950023620 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x121256000 == 37 [pid = 1643] [id = 89] 20:53:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1282c5c00) [pid = 1643] [serial = 264] [outer = 0x0] 20:53:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x128504400) [pid = 1643] [serial = 265] [outer = 0x1282c5c00] 20:53:43 INFO - PROCESS | 1643 | 1467950023654 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12903fc00) [pid = 1643] [serial = 266] [outer = 0x1282c5c00] 20:53:43 INFO - PROCESS | 1643 | 1467950023978 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]]]}] 20:53:44 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. 20:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 20:53:44 INFO - PROCESS | 1643 | 1467950024007 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 1643 | 1467950024008 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 20:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:53:44 INFO - PROCESS | 1643 | 1467950024010 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:53:44 INFO - PROCESS | 1643 | 1467950024012 Marionette TRACE conn2 <- [1,330,null,{}] 20:53:44 INFO - PROCESS | 1643 | 1467950024014 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}] 20:53:44 INFO - PROCESS | 1643 | 1467950024015 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:44 INFO - PROCESS | 1643 | 1467950024110 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 20:53:44 INFO - PROCESS | 1643 | 1467950024113 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 1643 | 1467950024115 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x111e91000 == 38 [pid = 1643] [id = 90] 20:53:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129040400) [pid = 1643] [serial = 267] [outer = 0x0] 20:53:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129354000) [pid = 1643] [serial = 268] [outer = 0x129040400] 20:53:44 INFO - PROCESS | 1643 | 1467950024139 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x129484c00) [pid = 1643] [serial = 269] [outer = 0x129040400] 20:53:44 INFO - PROCESS | 1643 | 1467950024469 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]]]}] 20:53:44 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. 20:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 20:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:53:44 INFO - PROCESS | 1643 | 1467950024480 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 1643 | 1467950024481 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 20:53:44 INFO - PROCESS | 1643 | 1467950024483 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:53:44 INFO - PROCESS | 1643 | 1467950024484 Marionette TRACE conn2 <- [1,334,null,{}] 20:53:44 INFO - PROCESS | 1643 | 1467950024489 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}] 20:53:44 INFO - PROCESS | 1643 | 1467950024491 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:44 INFO - PROCESS | 1643 | 1467950024581 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 20:53:44 INFO - PROCESS | 1643 | 1467950024599 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 1643 | 1467950024600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e02800 == 39 [pid = 1643] [id = 91] 20:53:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x115126c00) [pid = 1643] [serial = 270] [outer = 0x0] 20:53:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a60e400) [pid = 1643] [serial = 271] [outer = 0x115126c00] 20:53:44 INFO - PROCESS | 1643 | 1467950024631 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a94c400) [pid = 1643] [serial = 272] [outer = 0x115126c00] 20:53:44 INFO - PROCESS | 1643 | 1467950024950 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]]]}] 20:53:45 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. 20:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 20:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:53:45 INFO - PROCESS | 1643 | 1467950025004 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 20:53:45 INFO - PROCESS | 1643 | 1467950025005 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 20:53:45 INFO - PROCESS | 1643 | 1467950025007 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:53:45 INFO - PROCESS | 1643 | 1467950025008 Marionette TRACE conn2 <- [1,338,null,{}] 20:53:45 INFO - PROCESS | 1643 | 1467950025010 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}] 20:53:45 INFO - PROCESS | 1643 | 1467950025011 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:45 INFO - PROCESS | 1643 | 1467950025105 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 20:53:45 INFO - PROCESS | 1643 | 1467950025117 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:45 INFO - PROCESS | 1643 | 1467950025118 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b5000 == 40 [pid = 1643] [id = 92] 20:53:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a60c800) [pid = 1643] [serial = 273] [outer = 0x0] 20:53:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a956c00) [pid = 1643] [serial = 274] [outer = 0x12a60c800] 20:53:45 INFO - PROCESS | 1643 | 1467950025143 Marionette DEBUG loaded listener.js 20:53:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12af2e800) [pid = 1643] [serial = 275] [outer = 0x12a60c800] 20:53:45 INFO - PROCESS | 1643 | 1467950025461 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]]]}] 20:53:45 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. 20:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 20:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:53:45 INFO - PROCESS | 1643 | 1467950025475 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 20:53:45 INFO - PROCESS | 1643 | 1467950025477 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 20:53:45 INFO - PROCESS | 1643 | 1467950025479 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:53:45 INFO - PROCESS | 1643 | 1467950025480 Marionette TRACE conn2 <- [1,342,null,{}] 20:53:45 INFO - PROCESS | 1643 | 1467950025482 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}] 20:53:45 INFO - PROCESS | 1643 | 1467950025484 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:45 INFO - PROCESS | 1643 | 1467950025580 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 20:53:45 INFO - PROCESS | 1643 | 1467950025599 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:45 INFO - PROCESS | 1643 | 1467950025600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911a000 == 41 [pid = 1643] [id = 93] 20:53:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12b140000) [pid = 1643] [serial = 276] [outer = 0x0] 20:53:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12b1b3400) [pid = 1643] [serial = 277] [outer = 0x12b140000] 20:53:45 INFO - PROCESS | 1643 | 1467950025624 Marionette DEBUG loaded listener.js 20:53:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b96d400) [pid = 1643] [serial = 278] [outer = 0x12b140000] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1160e0800) [pid = 1643] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118e05c00) [pid = 1643] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x116970c00) [pid = 1643] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124ad0c00) [pid = 1643] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1290f0800) [pid = 1643] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118e04c00) [pid = 1643] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x124ad8400) [pid = 1643] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12947fc00) [pid = 1643] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11662a800) [pid = 1643] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1290ed000) [pid = 1643] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1176e3800) [pid = 1643] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:53:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x128180c00) [pid = 1643] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:53:46 INFO - PROCESS | 1643 | 1467950026028 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]]]}] 20:53:46 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. 20:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 569ms 20:53:46 INFO - PROCESS | 1643 | 1467950026049 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 20:53:46 INFO - PROCESS | 1643 | 1467950026050 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 20:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:53:46 INFO - PROCESS | 1643 | 1467950026052 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:53:46 INFO - PROCESS | 1643 | 1467950026053 Marionette TRACE conn2 <- [1,346,null,{}] 20:53:46 INFO - PROCESS | 1643 | 1467950026056 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}] 20:53:46 INFO - PROCESS | 1643 | 1467950026057 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:46 INFO - PROCESS | 1643 | 1467950026135 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 20:53:46 INFO - PROCESS | 1643 | 1467950026141 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 1643 | 1467950026143 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x119952800 == 42 [pid = 1643] [id = 94] 20:53:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121329000) [pid = 1643] [serial = 279] [outer = 0x0] 20:53:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124d90800) [pid = 1643] [serial = 280] [outer = 0x121329000] 20:53:46 INFO - PROCESS | 1643 | 1467950026170 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12b14ac00) [pid = 1643] [serial = 281] [outer = 0x121329000] 20:53:46 INFO - PROCESS | 1643 | 1467950026481 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]]]}] 20:53:46 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. 20:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 20:53:46 INFO - PROCESS | 1643 | 1467950026524 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 20:53:46 INFO - PROCESS | 1643 | 1467950026525 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 20:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:53:46 INFO - PROCESS | 1643 | 1467950026527 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:53:46 INFO - PROCESS | 1643 | 1467950026529 Marionette TRACE conn2 <- [1,350,null,{}] 20:53:46 INFO - PROCESS | 1643 | 1467950026532 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}] 20:53:46 INFO - PROCESS | 1643 | 1467950026533 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:46 INFO - PROCESS | 1643 | 1467950026651 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 20:53:46 INFO - PROCESS | 1643 | 1467950026680 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 1643 | 1467950026681 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b8800 == 43 [pid = 1643] [id = 95] 20:53:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12b149c00) [pid = 1643] [serial = 282] [outer = 0x0] 20:53:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12b977c00) [pid = 1643] [serial = 283] [outer = 0x12b149c00] 20:53:46 INFO - PROCESS | 1643 | 1467950026706 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12b9e8c00) [pid = 1643] [serial = 284] [outer = 0x12b149c00] 20:53:46 INFO - PROCESS | 1643 | 1467950026971 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]]]}] 20:53:46 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. 20:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 20:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:53:47 INFO - PROCESS | 1643 | 1467950026996 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 1643 | 1467950026998 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 20:53:47 INFO - PROCESS | 1643 | 1467950027000 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:53:47 INFO - PROCESS | 1643 | 1467950027001 Marionette TRACE conn2 <- [1,354,null,{}] 20:53:47 INFO - PROCESS | 1643 | 1467950027011 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}] 20:53:47 INFO - PROCESS | 1643 | 1467950027012 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:47 INFO - PROCESS | 1643 | 1467950027097 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 20:53:47 INFO - PROCESS | 1643 | 1467950027102 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 1643 | 1467950027103 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afe1800 == 44 [pid = 1643] [id = 96] 20:53:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126551800) [pid = 1643] [serial = 285] [outer = 0x0] 20:53:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12be08800) [pid = 1643] [serial = 286] [outer = 0x126551800] 20:53:47 INFO - PROCESS | 1643 | 1467950027126 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12be0e800) [pid = 1643] [serial = 287] [outer = 0x126551800] 20:53:47 INFO - PROCESS | 1643 | 1467950027454 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]]]}] 20:53:47 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. 20:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 475ms 20:53:47 INFO - PROCESS | 1643 | 1467950027476 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 1643 | 1467950027477 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 20:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:53:47 INFO - PROCESS | 1643 | 1467950027479 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:53:47 INFO - PROCESS | 1643 | 1467950027480 Marionette TRACE conn2 <- [1,358,null,{}] 20:53:47 INFO - PROCESS | 1643 | 1467950027483 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}] 20:53:47 INFO - PROCESS | 1643 | 1467950027484 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:47 INFO - PROCESS | 1643 | 1467950027597 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 20:53:47 INFO - PROCESS | 1643 | 1467950027603 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 1643 | 1467950027604 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c4000 == 45 [pid = 1643] [id = 97] 20:53:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12be0f400) [pid = 1643] [serial = 288] [outer = 0x0] 20:53:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12bea3000) [pid = 1643] [serial = 289] [outer = 0x12be0f400] 20:53:47 INFO - PROCESS | 1643 | 1467950027628 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12beaa000) [pid = 1643] [serial = 290] [outer = 0x12be0f400] 20:53:47 INFO - PROCESS | 1643 | 1467950027985 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]]]}] 20:53:47 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. 20:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 20:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:53:48 INFO - PROCESS | 1643 | 1467950027999 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 1643 | 1467950028001 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 20:53:48 INFO - PROCESS | 1643 | 1467950028073 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:53:48 INFO - PROCESS | 1643 | 1467950028076 Marionette TRACE conn2 <- [1,362,null,{}] 20:53:48 INFO - PROCESS | 1643 | 1467950028095 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}] 20:53:48 INFO - PROCESS | 1643 | 1467950028099 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:48 INFO - PROCESS | 1643 | 1467950028258 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 20:53:48 INFO - PROCESS | 1643 | 1467950028347 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:48 INFO - PROCESS | 1643 | 1467950028350 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x116615800 == 46 [pid = 1643] [id = 98] 20:53:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x116768c00) [pid = 1643] [serial = 291] [outer = 0x0] 20:53:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1176ec000) [pid = 1643] [serial = 292] [outer = 0x116768c00] 20:53:48 INFO - PROCESS | 1643 | 1467950028382 Marionette DEBUG loaded listener.js 20:53:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118510400) [pid = 1643] [serial = 293] [outer = 0x116768c00] 20:53:48 INFO - PROCESS | 1643 | 1467950028887 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]]]}] 20:53:48 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. 20:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 946ms 20:53:48 INFO - PROCESS | 1643 | 1467950028952 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 20:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:53:48 INFO - PROCESS | 1643 | 1467950028956 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 20:53:48 INFO - PROCESS | 1643 | 1467950028963 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:53:48 INFO - PROCESS | 1643 | 1467950028965 Marionette TRACE conn2 <- [1,366,null,{}] 20:53:48 INFO - PROCESS | 1643 | 1467950028971 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}] 20:53:48 INFO - PROCESS | 1643 | 1467950028975 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:49 INFO - PROCESS | 1643 | 1467950029122 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 20:53:49 INFO - PROCESS | 1643 | 1467950029174 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 1643 | 1467950029176 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x11993c000 == 47 [pid = 1643] [id = 99] 20:53:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x120d9ec00) [pid = 1643] [serial = 294] [outer = 0x0] 20:53:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x120dac800) [pid = 1643] [serial = 295] [outer = 0x120d9ec00] 20:53:49 INFO - PROCESS | 1643 | 1467950029206 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x121bb6800) [pid = 1643] [serial = 296] [outer = 0x120d9ec00] 20:53:49 INFO - PROCESS | 1643 | 1467950029651 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]]]}] 20:53:49 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. 20:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 20:53:49 INFO - PROCESS | 1643 | 1467950029683 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 20:53:49 INFO - PROCESS | 1643 | 1467950029684 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 20:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:53:49 INFO - PROCESS | 1643 | 1467950029687 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:53:49 INFO - PROCESS | 1643 | 1467950029688 Marionette TRACE conn2 <- [1,370,null,{}] 20:53:49 INFO - PROCESS | 1643 | 1467950029691 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}] 20:53:49 INFO - PROCESS | 1643 | 1467950029692 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:49 INFO - PROCESS | 1643 | 1467950029799 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 20:53:49 INFO - PROCESS | 1643 | 1467950029852 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 1643 | 1467950029856 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x129373000 == 48 [pid = 1643] [id = 100] 20:53:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x125e93400) [pid = 1643] [serial = 297] [outer = 0x0] 20:53:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126a79800) [pid = 1643] [serial = 298] [outer = 0x125e93400] 20:53:49 INFO - PROCESS | 1643 | 1467950029889 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12817f000) [pid = 1643] [serial = 299] [outer = 0x125e93400] 20:53:50 INFO - PROCESS | 1643 | 1467950030364 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]]]}] 20:53:50 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. 20:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 719ms 20:53:50 INFO - PROCESS | 1643 | 1467950030423 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 20:53:50 INFO - PROCESS | 1643 | 1467950030425 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 20:53:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:53:50 INFO - PROCESS | 1643 | 1467950030428 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:53:50 INFO - PROCESS | 1643 | 1467950030430 Marionette TRACE conn2 <- [1,374,null,{}] 20:53:50 INFO - PROCESS | 1643 | 1467950030432 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}] 20:53:50 INFO - PROCESS | 1643 | 1467950030433 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:50 INFO - PROCESS | 1643 | 1467950030536 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 20:53:50 INFO - PROCESS | 1643 | 1467950030599 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:50 INFO - PROCESS | 1643 | 1467950030600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1c800 == 49 [pid = 1643] [id = 101] 20:53:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x128180800) [pid = 1643] [serial = 300] [outer = 0x0] 20:53:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1290f2800) [pid = 1643] [serial = 301] [outer = 0x128180800] 20:53:50 INFO - PROCESS | 1643 | 1467950030628 Marionette DEBUG loaded listener.js 20:53:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12947fc00) [pid = 1643] [serial = 302] [outer = 0x128180800] 20:53:51 INFO - PROCESS | 1643 | 1467950031087 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:53:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:53:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 719ms 20:53:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:53:51 INFO - PROCESS | 1643 | 1467950031160 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 20:53:51 INFO - PROCESS | 1643 | 1467950031162 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 20:53:51 INFO - PROCESS | 1643 | 1467950031164 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:53:51 INFO - PROCESS | 1643 | 1467950031165 Marionette TRACE conn2 <- [1,378,null,{}] 20:53:51 INFO - PROCESS | 1643 | 1467950031167 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}] 20:53:51 INFO - PROCESS | 1643 | 1467950031169 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:51 INFO - PROCESS | 1643 | 1467950031388 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 20:53:51 INFO - PROCESS | 1643 | 1467950031463 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:51 INFO - PROCESS | 1643 | 1467950031465 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x117346800 == 50 [pid = 1643] [id = 102] 20:53:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x118284c00) [pid = 1643] [serial = 303] [outer = 0x0] 20:53:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1185d7800) [pid = 1643] [serial = 304] [outer = 0x118284c00] 20:53:51 INFO - PROCESS | 1643 | 1467950031493 Marionette DEBUG loaded listener.js 20:53:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x119299c00) [pid = 1643] [serial = 305] [outer = 0x118284c00] 20:53:51 INFO - PROCESS | 1643 | 1467950031910 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:53:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:53:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 770ms 20:53:51 INFO - PROCESS | 1643 | 1467950031935 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 20:53:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:53:51 INFO - PROCESS | 1643 | 1467950031937 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 20:53:51 INFO - PROCESS | 1643 | 1467950031940 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:53:51 INFO - PROCESS | 1643 | 1467950031942 Marionette TRACE conn2 <- [1,382,null,{}] 20:53:51 INFO - PROCESS | 1643 | 1467950031945 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}] 20:53:51 INFO - PROCESS | 1643 | 1467950031947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:52 INFO - PROCESS | 1643 | 1467950032039 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 20:53:52 INFO - PROCESS | 1643 | 1467950032088 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 1643 | 1467950032090 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e69800 == 51 [pid = 1643] [id = 103] 20:53:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x123b8dc00) [pid = 1643] [serial = 306] [outer = 0x0] 20:53:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x124ace400) [pid = 1643] [serial = 307] [outer = 0x123b8dc00] 20:53:52 INFO - PROCESS | 1643 | 1467950032121 Marionette DEBUG loaded listener.js 20:53:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12607ec00) [pid = 1643] [serial = 308] [outer = 0x123b8dc00] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12afe1800 == 50 [pid = 1643] [id = 96] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b8800 == 49 [pid = 1643] [id = 95] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x119952800 == 48 [pid = 1643] [id = 94] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12911a000 == 47 [pid = 1643] [id = 93] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b5000 == 46 [pid = 1643] [id = 92] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x125e02800 == 45 [pid = 1643] [id = 91] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x111e91000 == 44 [pid = 1643] [id = 90] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12af2c000) [pid = 1643] [serial = 235] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x112714000) [pid = 1643] [serial = 195] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118281c00) [pid = 1643] [serial = 198] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x121256000 == 43 [pid = 1643] [id = 89] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x119935000 == 42 [pid = 1643] [id = 88] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1193d4800 == 41 [pid = 1643] [id = 87] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x116950800 == 40 [pid = 1643] [id = 86] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x117237800 == 39 [pid = 1643] [id = 85] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1169ae000 == 38 [pid = 1643] [id = 84] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12a908000 == 37 [pid = 1643] [id = 83] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b5800 == 36 [pid = 1643] [id = 82] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12148a800 == 35 [pid = 1643] [id = 81] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1169ae800 == 34 [pid = 1643] [id = 80] 20:53:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b7000 == 33 [pid = 1643] [id = 79] 20:53:52 INFO - PROCESS | 1643 | 1467950032513 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:53:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:53:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 619ms 20:53:52 INFO - PROCESS | 1643 | 1467950032560 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 20:53:52 INFO - PROCESS | 1643 | 1467950032562 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 20:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:53:52 INFO - PROCESS | 1643 | 1467950032564 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:53:52 INFO - PROCESS | 1643 | 1467950032565 Marionette TRACE conn2 <- [1,386,null,{}] 20:53:52 INFO - PROCESS | 1643 | 1467950032567 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}] 20:53:52 INFO - PROCESS | 1643 | 1467950032569 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:52 INFO - PROCESS | 1643 | 1467950032659 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12af26000) [pid = 1643] [serial = 233] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x120fc1400) [pid = 1643] [serial = 227] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1248e3000) [pid = 1643] [serial = 209] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1176e9c00) [pid = 1643] [serial = 201] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x125e95800) [pid = 1643] [serial = 212] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12d0eb000) [pid = 1643] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12a614400) [pid = 1643] [serial = 232] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119b05400) [pid = 1643] [serial = 206] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x126080400) [pid = 1643] [serial = 214] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12a464400) [pid = 1643] [serial = 223] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a608800) [pid = 1643] [serial = 230] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x117e45800) [pid = 1643] [serial = 226] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12698d400) [pid = 1643] [serial = 215] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1252ed000) [pid = 1643] [serial = 229] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12947f400) [pid = 1643] [serial = 221] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x129356800) [pid = 1643] [serial = 220] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12934e000) [pid = 1643] [serial = 193] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1290f9400) [pid = 1643] [serial = 218] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a605c00) [pid = 1643] [serial = 224] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1198c0800) [pid = 1643] [serial = 208] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119291000) [pid = 1643] [serial = 205] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118504c00) [pid = 1643] [serial = 202] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1252f4800) [pid = 1643] [serial = 211] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12850d000) [pid = 1643] [serial = 217] [outer = 0x0] [url = about:blank] 20:53:52 INFO - PROCESS | 1643 | 1467950032742 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 1643 | 1467950032743 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e6b800 == 34 [pid = 1643] [id = 104] 20:53:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121bbf400) [pid = 1643] [serial = 309] [outer = 0x0] 20:53:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x125e95800) [pid = 1643] [serial = 310] [outer = 0x121bbf400] 20:53:52 INFO - PROCESS | 1643 | 1467950032769 Marionette DEBUG loaded listener.js 20:53:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128180c00) [pid = 1643] [serial = 311] [outer = 0x121bbf400] 20:53:53 INFO - PROCESS | 1643 | 1467950033051 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]]]}] 20:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 20:53:53 INFO - PROCESS | 1643 | 1467950033082 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 20:53:53 INFO - PROCESS | 1643 | 1467950033085 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 20:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:53:53 INFO - PROCESS | 1643 | 1467950033100 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:53:53 INFO - PROCESS | 1643 | 1467950033103 Marionette TRACE conn2 <- [1,390,null,{}] 20:53:53 INFO - PROCESS | 1643 | 1467950033109 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}] 20:53:53 INFO - PROCESS | 1643 | 1467950033111 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:53 INFO - PROCESS | 1643 | 1467950033194 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 20:53:53 INFO - PROCESS | 1643 | 1467950033254 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 1643 | 1467950033255 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11994b800 == 35 [pid = 1643] [id = 105] 20:53:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126a7c000) [pid = 1643] [serial = 312] [outer = 0x0] 20:53:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12903c800) [pid = 1643] [serial = 313] [outer = 0x126a7c000] 20:53:53 INFO - PROCESS | 1643 | 1467950033280 Marionette DEBUG loaded listener.js 20:53:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a604400) [pid = 1643] [serial = 314] [outer = 0x126a7c000] 20:53:53 INFO - PROCESS | 1643 | 1467950033582 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]]]}] 20:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 528ms 20:53:53 INFO - PROCESS | 1643 | 1467950033625 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 20:53:53 INFO - PROCESS | 1643 | 1467950033626 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 20:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:53:53 INFO - PROCESS | 1643 | 1467950033628 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:53:53 INFO - PROCESS | 1643 | 1467950033629 Marionette TRACE conn2 <- [1,394,null,{}] 20:53:53 INFO - PROCESS | 1643 | 1467950033632 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}] 20:53:53 INFO - PROCESS | 1643 | 1467950033633 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:53 INFO - PROCESS | 1643 | 1467950033711 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 20:53:53 INFO - PROCESS | 1643 | 1467950033714 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 1643 | 1467950033715 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x125242000 == 36 [pid = 1643] [id = 106] 20:53:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a60e800) [pid = 1643] [serial = 315] [outer = 0x0] 20:53:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12af26400) [pid = 1643] [serial = 316] [outer = 0x12a60e800] 20:53:53 INFO - PROCESS | 1643 | 1467950033742 Marionette DEBUG loaded listener.js 20:53:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b96b000) [pid = 1643] [serial = 317] [outer = 0x12a60e800] 20:53:54 INFO - PROCESS | 1643 | 1467950034177 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]]]}] 20:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 568ms 20:53:54 INFO - PROCESS | 1643 | 1467950034208 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 1643 | 1467950034209 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 20:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:53:54 INFO - PROCESS | 1643 | 1467950034219 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:53:54 INFO - PROCESS | 1643 | 1467950034220 Marionette TRACE conn2 <- [1,398,null,{}] 20:53:54 INFO - PROCESS | 1643 | 1467950034229 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}] 20:53:54 INFO - PROCESS | 1643 | 1467950034231 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:54 INFO - PROCESS | 1643 | 1467950034313 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 20:53:54 INFO - PROCESS | 1643 | 1467950034317 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:54 INFO - PROCESS | 1643 | 1467950034321 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x128150800 == 37 [pid = 1643] [id = 107] 20:53:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12beafc00) [pid = 1643] [serial = 318] [outer = 0x0] 20:53:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12c1d7000) [pid = 1643] [serial = 319] [outer = 0x12beafc00] 20:53:54 INFO - PROCESS | 1643 | 1467950034353 Marionette DEBUG loaded listener.js 20:53:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12c1e0c00) [pid = 1643] [serial = 320] [outer = 0x12beafc00] 20:53:54 INFO - PROCESS | 1643 | 1467950034711 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]]]}] 20:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 529ms 20:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:53:54 INFO - PROCESS | 1643 | 1467950034758 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 1643 | 1467950034759 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 20:53:54 INFO - PROCESS | 1643 | 1467950034761 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:53:54 INFO - PROCESS | 1643 | 1467950034763 Marionette TRACE conn2 <- [1,402,null,{}] 20:53:54 INFO - PROCESS | 1643 | 1467950034765 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}] 20:53:54 INFO - PROCESS | 1643 | 1467950034766 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:54 INFO - PROCESS | 1643 | 1467950034872 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 20:53:54 INFO - PROCESS | 1643 | 1467950034883 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:54 INFO - PROCESS | 1643 | 1467950034885 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x129374000 == 38 [pid = 1643] [id = 108] 20:53:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12c1e3400) [pid = 1643] [serial = 321] [outer = 0x0] 20:53:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12c3e6000) [pid = 1643] [serial = 322] [outer = 0x12c1e3400] 20:53:54 INFO - PROCESS | 1643 | 1467950034909 Marionette DEBUG loaded listener.js 20:53:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12c85f400) [pid = 1643] [serial = 323] [outer = 0x12c1e3400] 20:53:55 INFO - PROCESS | 1643 | 1467950035266 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]]]}] 20:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 20:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:53:55 INFO - PROCESS | 1643 | 1467950035281 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 20:53:55 INFO - PROCESS | 1643 | 1467950035282 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 20:53:55 INFO - PROCESS | 1643 | 1467950035285 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:53:55 INFO - PROCESS | 1643 | 1467950035286 Marionette TRACE conn2 <- [1,406,null,{}] 20:53:55 INFO - PROCESS | 1643 | 1467950035291 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}] 20:53:55 INFO - PROCESS | 1643 | 1467950035292 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:55 INFO - PROCESS | 1643 | 1467950035395 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 20:53:55 INFO - PROCESS | 1643 | 1467950035399 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:55 INFO - PROCESS | 1643 | 1467950035400 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4ad000 == 39 [pid = 1643] [id = 109] 20:53:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12c860000) [pid = 1643] [serial = 324] [outer = 0x0] 20:53:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12c867400) [pid = 1643] [serial = 325] [outer = 0x12c860000] 20:53:55 INFO - PROCESS | 1643 | 1467950035453 Marionette DEBUG loaded listener.js 20:53:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12cb4d000) [pid = 1643] [serial = 326] [outer = 0x12c860000] 20:53:55 INFO - PROCESS | 1643 | 1467950035866 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]]]}] 20:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 20:53:55 INFO - PROCESS | 1643 | 1467950035908 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 20:53:55 INFO - PROCESS | 1643 | 1467950035910 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 20:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:53:55 INFO - PROCESS | 1643 | 1467950035913 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:53:55 INFO - PROCESS | 1643 | 1467950035915 Marionette TRACE conn2 <- [1,410,null,{}] 20:53:55 INFO - PROCESS | 1643 | 1467950035918 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}] 20:53:55 INFO - PROCESS | 1643 | 1467950035920 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:56 INFO - PROCESS | 1643 | 1467950036074 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 20:53:56 INFO - PROCESS | 1643 | 1467950036120 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 1643 | 1467950036121 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af15000 == 40 [pid = 1643] [id = 110] 20:53:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1213ddc00) [pid = 1643] [serial = 327] [outer = 0x0] 20:53:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1213e2400) [pid = 1643] [serial = 328] [outer = 0x1213ddc00] 20:53:56 INFO - PROCESS | 1643 | 1467950036174 Marionette DEBUG loaded listener.js 20:53:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1213e6400) [pid = 1643] [serial = 329] [outer = 0x1213ddc00] 20:53:56 INFO - PROCESS | 1643 | 1467950036497 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]]]}] 20:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 620ms 20:53:56 INFO - PROCESS | 1643 | 1467950036529 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:53:56 INFO - PROCESS | 1643 | 1467950036534 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 20:53:56 INFO - PROCESS | 1643 | 1467950036535 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 20:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:53:56 INFO - PROCESS | 1643 | 1467950036538 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:53:56 INFO - PROCESS | 1643 | 1467950036539 Marionette TRACE conn2 <- [1,414,null,{}] 20:53:56 INFO - PROCESS | 1643 | 1467950036541 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}] 20:53:56 INFO - PROCESS | 1643 | 1467950036542 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:56 INFO - PROCESS | 1643 | 1467950036647 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 20:53:56 INFO - PROCESS | 1643 | 1467950036681 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 1643 | 1467950036682 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba18000 == 41 [pid = 1643] [id = 111] 20:53:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1213dec00) [pid = 1643] [serial = 330] [outer = 0x0] 20:53:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1213e8c00) [pid = 1643] [serial = 331] [outer = 0x1213dec00] 20:53:56 INFO - PROCESS | 1643 | 1467950036712 Marionette DEBUG loaded listener.js 20:53:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12c861c00) [pid = 1643] [serial = 332] [outer = 0x1213dec00] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x129040400) [pid = 1643] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x115126c00) [pid = 1643] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12b140000) [pid = 1643] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x116765c00) [pid = 1643] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1282c5c00) [pid = 1643] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x123bbf400) [pid = 1643] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12a60c800) [pid = 1643] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x123b56800) [pid = 1643] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118877800) [pid = 1643] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12a620000) [pid = 1643] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x120d17000) [pid = 1643] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x121329000) [pid = 1643] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126551800) [pid = 1643] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12b149c00) [pid = 1643] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:53:56 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11825cc00) [pid = 1643] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:53:57 INFO - PROCESS | 1643 | 1467950037117 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]]]}] 20:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 619ms 20:53:57 INFO - PROCESS | 1643 | 1467950037159 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 20:53:57 INFO - PROCESS | 1643 | 1467950037160 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 20:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:53:57 INFO - PROCESS | 1643 | 1467950037163 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:53:57 INFO - PROCESS | 1643 | 1467950037164 Marionette TRACE conn2 <- [1,418,null,{}] 20:53:57 INFO - PROCESS | 1643 | 1467950037166 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}] 20:53:57 INFO - PROCESS | 1643 | 1467950037167 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:57 INFO - PROCESS | 1643 | 1467950037280 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 20:53:57 INFO - PROCESS | 1643 | 1467950037330 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:57 INFO - PROCESS | 1643 | 1467950037332 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be32800 == 42 [pid = 1643] [id = 112] 20:53:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11825e000) [pid = 1643] [serial = 333] [outer = 0x0] 20:53:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x121329000) [pid = 1643] [serial = 334] [outer = 0x11825e000] 20:53:57 INFO - PROCESS | 1643 | 1467950037361 Marionette DEBUG loaded listener.js 20:53:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1282c3800) [pid = 1643] [serial = 335] [outer = 0x11825e000] 20:53:58 INFO - PROCESS | 1643 | 1467950038114 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]]]}] 20:53:58 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 20:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 20:53:58 INFO - PROCESS | 1643 | 1467950038132 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 20:53:58 INFO - PROCESS | 1643 | 1467950038133 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 20:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:53:58 INFO - PROCESS | 1643 | 1467950038136 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:53:58 INFO - PROCESS | 1643 | 1467950038138 Marionette TRACE conn2 <- [1,422,null,{}] 20:53:58 INFO - PROCESS | 1643 | 1467950038141 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}] 20:53:58 INFO - PROCESS | 1643 | 1467950038142 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:58 INFO - PROCESS | 1643 | 1467950038234 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 20:53:58 INFO - PROCESS | 1643 | 1467950038247 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:58 INFO - PROCESS | 1643 | 1467950038248 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c188800 == 43 [pid = 1643] [id = 113] 20:53:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1199bfc00) [pid = 1643] [serial = 336] [outer = 0x0] 20:53:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1199c5400) [pid = 1643] [serial = 337] [outer = 0x1199bfc00] 20:53:58 INFO - PROCESS | 1643 | 1467950038273 Marionette DEBUG loaded listener.js 20:53:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x129355800) [pid = 1643] [serial = 338] [outer = 0x1199bfc00] 20:53:59 INFO - PROCESS | 1643 | 1467950039094 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]]]}] 20:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 20:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:53:59 INFO - PROCESS | 1643 | 1467950039108 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 20:53:59 INFO - PROCESS | 1643 | 1467950039111 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 20:53:59 INFO - PROCESS | 1643 | 1467950039115 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:53:59 INFO - PROCESS | 1643 | 1467950039117 Marionette TRACE conn2 <- [1,426,null,{}] 20:53:59 INFO - PROCESS | 1643 | 1467950039121 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}] 20:53:59 INFO - PROCESS | 1643 | 1467950039123 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:59 INFO - PROCESS | 1643 | 1467950039232 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 20:53:59 INFO - PROCESS | 1643 | 1467950039284 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 1643 | 1467950039285 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11702c800 == 44 [pid = 1643] [id = 114] 20:53:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118e04000) [pid = 1643] [serial = 339] [outer = 0x0] 20:53:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119291000) [pid = 1643] [serial = 340] [outer = 0x118e04000] 20:53:59 INFO - PROCESS | 1643 | 1467950039317 Marionette DEBUG loaded listener.js 20:53:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1199c0c00) [pid = 1643] [serial = 341] [outer = 0x118e04000] 20:53:59 INFO - PROCESS | 1643 | 1467950039791 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] 20:53:59 INFO - PROCESS | 1643 | 1467950039856 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 20:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:53:59 INFO - PROCESS | 1643 | 1467950039863 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:53:59 INFO - PROCESS | 1643 | 1467950039865 Marionette TRACE conn2 <- [1,430,null,{}] 20:53:59 INFO - PROCESS | 1643 | 1467950039867 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}] 20:53:59 INFO - PROCESS | 1643 | 1467950039869 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:53:59 INFO - PROCESS | 1643 | 1467950039976 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 20:54:00 INFO - PROCESS | 1643 | 1467950040043 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:00 INFO - PROCESS | 1643 | 1467950040044 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bcb000 == 45 [pid = 1643] [id = 115] 20:54:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1213db400) [pid = 1643] [serial = 342] [outer = 0x0] 20:54:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x123b90400) [pid = 1643] [serial = 343] [outer = 0x1213db400] 20:54:00 INFO - PROCESS | 1643 | 1467950040077 Marionette DEBUG loaded listener.js 20:54:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1253edc00) [pid = 1643] [serial = 344] [outer = 0x1213db400] 20:54:00 INFO - PROCESS | 1643 | 1467950040516 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]]]}] 20:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 721ms 20:54:00 INFO - PROCESS | 1643 | 1467950040587 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 20:54:00 INFO - PROCESS | 1643 | 1467950040588 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 20:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:54:00 INFO - PROCESS | 1643 | 1467950040592 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:54:00 INFO - PROCESS | 1643 | 1467950040595 Marionette TRACE conn2 <- [1,434,null,{}] 20:54:00 INFO - PROCESS | 1643 | 1467950040602 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}] 20:54:00 INFO - PROCESS | 1643 | 1467950040608 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:00 INFO - PROCESS | 1643 | 1467950040712 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 20:54:00 INFO - PROCESS | 1643 | 1467950040779 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:00 INFO - PROCESS | 1643 | 1467950040781 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c7000 == 46 [pid = 1643] [id = 116] 20:54:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x128505400) [pid = 1643] [serial = 345] [outer = 0x0] 20:54:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12903f800) [pid = 1643] [serial = 346] [outer = 0x128505400] 20:54:00 INFO - PROCESS | 1643 | 1467950040812 Marionette DEBUG loaded listener.js 20:54:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x129356000) [pid = 1643] [serial = 347] [outer = 0x128505400] 20:54:01 INFO - PROCESS | 1643 | 1467950041230 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]]]}] 20:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 20:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:54:01 INFO - PROCESS | 1643 | 1467950041265 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 20:54:01 INFO - PROCESS | 1643 | 1467950041267 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 20:54:01 INFO - PROCESS | 1643 | 1467950041269 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:54:01 INFO - PROCESS | 1643 | 1467950041271 Marionette TRACE conn2 <- [1,438,null,{}] 20:54:01 INFO - PROCESS | 1643 | 1467950041274 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}] 20:54:01 INFO - PROCESS | 1643 | 1467950041275 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:01 INFO - PROCESS | 1643 | 1467950041385 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 20:54:01 INFO - PROCESS | 1643 | 1467950041441 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:01 INFO - PROCESS | 1643 | 1467950041442 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c199000 == 47 [pid = 1643] [id = 117] 20:54:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12a957400) [pid = 1643] [serial = 348] [outer = 0x0] 20:54:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12af28c00) [pid = 1643] [serial = 349] [outer = 0x12a957400] 20:54:01 INFO - PROCESS | 1643 | 1467950041471 Marionette DEBUG loaded listener.js 20:54:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12b96c400) [pid = 1643] [serial = 350] [outer = 0x12a957400] 20:54:02 INFO - PROCESS | 1643 | 1467950042153 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]]]}] 20:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 921ms 20:54:02 INFO - PROCESS | 1643 | 1467950042191 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 20:54:02 INFO - PROCESS | 1643 | 1467950042195 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 20:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:54:02 INFO - PROCESS | 1643 | 1467950042200 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:54:02 INFO - PROCESS | 1643 | 1467950042203 Marionette TRACE conn2 <- [1,442,null,{}] 20:54:02 INFO - PROCESS | 1643 | 1467950042224 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}] 20:54:02 INFO - PROCESS | 1643 | 1467950042226 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:02 INFO - PROCESS | 1643 | 1467950042360 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 20:54:02 INFO - PROCESS | 1643 | 1467950042489 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:02 INFO - PROCESS | 1643 | 1467950042492 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1167cd000 == 48 [pid = 1643] [id = 118] 20:54:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1160dc800) [pid = 1643] [serial = 351] [outer = 0x0] 20:54:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x117e39c00) [pid = 1643] [serial = 352] [outer = 0x1160dc800] 20:54:02 INFO - PROCESS | 1643 | 1467950042538 Marionette DEBUG loaded listener.js 20:54:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x119245c00) [pid = 1643] [serial = 353] [outer = 0x1160dc800] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12be32800 == 47 [pid = 1643] [id = 112] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba18000 == 46 [pid = 1643] [id = 111] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12af15000 == 45 [pid = 1643] [id = 110] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4ad000 == 44 [pid = 1643] [id = 109] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x129374000 == 43 [pid = 1643] [id = 108] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128150800 == 42 [pid = 1643] [id = 107] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x125242000 == 41 [pid = 1643] [id = 106] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11994b800 == 40 [pid = 1643] [id = 105] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x117e6b800 == 39 [pid = 1643] [id = 104] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x117e69800 == 38 [pid = 1643] [id = 103] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x117346800 == 37 [pid = 1643] [id = 102] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x129373000 == 36 [pid = 1643] [id = 100] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11993c000 == 35 [pid = 1643] [id = 99] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x116615800 == 34 [pid = 1643] [id = 98] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c4000 == 33 [pid = 1643] [id = 97] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1c800 == 32 [pid = 1643] [id = 101] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12c199000 == 31 [pid = 1643] [id = 117] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c7000 == 30 [pid = 1643] [id = 116] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x121bcb000 == 29 [pid = 1643] [id = 115] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12c188800 == 28 [pid = 1643] [id = 113] 20:54:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11702c800 == 27 [pid = 1643] [id = 114] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1185cc800) [pid = 1643] [serial = 199] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x129354000) [pid = 1643] [serial = 268] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12a60e400) [pid = 1643] [serial = 271] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12b1b3400) [pid = 1643] [serial = 277] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x128179400) [pid = 1643] [serial = 247] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118279c00) [pid = 1643] [serial = 251] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1172c5800) [pid = 1643] [serial = 250] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x128504400) [pid = 1643] [serial = 265] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x117e46000) [pid = 1643] [serial = 238] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x126991400) [pid = 1643] [serial = 262] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x126a81400) [pid = 1643] [serial = 263] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126990000) [pid = 1643] [serial = 244] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12a956c00) [pid = 1643] [serial = 274] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x120da4400) [pid = 1643] [serial = 241] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x124ad7000) [pid = 1643] [serial = 259] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126080c00) [pid = 1643] [serial = 260] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11929a000) [pid = 1643] [serial = 254] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119240400) [pid = 1643] [serial = 253] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12b148800) [pid = 1643] [serial = 236] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x120da5800) [pid = 1643] [serial = 256] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12160f000) [pid = 1643] [serial = 257] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124d90800) [pid = 1643] [serial = 280] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12be0e800) [pid = 1643] [serial = 287] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12b14ac00) [pid = 1643] [serial = 281] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12be08800) [pid = 1643] [serial = 286] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12b96d400) [pid = 1643] [serial = 278] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12af2e800) [pid = 1643] [serial = 275] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a94c400) [pid = 1643] [serial = 272] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x129484c00) [pid = 1643] [serial = 269] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12bea3000) [pid = 1643] [serial = 289] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12b977c00) [pid = 1643] [serial = 283] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12903fc00) [pid = 1643] [serial = 266] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12b9e8c00) [pid = 1643] [serial = 284] [outer = 0x0] [url = about:blank] 20:54:03 INFO - PROCESS | 1643 | 1467950043565 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]]]}] 20:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1387ms 20:54:03 INFO - PROCESS | 1643 | 1467950043586 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 20:54:03 INFO - PROCESS | 1643 | 1467950043590 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 20:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:54:03 INFO - PROCESS | 1643 | 1467950043594 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:54:03 INFO - PROCESS | 1643 | 1467950043595 Marionette TRACE conn2 <- [1,446,null,{}] 20:54:03 INFO - PROCESS | 1643 | 1467950043599 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}] 20:54:03 INFO - PROCESS | 1643 | 1467950043600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:03 INFO - PROCESS | 1643 | 1467950043676 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 20:54:03 INFO - PROCESS | 1643 | 1467950043680 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:03 INFO - PROCESS | 1643 | 1467950043683 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11518a000 == 28 [pid = 1643] [id = 119] 20:54:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1172cd400) [pid = 1643] [serial = 354] [outer = 0x0] 20:54:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118278c00) [pid = 1643] [serial = 355] [outer = 0x1172cd400] 20:54:03 INFO - PROCESS | 1643 | 1467950043712 Marionette DEBUG loaded listener.js 20:54:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x116a0c000) [pid = 1643] [serial = 356] [outer = 0x1172cd400] 20:54:04 INFO - PROCESS | 1643 | 1467950044083 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]]]}] 20:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 522ms 20:54:04 INFO - PROCESS | 1643 | 1467950044115 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 20:54:04 INFO - PROCESS | 1643 | 1467950044119 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 20:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:54:04 INFO - PROCESS | 1643 | 1467950044126 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:54:04 INFO - PROCESS | 1643 | 1467950044128 Marionette TRACE conn2 <- [1,450,null,{}] 20:54:04 INFO - PROCESS | 1643 | 1467950044130 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}] 20:54:04 INFO - PROCESS | 1643 | 1467950044132 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:04 INFO - PROCESS | 1643 | 1467950044207 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 20:54:04 INFO - PROCESS | 1643 | 1467950044211 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:04 INFO - PROCESS | 1643 | 1467950044213 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11722e000 == 29 [pid = 1643] [id = 120] 20:54:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1185d2000) [pid = 1643] [serial = 357] [outer = 0x0] 20:54:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11950a800) [pid = 1643] [serial = 358] [outer = 0x1185d2000] 20:54:04 INFO - PROCESS | 1643 | 1467950044242 Marionette DEBUG loaded listener.js 20:54:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1199bd000) [pid = 1643] [serial = 359] [outer = 0x1185d2000] 20:54:04 INFO - PROCESS | 1643 | 1467950044590 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] 20:54:04 INFO - PROCESS | 1643 | 1467950044647 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 20:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:54:04 INFO - PROCESS | 1643 | 1467950044649 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:54:04 INFO - PROCESS | 1643 | 1467950044652 Marionette TRACE conn2 <- [1,454,null,{}] 20:54:04 INFO - PROCESS | 1643 | 1467950044659 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}] 20:54:04 INFO - PROCESS | 1643 | 1467950044663 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:04 INFO - PROCESS | 1643 | 1467950044738 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 20:54:04 INFO - PROCESS | 1643 | 1467950044742 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:04 INFO - PROCESS | 1643 | 1467950044744 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d7000 == 30 [pid = 1643] [id = 121] 20:54:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116a0a400) [pid = 1643] [serial = 360] [outer = 0x0] 20:54:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x120f97000) [pid = 1643] [serial = 361] [outer = 0x116a0a400] 20:54:04 INFO - PROCESS | 1643 | 1467950044775 Marionette DEBUG loaded listener.js 20:54:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1213e6000) [pid = 1643] [serial = 362] [outer = 0x116a0a400] 20:54:05 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:05 INFO - PROCESS | 1643 | 1467950045122 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]]]}] 20:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 523ms 20:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:54:05 INFO - PROCESS | 1643 | 1467950045173 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 20:54:05 INFO - PROCESS | 1643 | 1467950045174 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 20:54:05 INFO - PROCESS | 1643 | 1467950045177 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:54:05 INFO - PROCESS | 1643 | 1467950045178 Marionette TRACE conn2 <- [1,458,null,{}] 20:54:05 INFO - PROCESS | 1643 | 1467950045180 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}] 20:54:05 INFO - PROCESS | 1643 | 1467950045181 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:05 INFO - PROCESS | 1643 | 1467950045282 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 20:54:05 INFO - PROCESS | 1643 | 1467950045289 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 1643 | 1467950045291 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197db000 == 31 [pid = 1643] [id = 122] 20:54:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121bbf800) [pid = 1643] [serial = 363] [outer = 0x0] 20:54:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1248e3000) [pid = 1643] [serial = 364] [outer = 0x121bbf800] 20:54:05 INFO - PROCESS | 1643 | 1467950045316 Marionette DEBUG loaded listener.js 20:54:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124d8bc00) [pid = 1643] [serial = 365] [outer = 0x121bbf800] 20:54:05 INFO - PROCESS | 1643 | 1467950045642 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] 20:54:05 INFO - PROCESS | 1643 | 1467950045696 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 20:54:05 INFO - PROCESS | 1643 | 1467950045698 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:54:05 INFO - PROCESS | 1643 | 1467950045707 Marionette TRACE conn2 <- [1,462,null,{}] 20:54:05 INFO - PROCESS | 1643 | 1467950045709 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}] 20:54:05 INFO - PROCESS | 1643 | 1467950045711 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:05 INFO - PROCESS | 1643 | 1467950045799 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 20:54:05 INFO - PROCESS | 1643 | 1467950045837 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 1643 | 1467950045838 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12100b800 == 32 [pid = 1643] [id = 123] 20:54:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11850e000) [pid = 1643] [serial = 366] [outer = 0x0] 20:54:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1253b1000) [pid = 1643] [serial = 367] [outer = 0x11850e000] 20:54:05 INFO - PROCESS | 1643 | 1467950045862 Marionette DEBUG loaded listener.js 20:54:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1253f8800) [pid = 1643] [serial = 368] [outer = 0x11850e000] 20:54:06 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:06 INFO - PROCESS | 1643 | 1467950046253 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] 20:54:06 INFO - PROCESS | 1643 | 1467950046279 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 20:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:54:06 INFO - PROCESS | 1643 | 1467950046282 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:54:06 INFO - PROCESS | 1643 | 1467950046284 Marionette TRACE conn2 <- [1,466,null,{}] 20:54:06 INFO - PROCESS | 1643 | 1467950046286 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}] 20:54:06 INFO - PROCESS | 1643 | 1467950046294 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:06 INFO - PROCESS | 1643 | 1467950046439 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 20:54:06 INFO - PROCESS | 1643 | 1467950046445 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:06 INFO - PROCESS | 1643 | 1467950046447 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc3800 == 33 [pid = 1643] [id = 124] 20:54:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1199c2800) [pid = 1643] [serial = 369] [outer = 0x0] 20:54:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12655ac00) [pid = 1643] [serial = 370] [outer = 0x1199c2800] 20:54:06 INFO - PROCESS | 1643 | 1467950046471 Marionette DEBUG loaded listener.js 20:54:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12850bc00) [pid = 1643] [serial = 371] [outer = 0x1199c2800] 20:54:06 INFO - PROCESS | 1643 | 1467950046784 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] 20:54:06 INFO - PROCESS | 1643 | 1467950046804 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 20:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:54:06 INFO - PROCESS | 1643 | 1467950046814 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:54:06 INFO - PROCESS | 1643 | 1467950046815 Marionette TRACE conn2 <- [1,470,null,{}] 20:54:06 INFO - PROCESS | 1643 | 1467950046841 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}] 20:54:06 INFO - PROCESS | 1643 | 1467950046842 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:06 INFO - PROCESS | 1643 | 1467950046944 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 20:54:06 INFO - PROCESS | 1643 | 1467950046947 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:06 INFO - PROCESS | 1643 | 1467950046948 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x125241800 == 34 [pid = 1643] [id = 125] 20:54:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x124ad8c00) [pid = 1643] [serial = 372] [outer = 0x0] 20:54:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x129048c00) [pid = 1643] [serial = 373] [outer = 0x124ad8c00] 20:54:06 INFO - PROCESS | 1643 | 1467950046972 Marionette DEBUG loaded listener.js 20:54:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12934f000) [pid = 1643] [serial = 374] [outer = 0x124ad8c00] 20:54:07 INFO - PROCESS | 1643 | 1467950047310 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]]]}] 20:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 542ms 20:54:07 INFO - PROCESS | 1643 | 1467950047357 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 20:54:07 INFO - PROCESS | 1643 | 1467950047358 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 20:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:54:07 INFO - PROCESS | 1643 | 1467950047360 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:54:07 INFO - PROCESS | 1643 | 1467950047361 Marionette TRACE conn2 <- [1,474,null,{}] 20:54:07 INFO - PROCESS | 1643 | 1467950047364 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}] 20:54:07 INFO - PROCESS | 1643 | 1467950047365 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:07 INFO - PROCESS | 1643 | 1467950047458 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 20:54:07 INFO - PROCESS | 1643 | 1467950047474 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 1643 | 1467950047475 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269ba000 == 35 [pid = 1643] [id = 126] 20:54:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x129358800) [pid = 1643] [serial = 375] [outer = 0x0] 20:54:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12947e000) [pid = 1643] [serial = 376] [outer = 0x129358800] 20:54:07 INFO - PROCESS | 1643 | 1467950047500 Marionette DEBUG loaded listener.js 20:54:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a602800) [pid = 1643] [serial = 377] [outer = 0x129358800] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12c860000) [pid = 1643] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x121bbf400) [pid = 1643] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118284c00) [pid = 1643] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12be0f400) [pid = 1643] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x120d9ec00) [pid = 1643] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x116768c00) [pid = 1643] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x125e93400) [pid = 1643] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x128180800) [pid = 1643] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12beafc00) [pid = 1643] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a60e800) [pid = 1643] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x123b8dc00) [pid = 1643] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x126a7c000) [pid = 1643] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1213ddc00) [pid = 1643] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11825e000) [pid = 1643] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1213dec00) [pid = 1643] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12c1e3400) [pid = 1643] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x110d65800) [pid = 1643] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11950c400) [pid = 1643] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1176e8800) [pid = 1643] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x128176c00) [pid = 1643] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126331400) [pid = 1643] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:54:07 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1199bfc00) [pid = 1643] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:54:08 INFO - PROCESS | 1643 | 1467950048037 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]]]}] 20:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 718ms 20:54:08 INFO - PROCESS | 1643 | 1467950048079 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 20:54:08 INFO - PROCESS | 1643 | 1467950048080 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 20:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:54:08 INFO - PROCESS | 1643 | 1467950048082 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:54:08 INFO - PROCESS | 1643 | 1467950048083 Marionette TRACE conn2 <- [1,478,null,{}] 20:54:08 INFO - PROCESS | 1643 | 1467950048085 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}] 20:54:08 INFO - PROCESS | 1643 | 1467950048087 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:08 INFO - PROCESS | 1643 | 1467950048220 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 20:54:08 INFO - PROCESS | 1643 | 1467950048253 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:08 INFO - PROCESS | 1643 | 1467950048254 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d6800 == 36 [pid = 1643] [id = 127] 20:54:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x111aa9400) [pid = 1643] [serial = 378] [outer = 0x0] 20:54:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213df800) [pid = 1643] [serial = 379] [outer = 0x111aa9400] 20:54:08 INFO - PROCESS | 1643 | 1467950048278 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1253ed000) [pid = 1643] [serial = 380] [outer = 0x111aa9400] 20:54:08 INFO - PROCESS | 1643 | 1467950048546 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]]]}] 20:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 20:54:08 INFO - PROCESS | 1643 | 1467950048550 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 20:54:08 INFO - PROCESS | 1643 | 1467950048551 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 20:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:54:08 INFO - PROCESS | 1643 | 1467950048563 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:54:08 INFO - PROCESS | 1643 | 1467950048564 Marionette TRACE conn2 <- [1,482,null,{}] 20:54:08 INFO - PROCESS | 1643 | 1467950048566 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}] 20:54:08 INFO - PROCESS | 1643 | 1467950048567 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:08 INFO - PROCESS | 1643 | 1467950048646 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 20:54:08 INFO - PROCESS | 1643 | 1467950048650 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:08 INFO - PROCESS | 1643 | 1467950048651 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x129113800 == 37 [pid = 1643] [id = 128] 20:54:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1253f0000) [pid = 1643] [serial = 381] [outer = 0x0] 20:54:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1290f8400) [pid = 1643] [serial = 382] [outer = 0x1253f0000] 20:54:08 INFO - PROCESS | 1643 | 1467950048677 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a60e000) [pid = 1643] [serial = 383] [outer = 0x1253f0000] 20:54:09 INFO - PROCESS | 1643 | 1467950048998 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]]]}] 20:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 478ms 20:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:54:09 INFO - PROCESS | 1643 | 1467950049033 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 20:54:09 INFO - PROCESS | 1643 | 1467950049034 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 20:54:09 INFO - PROCESS | 1643 | 1467950049037 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:54:09 INFO - PROCESS | 1643 | 1467950049038 Marionette TRACE conn2 <- [1,486,null,{}] 20:54:09 INFO - PROCESS | 1643 | 1467950049041 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}] 20:54:09 INFO - PROCESS | 1643 | 1467950049042 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:09 INFO - PROCESS | 1643 | 1467950049164 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 20:54:09 INFO - PROCESS | 1643 | 1467950049171 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:09 INFO - PROCESS | 1643 | 1467950049174 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4d800 == 38 [pid = 1643] [id = 129] 20:54:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x129350400) [pid = 1643] [serial = 384] [outer = 0x0] 20:54:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a94e000) [pid = 1643] [serial = 385] [outer = 0x129350400] 20:54:09 INFO - PROCESS | 1643 | 1467950049200 Marionette DEBUG loaded listener.js 20:54:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12b1b2000) [pid = 1643] [serial = 386] [outer = 0x129350400] 20:54:09 INFO - PROCESS | 1643 | 1467950049531 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]]]}] 20:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 520ms 20:54:09 INFO - PROCESS | 1643 | 1467950049559 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 20:54:09 INFO - PROCESS | 1643 | 1467950049560 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 20:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:54:09 INFO - PROCESS | 1643 | 1467950049563 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:54:09 INFO - PROCESS | 1643 | 1467950049564 Marionette TRACE conn2 <- [1,490,null,{}] 20:54:09 INFO - PROCESS | 1643 | 1467950049566 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}] 20:54:09 INFO - PROCESS | 1643 | 1467950049567 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:09 INFO - PROCESS | 1643 | 1467950049645 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 20:54:09 INFO - PROCESS | 1643 | 1467950049648 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:09 INFO - PROCESS | 1643 | 1467950049649 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b1800 == 39 [pid = 1643] [id = 130] 20:54:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b1b2400) [pid = 1643] [serial = 387] [outer = 0x0] 20:54:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12b973000) [pid = 1643] [serial = 388] [outer = 0x12b1b2400] 20:54:09 INFO - PROCESS | 1643 | 1467950049674 Marionette DEBUG loaded listener.js 20:54:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12be03400) [pid = 1643] [serial = 389] [outer = 0x12b1b2400] 20:54:10 INFO - PROCESS | 1643 | 1467950050180 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]]]}] 20:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 669ms 20:54:10 INFO - PROCESS | 1643 | 1467950050233 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 20:54:10 INFO - PROCESS | 1643 | 1467950050236 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 20:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:54:10 INFO - PROCESS | 1643 | 1467950050239 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:54:10 INFO - PROCESS | 1643 | 1467950050241 Marionette TRACE conn2 <- [1,494,null,{}] 20:54:10 INFO - PROCESS | 1643 | 1467950050245 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}] 20:54:10 INFO - PROCESS | 1643 | 1467950050247 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:10 INFO - PROCESS | 1643 | 1467950050354 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 20:54:10 INFO - PROCESS | 1643 | 1467950050432 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:10 INFO - PROCESS | 1643 | 1467950050433 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x117028000 == 40 [pid = 1643] [id = 131] 20:54:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1173cd800) [pid = 1643] [serial = 390] [outer = 0x0] 20:54:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118283c00) [pid = 1643] [serial = 391] [outer = 0x1173cd800] 20:54:10 INFO - PROCESS | 1643 | 1467950050464 Marionette DEBUG loaded listener.js 20:54:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118e0b800) [pid = 1643] [serial = 392] [outer = 0x1173cd800] 20:54:11 INFO - PROCESS | 1643 | 1467950051066 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]]]}] 20:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 870ms 20:54:11 INFO - PROCESS | 1643 | 1467950051110 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 20:54:11 INFO - PROCESS | 1643 | 1467950051113 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 20:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:54:11 INFO - PROCESS | 1643 | 1467950051118 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:54:11 INFO - PROCESS | 1643 | 1467950051120 Marionette TRACE conn2 <- [1,498,null,{}] 20:54:11 INFO - PROCESS | 1643 | 1467950051122 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}] 20:54:11 INFO - PROCESS | 1643 | 1467950051124 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:11 INFO - PROCESS | 1643 | 1467950051233 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 20:54:11 INFO - PROCESS | 1643 | 1467950051418 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:11 INFO - PROCESS | 1643 | 1467950051419 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1132c3800 == 41 [pid = 1643] [id = 132] 20:54:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116084400) [pid = 1643] [serial = 393] [outer = 0x0] 20:54:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1176e8400) [pid = 1643] [serial = 394] [outer = 0x116084400] 20:54:11 INFO - PROCESS | 1643 | 1467950051447 Marionette DEBUG loaded listener.js 20:54:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118284400) [pid = 1643] [serial = 395] [outer = 0x116084400] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4d800 == 40 [pid = 1643] [id = 129] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x129113800 == 39 [pid = 1643] [id = 128] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1188d6800 == 38 [pid = 1643] [id = 127] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1269ba000 == 37 [pid = 1643] [id = 126] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x125241800 == 36 [pid = 1643] [id = 125] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc3800 == 35 [pid = 1643] [id = 124] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12100b800 == 34 [pid = 1643] [id = 123] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1197db000 == 33 [pid = 1643] [id = 122] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1188d7000 == 32 [pid = 1643] [id = 121] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11722e000 == 31 [pid = 1643] [id = 120] 20:54:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11518a000 == 30 [pid = 1643] [id = 119] 20:54:11 INFO - PROCESS | 1643 | 1467950051976 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]]]}] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x113d44400) [pid = 1643] [serial = 196] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12cb4d000) [pid = 1643] [serial = 326] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12c867400) [pid = 1643] [serial = 325] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x125e95800) [pid = 1643] [serial = 310] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x128180c00) [pid = 1643] [serial = 311] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1185d7800) [pid = 1643] [serial = 304] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119299c00) [pid = 1643] [serial = 305] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12beaa000) [pid = 1643] [serial = 290] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x120dac800) [pid = 1643] [serial = 295] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x121bb6800) [pid = 1643] [serial = 296] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1176ec000) [pid = 1643] [serial = 292] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118510400) [pid = 1643] [serial = 293] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126a79800) [pid = 1643] [serial = 298] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12817f000) [pid = 1643] [serial = 299] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1290f2800) [pid = 1643] [serial = 301] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12947fc00) [pid = 1643] [serial = 302] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12c1d7000) [pid = 1643] [serial = 319] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12af26400) [pid = 1643] [serial = 316] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12b96b000) [pid = 1643] [serial = 317] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124ace400) [pid = 1643] [serial = 307] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12607ec00) [pid = 1643] [serial = 308] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12903c800) [pid = 1643] [serial = 313] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12a604400) [pid = 1643] [serial = 314] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1213e6400) [pid = 1643] [serial = 329] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1213e2400) [pid = 1643] [serial = 328] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x121329000) [pid = 1643] [serial = 334] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1282c3800) [pid = 1643] [serial = 335] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1213e8c00) [pid = 1643] [serial = 331] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12c3e6000) [pid = 1643] [serial = 322] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12c861c00) [pid = 1643] [serial = 332] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12c85f400) [pid = 1643] [serial = 323] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c1e0c00) [pid = 1643] [serial = 320] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x129355800) [pid = 1643] [serial = 338] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x121611800) [pid = 1643] [serial = 242] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11850a400) [pid = 1643] [serial = 239] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x128184000) [pid = 1643] [serial = 248] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x126a7e400) [pid = 1643] [serial = 245] [outer = 0x0] [url = about:blank] 20:54:11 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1199c5400) [pid = 1643] [serial = 337] [outer = 0x0] [url = about:blank] 20:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 922ms 20:54:12 INFO - PROCESS | 1643 | 1467950052043 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 20:54:12 INFO - PROCESS | 1643 | 1467950052046 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 20:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:54:12 INFO - PROCESS | 1643 | 1467950052051 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:54:12 INFO - PROCESS | 1643 | 1467950052054 Marionette TRACE conn2 <- [1,502,null,{}] 20:54:12 INFO - PROCESS | 1643 | 1467950052059 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}] 20:54:12 INFO - PROCESS | 1643 | 1467950052061 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:12 INFO - PROCESS | 1643 | 1467950052177 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 20:54:12 INFO - PROCESS | 1643 | 1467950052193 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:12 INFO - PROCESS | 1643 | 1467950052195 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11699a800 == 31 [pid = 1643] [id = 133] 20:54:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118870800) [pid = 1643] [serial = 396] [outer = 0x0] 20:54:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118ac8000) [pid = 1643] [serial = 397] [outer = 0x118870800] 20:54:12 INFO - PROCESS | 1643 | 1467950052238 Marionette DEBUG loaded listener.js 20:54:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11950c400) [pid = 1643] [serial = 398] [outer = 0x118870800] 20:54:12 INFO - PROCESS | 1643 | 1467950052717 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]]]}] 20:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 674ms 20:54:12 INFO - PROCESS | 1643 | 1467950052736 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 20:54:12 INFO - PROCESS | 1643 | 1467950052741 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 20:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:54:12 INFO - PROCESS | 1643 | 1467950052744 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:54:12 INFO - PROCESS | 1643 | 1467950052746 Marionette TRACE conn2 <- [1,506,null,{}] 20:54:12 INFO - PROCESS | 1643 | 1467950052750 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}] 20:54:12 INFO - PROCESS | 1643 | 1467950052752 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:12 INFO - PROCESS | 1643 | 1467950052876 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 20:54:12 INFO - PROCESS | 1643 | 1467950052889 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:12 INFO - PROCESS | 1643 | 1467950052890 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188e9000 == 32 [pid = 1643] [id = 134] 20:54:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x120d9d800) [pid = 1643] [serial = 399] [outer = 0x0] 20:54:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120da5800) [pid = 1643] [serial = 400] [outer = 0x120d9d800] 20:54:12 INFO - PROCESS | 1643 | 1467950052931 Marionette DEBUG loaded listener.js 20:54:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x120f99000) [pid = 1643] [serial = 401] [outer = 0x120d9d800] 20:54:13 INFO - PROCESS | 1643 | 1467950053327 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]]]}] 20:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 621ms 20:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:54:13 INFO - PROCESS | 1643 | 1467950053366 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 20:54:13 INFO - PROCESS | 1643 | 1467950053367 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 20:54:13 INFO - PROCESS | 1643 | 1467950053374 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:54:13 INFO - PROCESS | 1643 | 1467950053379 Marionette TRACE conn2 <- [1,510,null,{}] 20:54:13 INFO - PROCESS | 1643 | 1467950053382 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}] 20:54:13 INFO - PROCESS | 1643 | 1467950053384 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:13 INFO - PROCESS | 1643 | 1467950053464 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 20:54:13 INFO - PROCESS | 1643 | 1467950053467 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:13 INFO - PROCESS | 1643 | 1467950053469 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4c000 == 33 [pid = 1643] [id = 135] 20:54:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1151d0c00) [pid = 1643] [serial = 402] [outer = 0x0] 20:54:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1213e3c00) [pid = 1643] [serial = 403] [outer = 0x1151d0c00] 20:54:13 INFO - PROCESS | 1643 | 1467950053497 Marionette DEBUG loaded listener.js 20:54:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x124aadc00) [pid = 1643] [serial = 404] [outer = 0x1151d0c00] 20:54:13 INFO - PROCESS | 1643 | 1467950053811 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]]]}] 20:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 477ms 20:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:54:13 INFO - PROCESS | 1643 | 1467950053847 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 20:54:13 INFO - PROCESS | 1643 | 1467950053849 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 20:54:13 INFO - PROCESS | 1643 | 1467950053851 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:54:13 INFO - PROCESS | 1643 | 1467950053852 Marionette TRACE conn2 <- [1,514,null,{}] 20:54:13 INFO - PROCESS | 1643 | 1467950053855 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}] 20:54:13 INFO - PROCESS | 1643 | 1467950053858 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:13 INFO - PROCESS | 1643 | 1467950053935 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 20:54:13 INFO - PROCESS | 1643 | 1467950053990 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:13 INFO - PROCESS | 1643 | 1467950053991 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x121482800 == 34 [pid = 1643] [id = 136] 20:54:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1160dd400) [pid = 1643] [serial = 405] [outer = 0x0] 20:54:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x124acf800) [pid = 1643] [serial = 406] [outer = 0x1160dd400] 20:54:14 INFO - PROCESS | 1643 | 1467950054022 Marionette DEBUG loaded listener.js 20:54:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12607d800) [pid = 1643] [serial = 407] [outer = 0x1160dd400] 20:54:14 INFO - PROCESS | 1643 | 1467950054318 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]]]}] 20:54:14 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 20:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 20:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:54:14 INFO - PROCESS | 1643 | 1467950054373 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 1643 | 1467950054375 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 20:54:14 INFO - PROCESS | 1643 | 1467950054377 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 1643 | 1467950054378 Marionette TRACE conn2 <- [1,518,null,{}] 20:54:14 INFO - PROCESS | 1643 | 1467950054380 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}] 20:54:14 INFO - PROCESS | 1643 | 1467950054381 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:14 INFO - PROCESS | 1643 | 1467950054474 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 20:54:14 INFO - PROCESS | 1643 | 1467950054484 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 1643 | 1467950054490 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d34000 == 35 [pid = 1643] [id = 137] 20:54:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126a77000) [pid = 1643] [serial = 408] [outer = 0x0] 20:54:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126a7d400) [pid = 1643] [serial = 409] [outer = 0x126a77000] 20:54:14 INFO - PROCESS | 1643 | 1467950054523 Marionette DEBUG loaded listener.js 20:54:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12817f800) [pid = 1643] [serial = 410] [outer = 0x126a77000] 20:54:14 INFO - PROCESS | 1643 | 1467950054872 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]]]}] 20:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 20:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:54:14 INFO - PROCESS | 1643 | 1467950054900 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 1643 | 1467950054902 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 20:54:14 INFO - PROCESS | 1643 | 1467950054904 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 1643 | 1467950054908 Marionette TRACE conn2 <- [1,522,null,{}] 20:54:14 INFO - PROCESS | 1643 | 1467950054910 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}] 20:54:14 INFO - PROCESS | 1643 | 1467950054911 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:15 INFO - PROCESS | 1643 | 1467950055006 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 20:54:15 INFO - PROCESS | 1643 | 1467950055009 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:15 INFO - PROCESS | 1643 | 1467950055011 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x126058000 == 36 [pid = 1643] [id = 138] 20:54:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128180000) [pid = 1643] [serial = 411] [outer = 0x0] 20:54:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129040800) [pid = 1643] [serial = 412] [outer = 0x128180000] 20:54:15 INFO - PROCESS | 1643 | 1467950055041 Marionette DEBUG loaded listener.js 20:54:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1290f4c00) [pid = 1643] [serial = 413] [outer = 0x128180000] 20:54:15 INFO - PROCESS | 1643 | 1467950055376 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]]]}] 20:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 20:54:15 INFO - PROCESS | 1643 | 1467950055425 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 20:54:15 INFO - PROCESS | 1643 | 1467950055427 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 20:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:54:15 INFO - PROCESS | 1643 | 1467950055429 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:54:15 INFO - PROCESS | 1643 | 1467950055430 Marionette TRACE conn2 <- [1,526,null,{}] 20:54:15 INFO - PROCESS | 1643 | 1467950055432 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}] 20:54:15 INFO - PROCESS | 1643 | 1467950055433 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:15 INFO - PROCESS | 1643 | 1467950055528 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 20:54:15 INFO - PROCESS | 1643 | 1467950055541 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:15 INFO - PROCESS | 1643 | 1467950055542 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x128539800 == 37 [pid = 1643] [id = 139] 20:54:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12947d000) [pid = 1643] [serial = 414] [outer = 0x0] 20:54:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129484c00) [pid = 1643] [serial = 415] [outer = 0x12947d000] 20:54:15 INFO - PROCESS | 1643 | 1467950055567 Marionette DEBUG loaded listener.js 20:54:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a613800) [pid = 1643] [serial = 416] [outer = 0x12947d000] 20:54:15 INFO - PROCESS | 1643 | 1467950055907 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]]]}] 20:54:15 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 20:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 20:54:15 INFO - PROCESS | 1643 | 1467950055947 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 20:54:15 INFO - PROCESS | 1643 | 1467950055949 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 20:54:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:54:15 INFO - PROCESS | 1643 | 1467950055951 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:54:15 INFO - PROCESS | 1643 | 1467950055952 Marionette TRACE conn2 <- [1,530,null,{}] 20:54:15 INFO - PROCESS | 1643 | 1467950055954 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}] 20:54:15 INFO - PROCESS | 1643 | 1467950055955 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:16 INFO - PROCESS | 1643 | 1467950056051 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 20:54:16 INFO - PROCESS | 1643 | 1467950056055 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:16 INFO - PROCESS | 1643 | 1467950056056 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x129392800 == 38 [pid = 1643] [id = 140] 20:54:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12947d400) [pid = 1643] [serial = 417] [outer = 0x0] 20:54:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12af23800) [pid = 1643] [serial = 418] [outer = 0x12947d400] 20:54:16 INFO - PROCESS | 1643 | 1467950056087 Marionette DEBUG loaded listener.js 20:54:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12b1b1000) [pid = 1643] [serial = 419] [outer = 0x12947d400] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11850e000) [pid = 1643] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x121bbf800) [pid = 1643] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1160dc800) [pid = 1643] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116a0a400) [pid = 1643] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1185d2000) [pid = 1643] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1172cd400) [pid = 1643] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1199c2800) [pid = 1643] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x124ad8c00) [pid = 1643] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x111aa9400) [pid = 1643] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129358800) [pid = 1643] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1253f0000) [pid = 1643] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x129350400) [pid = 1643] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118e04000) [pid = 1643] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1213db400) [pid = 1643] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x128505400) [pid = 1643] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:54:16 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a957400) [pid = 1643] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:54:16 INFO - PROCESS | 1643 | 1467950056466 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"]]]}] 20:54:16 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 20:54:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:54:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:54:16 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 20:54:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:54:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:54:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 20:54:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:54:16 INFO - PROCESS | 1643 | 1467950056471 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 20:54:16 INFO - PROCESS | 1643 | 1467950056473 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 20:54:16 INFO - PROCESS | 1643 | 1467950056475 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:54:16 INFO - PROCESS | 1643 | 1467950056476 Marionette TRACE conn2 <- [1,534,null,{}] 20:54:16 INFO - PROCESS | 1643 | 1467950056479 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}] 20:54:16 INFO - PROCESS | 1643 | 1467950056480 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:16 INFO - PROCESS | 1643 | 1467950056593 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 20:54:16 INFO - PROCESS | 1643 | 1467950056669 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:16 INFO - PROCESS | 1643 | 1467950056670 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4b000 == 39 [pid = 1643] [id = 141] 20:54:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11336d000) [pid = 1643] [serial = 420] [outer = 0x0] 20:54:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1199c2800) [pid = 1643] [serial = 421] [outer = 0x11336d000] 20:54:16 INFO - PROCESS | 1643 | 1467950056709 Marionette DEBUG loaded listener.js 20:54:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x128505400) [pid = 1643] [serial = 422] [outer = 0x11336d000] 20:54:17 INFO - PROCESS | 1643 | 1467950057058 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]]]}] 20:54:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:54:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 619ms 20:54:17 INFO - PROCESS | 1643 | 1467950057095 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 1643 | 1467950057096 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 20:54:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:54:17 INFO - PROCESS | 1643 | 1467950057098 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:54:17 INFO - PROCESS | 1643 | 1467950057100 Marionette TRACE conn2 <- [1,538,null,{}] 20:54:17 INFO - PROCESS | 1643 | 1467950057102 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}] 20:54:17 INFO - PROCESS | 1643 | 1467950057103 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:17 INFO - PROCESS | 1643 | 1467950057194 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 20:54:17 INFO - PROCESS | 1643 | 1467950057262 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:17 INFO - PROCESS | 1643 | 1467950057264 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af04800 == 40 [pid = 1643] [id = 142] 20:54:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1253f9c00) [pid = 1643] [serial = 423] [outer = 0x0] 20:54:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12a467000) [pid = 1643] [serial = 424] [outer = 0x1253f9c00] 20:54:17 INFO - PROCESS | 1643 | 1467950057295 Marionette DEBUG loaded listener.js 20:54:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12b973400) [pid = 1643] [serial = 425] [outer = 0x1253f9c00] 20:54:17 INFO - PROCESS | 1643 | 1467950057581 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]]]}] 20:54:17 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. 20:54:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 517ms 20:54:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:54:17 INFO - PROCESS | 1643 | 1467950057617 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 1643 | 1467950057618 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 20:54:17 INFO - PROCESS | 1643 | 1467950057629 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:54:17 INFO - PROCESS | 1643 | 1467950057630 Marionette TRACE conn2 <- [1,542,null,{}] 20:54:17 INFO - PROCESS | 1643 | 1467950057632 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}] 20:54:17 INFO - PROCESS | 1643 | 1467950057634 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:17 INFO - PROCESS | 1643 | 1467950057728 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 20:54:17 INFO - PROCESS | 1643 | 1467950057732 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:17 INFO - PROCESS | 1643 | 1467950057733 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba09000 == 41 [pid = 1643] [id = 143] 20:54:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12b9dd400) [pid = 1643] [serial = 426] [outer = 0x0] 20:54:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12be0c000) [pid = 1643] [serial = 427] [outer = 0x12b9dd400] 20:54:17 INFO - PROCESS | 1643 | 1467950057756 Marionette DEBUG loaded listener.js 20:54:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12bea8c00) [pid = 1643] [serial = 428] [outer = 0x12b9dd400] 20:54:18 INFO - PROCESS | 1643 | 1467950058087 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]]]}] 20:54:18 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. 20:54:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 476ms 20:54:18 INFO - PROCESS | 1643 | 1467950058098 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 20:54:18 INFO - PROCESS | 1643 | 1467950058099 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 20:54:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:54:18 INFO - PROCESS | 1643 | 1467950058101 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:54:18 INFO - PROCESS | 1643 | 1467950058102 Marionette TRACE conn2 <- [1,546,null,{}] 20:54:18 INFO - PROCESS | 1643 | 1467950058105 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}] 20:54:18 INFO - PROCESS | 1643 | 1467950058108 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:18 INFO - PROCESS | 1643 | 1467950058229 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 20:54:18 INFO - PROCESS | 1643 | 1467950058235 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:18 INFO - PROCESS | 1643 | 1467950058236 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be13800 == 42 [pid = 1643] [id = 144] 20:54:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12b96b000) [pid = 1643] [serial = 429] [outer = 0x0] 20:54:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12b9ddc00) [pid = 1643] [serial = 430] [outer = 0x12b96b000] 20:54:18 INFO - PROCESS | 1643 | 1467950058269 Marionette DEBUG loaded listener.js 20:54:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12c1dec00) [pid = 1643] [serial = 431] [outer = 0x12b96b000] 20:54:18 INFO - PROCESS | 1643 | 1467950058703 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]]]}] 20:54:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 20:54:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 620ms 20:54:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:54:18 INFO - PROCESS | 1643 | 1467950058721 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 20:54:18 INFO - PROCESS | 1643 | 1467950058724 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 20:54:18 INFO - PROCESS | 1643 | 1467950058727 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:54:18 INFO - PROCESS | 1643 | 1467950058730 Marionette TRACE conn2 <- [1,550,null,{}] 20:54:18 INFO - PROCESS | 1643 | 1467950058734 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}] 20:54:18 INFO - PROCESS | 1643 | 1467950058735 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:18 INFO - PROCESS | 1643 | 1467950058845 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 20:54:18 INFO - PROCESS | 1643 | 1467950058929 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:18 INFO - PROCESS | 1643 | 1467950058931 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185ab800 == 43 [pid = 1643] [id = 145] 20:54:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11825a400) [pid = 1643] [serial = 432] [outer = 0x0] 20:54:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118283400) [pid = 1643] [serial = 433] [outer = 0x11825a400] 20:54:18 INFO - PROCESS | 1643 | 1467950058968 Marionette DEBUG loaded listener.js 20:54:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1199c0800) [pid = 1643] [serial = 434] [outer = 0x11825a400] 20:54:19 INFO - PROCESS | 1643 | 1467950059362 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]]]}] 20:54:19 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. 20:54:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 672ms 20:54:19 INFO - PROCESS | 1643 | 1467950059399 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 20:54:19 INFO - PROCESS | 1643 | 1467950059402 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 20:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:54:19 INFO - PROCESS | 1643 | 1467950059406 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:54:19 INFO - PROCESS | 1643 | 1467950059408 Marionette TRACE conn2 <- [1,554,null,{}] 20:54:19 INFO - PROCESS | 1643 | 1467950059411 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}] 20:54:19 INFO - PROCESS | 1643 | 1467950059413 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:19 INFO - PROCESS | 1643 | 1467950059518 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 20:54:19 INFO - PROCESS | 1643 | 1467950059573 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:19 INFO - PROCESS | 1643 | 1467950059575 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x125390800 == 44 [pid = 1643] [id = 146] 20:54:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x120d0a400) [pid = 1643] [serial = 435] [outer = 0x0] 20:54:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1213dd000) [pid = 1643] [serial = 436] [outer = 0x120d0a400] 20:54:19 INFO - PROCESS | 1643 | 1467950059605 Marionette DEBUG loaded listener.js 20:54:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x123b8dc00) [pid = 1643] [serial = 437] [outer = 0x120d0a400] 20:54:19 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:20 INFO - PROCESS | 1643 | 1467950060027 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]]]}] 20:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 20:54:20 INFO - PROCESS | 1643 | 1467950060077 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 1643 | 1467950060078 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 20:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:54:20 INFO - PROCESS | 1643 | 1467950060081 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:54:20 INFO - PROCESS | 1643 | 1467950060083 Marionette TRACE conn2 <- [1,558,null,{}] 20:54:20 INFO - PROCESS | 1643 | 1467950060093 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}] 20:54:20 INFO - PROCESS | 1643 | 1467950060097 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:20 INFO - PROCESS | 1643 | 1467950060197 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 20:54:20 INFO - PROCESS | 1643 | 1467950060289 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:20 INFO - PROCESS | 1643 | 1467950060291 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be53800 == 45 [pid = 1643] [id = 147] 20:54:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126a84800) [pid = 1643] [serial = 438] [outer = 0x0] 20:54:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12817c800) [pid = 1643] [serial = 439] [outer = 0x126a84800] 20:54:20 INFO - PROCESS | 1643 | 1467950060322 Marionette DEBUG loaded listener.js 20:54:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128590400) [pid = 1643] [serial = 440] [outer = 0x126a84800] 20:54:20 INFO - PROCESS | 1643 | 1467950060724 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]]]}] 20:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 20:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:54:20 INFO - PROCESS | 1643 | 1467950060752 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 1643 | 1467950060754 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 20:54:20 INFO - PROCESS | 1643 | 1467950060756 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:54:20 INFO - PROCESS | 1643 | 1467950060757 Marionette TRACE conn2 <- [1,562,null,{}] 20:54:20 INFO - PROCESS | 1643 | 1467950060760 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}] 20:54:20 INFO - PROCESS | 1643 | 1467950060761 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:20 INFO - PROCESS | 1643 | 1467950060863 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 20:54:20 INFO - PROCESS | 1643 | 1467950060914 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:20 INFO - PROCESS | 1643 | 1467950060916 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c18d800 == 46 [pid = 1643] [id = 148] 20:54:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1290eb800) [pid = 1643] [serial = 441] [outer = 0x0] 20:54:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12af32000) [pid = 1643] [serial = 442] [outer = 0x1290eb800] 20:54:20 INFO - PROCESS | 1643 | 1467950060944 Marionette DEBUG loaded listener.js 20:54:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12b971000) [pid = 1643] [serial = 443] [outer = 0x1290eb800] 20:54:21 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:21 INFO - PROCESS | 1643 | 1467950061342 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]]]}] 20:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 20:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:54:21 INFO - PROCESS | 1643 | 1467950061375 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 20:54:21 INFO - PROCESS | 1643 | 1467950061377 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 20:54:21 INFO - PROCESS | 1643 | 1467950061379 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:54:21 INFO - PROCESS | 1643 | 1467950061380 Marionette TRACE conn2 <- [1,566,null,{}] 20:54:21 INFO - PROCESS | 1643 | 1467950061382 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}] 20:54:21 INFO - PROCESS | 1643 | 1467950061384 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:21 INFO - PROCESS | 1643 | 1467950061484 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 20:54:21 INFO - PROCESS | 1643 | 1467950061579 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:21 INFO - PROCESS | 1643 | 1467950061581 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c557800 == 47 [pid = 1643] [id = 149] 20:54:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12b9df400) [pid = 1643] [serial = 444] [outer = 0x0] 20:54:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12be0e800) [pid = 1643] [serial = 445] [outer = 0x12b9df400] 20:54:21 INFO - PROCESS | 1643 | 1467950061610 Marionette DEBUG loaded listener.js 20:54:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12c1d9000) [pid = 1643] [serial = 446] [outer = 0x12b9df400] 20:54:21 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:22 INFO - PROCESS | 1643 | 1467950062028 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]]]}] 20:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 20:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:54:22 INFO - PROCESS | 1643 | 1467950062048 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 20:54:22 INFO - PROCESS | 1643 | 1467950062049 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 20:54:22 INFO - PROCESS | 1643 | 1467950062052 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:54:22 INFO - PROCESS | 1643 | 1467950062053 Marionette TRACE conn2 <- [1,570,null,{}] 20:54:22 INFO - PROCESS | 1643 | 1467950062055 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}] 20:54:22 INFO - PROCESS | 1643 | 1467950062059 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:22 INFO - PROCESS | 1643 | 1467950062168 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 20:54:22 INFO - PROCESS | 1643 | 1467950062406 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:22 INFO - PROCESS | 1643 | 1467950062407 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x11693c000 == 48 [pid = 1643] [id = 150] 20:54:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11607cc00) [pid = 1643] [serial = 447] [outer = 0x0] 20:54:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118253800) [pid = 1643] [serial = 448] [outer = 0x11607cc00] 20:54:22 INFO - PROCESS | 1643 | 1467950062447 Marionette DEBUG loaded listener.js 20:54:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118286c00) [pid = 1643] [serial = 449] [outer = 0x11607cc00] 20:54:22 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:22 INFO - PROCESS | 1643 | 1467950062981 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]]]}] 20:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 972ms 20:54:23 INFO - PROCESS | 1643 | 1467950063026 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 20:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:54:23 INFO - PROCESS | 1643 | 1467950063030 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 20:54:23 INFO - PROCESS | 1643 | 1467950063034 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:54:23 INFO - PROCESS | 1643 | 1467950063037 Marionette TRACE conn2 <- [1,574,null,{}] 20:54:23 INFO - PROCESS | 1643 | 1467950063045 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}] 20:54:23 INFO - PROCESS | 1643 | 1467950063049 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:23 INFO - PROCESS | 1643 | 1467950063183 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 20:54:23 INFO - PROCESS | 1643 | 1467950063301 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:23 INFO - PROCESS | 1643 | 1467950063303 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x111ea7000 == 49 [pid = 1643] [id = 151] 20:54:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1198b8400) [pid = 1643] [serial = 450] [outer = 0x0] 20:54:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1199c5400) [pid = 1643] [serial = 451] [outer = 0x1198b8400] 20:54:23 INFO - PROCESS | 1643 | 1467950063331 Marionette DEBUG loaded listener.js 20:54:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x120fc5000) [pid = 1643] [serial = 452] [outer = 0x1198b8400] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba09000 == 48 [pid = 1643] [id = 143] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12af04800 == 47 [pid = 1643] [id = 142] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4b000 == 46 [pid = 1643] [id = 141] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x129392800 == 45 [pid = 1643] [id = 140] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x128539800 == 44 [pid = 1643] [id = 139] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x126058000 == 43 [pid = 1643] [id = 138] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x120d34000 == 42 [pid = 1643] [id = 137] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x121482800 == 41 [pid = 1643] [id = 136] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4c000 == 40 [pid = 1643] [id = 135] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1188e9000 == 39 [pid = 1643] [id = 134] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11699a800 == 38 [pid = 1643] [id = 133] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1132c3800 == 37 [pid = 1643] [id = 132] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b1800 == 36 [pid = 1643] [id = 130] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117028000 == 35 [pid = 1643] [id = 131] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1167cd000 == 34 [pid = 1643] [id = 118] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11693c000 == 33 [pid = 1643] [id = 150] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c557800 == 32 [pid = 1643] [id = 149] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c18d800 == 31 [pid = 1643] [id = 148] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12be53800 == 30 [pid = 1643] [id = 147] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x125390800 == 29 [pid = 1643] [id = 146] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1185ab800 == 28 [pid = 1643] [id = 145] 20:54:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12be13800 == 27 [pid = 1643] [id = 144] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12af28c00) [pid = 1643] [serial = 349] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124d8bc00) [pid = 1643] [serial = 365] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1253ed000) [pid = 1643] [serial = 380] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12b973000) [pid = 1643] [serial = 388] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12b1b2000) [pid = 1643] [serial = 386] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1253f8800) [pid = 1643] [serial = 368] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1253b1000) [pid = 1643] [serial = 367] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1248e3000) [pid = 1643] [serial = 364] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119245c00) [pid = 1643] [serial = 353] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x117e39c00) [pid = 1643] [serial = 352] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x120f97000) [pid = 1643] [serial = 361] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1213e6000) [pid = 1643] [serial = 362] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11950a800) [pid = 1643] [serial = 358] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1199bd000) [pid = 1643] [serial = 359] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118278c00) [pid = 1643] [serial = 355] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x116a0c000) [pid = 1643] [serial = 356] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12655ac00) [pid = 1643] [serial = 370] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12850bc00) [pid = 1643] [serial = 371] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12934f000) [pid = 1643] [serial = 374] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x129048c00) [pid = 1643] [serial = 373] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1213df800) [pid = 1643] [serial = 379] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12947e000) [pid = 1643] [serial = 376] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1290f8400) [pid = 1643] [serial = 382] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12a94e000) [pid = 1643] [serial = 385] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1199c0c00) [pid = 1643] [serial = 341] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119291000) [pid = 1643] [serial = 340] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1253edc00) [pid = 1643] [serial = 344] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a602800) [pid = 1643] [serial = 377] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x123b90400) [pid = 1643] [serial = 343] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12a60e000) [pid = 1643] [serial = 383] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x129356000) [pid = 1643] [serial = 347] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12903f800) [pid = 1643] [serial = 346] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12b96c400) [pid = 1643] [serial = 350] [outer = 0x0] [url = about:blank] 20:54:24 INFO - PROCESS | 1643 | 1467950064512 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]]]}] 20:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1530ms 20:54:24 INFO - PROCESS | 1643 | 1467950064565 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 20:54:24 INFO - PROCESS | 1643 | 1467950064569 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 20:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:54:24 INFO - PROCESS | 1643 | 1467950064574 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:54:24 INFO - PROCESS | 1643 | 1467950064577 Marionette TRACE conn2 <- [1,578,null,{}] 20:54:24 INFO - PROCESS | 1643 | 1467950064583 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}] 20:54:24 INFO - PROCESS | 1643 | 1467950064586 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:24 INFO - PROCESS | 1643 | 1467950064723 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 20:54:24 INFO - PROCESS | 1643 | 1467950064794 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:24 INFO - PROCESS | 1643 | 1467950064796 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x115186800 == 28 [pid = 1643] [id = 152] 20:54:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11696ec00) [pid = 1643] [serial = 453] [outer = 0x0] 20:54:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1176e3c00) [pid = 1643] [serial = 454] [outer = 0x11696ec00] 20:54:24 INFO - PROCESS | 1643 | 1467950064888 Marionette DEBUG loaded listener.js 20:54:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11825f000) [pid = 1643] [serial = 455] [outer = 0x11696ec00] 20:54:25 INFO - PROCESS | 1643 | 1467950065458 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]]]}] 20:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 924ms 20:54:25 INFO - PROCESS | 1643 | 1467950065496 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 20:54:25 INFO - PROCESS | 1643 | 1467950065500 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 20:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:54:25 INFO - PROCESS | 1643 | 1467950065505 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:54:25 INFO - PROCESS | 1643 | 1467950065507 Marionette TRACE conn2 <- [1,582,null,{}] 20:54:25 INFO - PROCESS | 1643 | 1467950065509 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}] 20:54:25 INFO - PROCESS | 1643 | 1467950065511 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:25 INFO - PROCESS | 1643 | 1467950065610 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 20:54:25 INFO - PROCESS | 1643 | 1467950065684 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:25 INFO - PROCESS | 1643 | 1467950065685 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723f000 == 29 [pid = 1643] [id = 153] 20:54:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118e04000) [pid = 1643] [serial = 456] [outer = 0x0] 20:54:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11928b400) [pid = 1643] [serial = 457] [outer = 0x118e04000] 20:54:25 INFO - PROCESS | 1643 | 1467950065717 Marionette DEBUG loaded listener.js 20:54:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11950d400) [pid = 1643] [serial = 458] [outer = 0x118e04000] 20:54:26 INFO - PROCESS | 1643 | 1467950066197 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]]]}] 20:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 721ms 20:54:26 INFO - PROCESS | 1643 | 1467950066226 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 20:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:54:26 INFO - PROCESS | 1643 | 1467950066228 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 20:54:26 INFO - PROCESS | 1643 | 1467950066231 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:54:26 INFO - PROCESS | 1643 | 1467950066233 Marionette TRACE conn2 <- [1,586,null,{}] 20:54:26 INFO - PROCESS | 1643 | 1467950066236 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}] 20:54:26 INFO - PROCESS | 1643 | 1467950066238 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:26 INFO - PROCESS | 1643 | 1467950066320 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 20:54:26 INFO - PROCESS | 1643 | 1467950066370 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:26 INFO - PROCESS | 1643 | 1467950066373 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723b800 == 30 [pid = 1643] [id = 154] 20:54:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x113096400) [pid = 1643] [serial = 459] [outer = 0x0] 20:54:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118510400) [pid = 1643] [serial = 460] [outer = 0x113096400] 20:54:26 INFO - PROCESS | 1643 | 1467950066400 Marionette DEBUG loaded listener.js 20:54:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11950b000) [pid = 1643] [serial = 461] [outer = 0x113096400] 20:54:26 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:26 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:26 INFO - PROCESS | 1643 | 1467950066698 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]]]}] 20:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 520ms 20:54:26 INFO - PROCESS | 1643 | 1467950066750 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 20:54:26 INFO - PROCESS | 1643 | 1467950066753 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 20:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:54:26 INFO - PROCESS | 1643 | 1467950066760 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:54:26 INFO - PROCESS | 1643 | 1467950066762 Marionette TRACE conn2 <- [1,590,null,{}] 20:54:26 INFO - PROCESS | 1643 | 1467950066764 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}] 20:54:26 INFO - PROCESS | 1643 | 1467950066766 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:26 INFO - PROCESS | 1643 | 1467950066841 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 20:54:26 INFO - PROCESS | 1643 | 1467950066896 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:26 INFO - PROCESS | 1643 | 1467950066897 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188ce800 == 31 [pid = 1643] [id = 155] 20:54:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11950a800) [pid = 1643] [serial = 462] [outer = 0x0] 20:54:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1199c8c00) [pid = 1643] [serial = 463] [outer = 0x11950a800] 20:54:26 INFO - PROCESS | 1643 | 1467950066923 Marionette DEBUG loaded listener.js 20:54:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120f97000) [pid = 1643] [serial = 464] [outer = 0x11950a800] 20:54:27 INFO - PROCESS | 1643 | 1467950067203 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]]]}] 20:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 469ms 20:54:27 INFO - PROCESS | 1643 | 1467950067236 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 20:54:27 INFO - PROCESS | 1643 | 1467950067237 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 20:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:54:27 INFO - PROCESS | 1643 | 1467950067248 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:54:27 INFO - PROCESS | 1643 | 1467950067250 Marionette TRACE conn2 <- [1,594,null,{}] 20:54:27 INFO - PROCESS | 1643 | 1467950067261 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}] 20:54:27 INFO - PROCESS | 1643 | 1467950067264 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:27 INFO - PROCESS | 1643 | 1467950067340 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 20:54:27 INFO - PROCESS | 1643 | 1467950067345 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:27 INFO - PROCESS | 1643 | 1467950067347 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d33000 == 32 [pid = 1643] [id = 156] 20:54:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118ace400) [pid = 1643] [serial = 465] [outer = 0x0] 20:54:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213e4400) [pid = 1643] [serial = 466] [outer = 0x118ace400] 20:54:27 INFO - PROCESS | 1643 | 1467950067377 Marionette DEBUG loaded listener.js 20:54:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x123edfc00) [pid = 1643] [serial = 467] [outer = 0x118ace400] 20:54:27 INFO - PROCESS | 1643 | 1467950067725 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]]]}] 20:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 20:54:27 INFO - PROCESS | 1643 | 1467950067771 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 20:54:27 INFO - PROCESS | 1643 | 1467950067773 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 20:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:54:27 INFO - PROCESS | 1643 | 1467950067775 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:54:27 INFO - PROCESS | 1643 | 1467950067776 Marionette TRACE conn2 <- [1,598,null,{}] 20:54:27 INFO - PROCESS | 1643 | 1467950067778 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}] 20:54:27 INFO - PROCESS | 1643 | 1467950067779 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:27 INFO - PROCESS | 1643 | 1467950067858 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 20:54:27 INFO - PROCESS | 1643 | 1467950067861 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:27 INFO - PROCESS | 1643 | 1467950067863 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12113f800 == 33 [pid = 1643] [id = 157] 20:54:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124aa6400) [pid = 1643] [serial = 468] [outer = 0x0] 20:54:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124ad5400) [pid = 1643] [serial = 469] [outer = 0x124aa6400] 20:54:27 INFO - PROCESS | 1643 | 1467950067887 Marionette DEBUG loaded listener.js 20:54:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1252f4800) [pid = 1643] [serial = 470] [outer = 0x124aa6400] 20:54:28 INFO - PROCESS | 1643 | 1467950068199 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]]]}] 20:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 20:54:28 INFO - PROCESS | 1643 | 1467950068244 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 20:54:28 INFO - PROCESS | 1643 | 1467950068245 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 20:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:54:28 INFO - PROCESS | 1643 | 1467950068254 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:54:28 INFO - PROCESS | 1643 | 1467950068255 Marionette TRACE conn2 <- [1,602,null,{}] 20:54:28 INFO - PROCESS | 1643 | 1467950068257 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}] 20:54:28 INFO - PROCESS | 1643 | 1467950068258 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:28 INFO - PROCESS | 1643 | 1467950068330 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 20:54:28 INFO - PROCESS | 1643 | 1467950068391 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:28 INFO - PROCESS | 1643 | 1467950068392 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc6800 == 34 [pid = 1643] [id = 158] 20:54:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x112d05c00) [pid = 1643] [serial = 471] [outer = 0x0] 20:54:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1252f7c00) [pid = 1643] [serial = 472] [outer = 0x112d05c00] 20:54:28 INFO - PROCESS | 1643 | 1467950068417 Marionette DEBUG loaded listener.js 20:54:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x125e93c00) [pid = 1643] [serial = 473] [outer = 0x112d05c00] 20:54:28 INFO - PROCESS | 1643 | 1467950068753 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]]]}] 20:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 526ms 20:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:54:28 INFO - PROCESS | 1643 | 1467950068774 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 20:54:28 INFO - PROCESS | 1643 | 1467950068775 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 20:54:28 INFO - PROCESS | 1643 | 1467950068777 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:54:28 INFO - PROCESS | 1643 | 1467950068778 Marionette TRACE conn2 <- [1,606,null,{}] 20:54:28 INFO - PROCESS | 1643 | 1467950068780 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}] 20:54:28 INFO - PROCESS | 1643 | 1467950068784 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:28 INFO - PROCESS | 1643 | 1467950068913 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 20:54:28 INFO - PROCESS | 1643 | 1467950068946 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:28 INFO - PROCESS | 1643 | 1467950068947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c0d800 == 35 [pid = 1643] [id = 159] 20:54:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126557000) [pid = 1643] [serial = 474] [outer = 0x0] 20:54:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126a80c00) [pid = 1643] [serial = 475] [outer = 0x126557000] 20:54:28 INFO - PROCESS | 1643 | 1467950068972 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1282c5c00) [pid = 1643] [serial = 476] [outer = 0x126557000] 20:54:29 INFO - PROCESS | 1643 | 1467950069259 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]]]}] 20:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 20:54:29 INFO - PROCESS | 1643 | 1467950069296 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 20:54:29 INFO - PROCESS | 1643 | 1467950069305 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 20:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:54:29 INFO - PROCESS | 1643 | 1467950069314 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:54:29 INFO - PROCESS | 1643 | 1467950069315 Marionette TRACE conn2 <- [1,610,null,{}] 20:54:29 INFO - PROCESS | 1643 | 1467950069317 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}] 20:54:29 INFO - PROCESS | 1643 | 1467950069318 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:29 INFO - PROCESS | 1643 | 1467950069412 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 20:54:29 INFO - PROCESS | 1643 | 1467950069415 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 1643 | 1467950069416 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723b000 == 36 [pid = 1643] [id = 160] 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1282c4c00) [pid = 1643] [serial = 477] [outer = 0x0] 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12850c400) [pid = 1643] [serial = 478] [outer = 0x1282c4c00] 20:54:29 INFO - PROCESS | 1643 | 1467950069440 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x129048800) [pid = 1643] [serial = 479] [outer = 0x1282c4c00] 20:54:29 INFO - PROCESS | 1643 | 1467950069741 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]]]}] 20:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 472ms 20:54:29 INFO - PROCESS | 1643 | 1467950069784 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 20:54:29 INFO - PROCESS | 1643 | 1467950069785 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 20:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:54:29 INFO - PROCESS | 1643 | 1467950069787 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:54:29 INFO - PROCESS | 1643 | 1467950069790 Marionette TRACE conn2 <- [1,614,null,{}] 20:54:29 INFO - PROCESS | 1643 | 1467950069793 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}] 20:54:29 INFO - PROCESS | 1643 | 1467950069794 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:29 INFO - PROCESS | 1643 | 1467950069887 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 20:54:29 INFO - PROCESS | 1643 | 1467950069898 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 1643 | 1467950069899 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x127e24800 == 37 [pid = 1643] [id = 161] 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x128508c00) [pid = 1643] [serial = 480] [outer = 0x0] 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1290f0800) [pid = 1643] [serial = 481] [outer = 0x128508c00] 20:54:29 INFO - PROCESS | 1643 | 1467950069923 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x129356000) [pid = 1643] [serial = 482] [outer = 0x128508c00] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1253f9c00) [pid = 1643] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11607cc00) [pid = 1643] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126a77000) [pid = 1643] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12947d000) [pid = 1643] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x128180000) [pid = 1643] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11336d000) [pid = 1643] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12947d400) [pid = 1643] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1173cd800) [pid = 1643] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1160dd400) [pid = 1643] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1151d0c00) [pid = 1643] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120d9d800) [pid = 1643] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12b1b2400) [pid = 1643] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118870800) [pid = 1643] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x116084400) [pid = 1643] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12b9df400) [pid = 1643] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1290eb800) [pid = 1643] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126a84800) [pid = 1643] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120d0a400) [pid = 1643] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11825a400) [pid = 1643] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12b96b000) [pid = 1643] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 20:54:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12b9dd400) [pid = 1643] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:54:30 INFO - PROCESS | 1643 | 1467950070269 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]]]}] 20:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 20:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:54:30 INFO - PROCESS | 1643 | 1467950070309 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 20:54:30 INFO - PROCESS | 1643 | 1467950070310 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 20:54:30 INFO - PROCESS | 1643 | 1467950070312 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:54:30 INFO - PROCESS | 1643 | 1467950070321 Marionette TRACE conn2 <- [1,618,null,{}] 20:54:30 INFO - PROCESS | 1643 | 1467950070324 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}] 20:54:30 INFO - PROCESS | 1643 | 1467950070325 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:30 INFO - PROCESS | 1643 | 1467950070400 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 20:54:30 INFO - PROCESS | 1643 | 1467950070408 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:30 INFO - PROCESS | 1643 | 1467950070409 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193db800 == 38 [pid = 1643] [id = 162] 20:54:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118416400) [pid = 1643] [serial = 483] [outer = 0x0] 20:54:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118873400) [pid = 1643] [serial = 484] [outer = 0x118416400] 20:54:30 INFO - PROCESS | 1643 | 1467950070433 Marionette DEBUG loaded listener.js 20:54:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120d9d800) [pid = 1643] [serial = 485] [outer = 0x118416400] 20:54:30 INFO - PROCESS | 1643 | 1467950070733 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]]]}] 20:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 476ms 20:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:54:30 INFO - PROCESS | 1643 | 1467950070788 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 20:54:30 INFO - PROCESS | 1643 | 1467950070790 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 20:54:30 INFO - PROCESS | 1643 | 1467950070792 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:54:30 INFO - PROCESS | 1643 | 1467950070793 Marionette TRACE conn2 <- [1,622,null,{}] 20:54:30 INFO - PROCESS | 1643 | 1467950070795 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}] 20:54:30 INFO - PROCESS | 1643 | 1467950070796 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:30 INFO - PROCESS | 1643 | 1467950070875 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 20:54:30 INFO - PROCESS | 1643 | 1467950070925 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:30 INFO - PROCESS | 1643 | 1467950070926 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12936c000 == 39 [pid = 1643] [id = 163] 20:54:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118257400) [pid = 1643] [serial = 486] [outer = 0x0] 20:54:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1253f7c00) [pid = 1643] [serial = 487] [outer = 0x118257400] 20:54:30 INFO - PROCESS | 1643 | 1467950070950 Marionette DEBUG loaded listener.js 20:54:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12947bc00) [pid = 1643] [serial = 488] [outer = 0x118257400] 20:54:31 INFO - PROCESS | 1643 | 1467950071249 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]]]}] 20:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 20:54:31 INFO - PROCESS | 1643 | 1467950071263 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 20:54:31 INFO - PROCESS | 1643 | 1467950071264 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 20:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:54:31 INFO - PROCESS | 1643 | 1467950071278 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:54:31 INFO - PROCESS | 1643 | 1467950071280 Marionette TRACE conn2 <- [1,626,null,{}] 20:54:31 INFO - PROCESS | 1643 | 1467950071283 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}] 20:54:31 INFO - PROCESS | 1643 | 1467950071284 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:31 INFO - PROCESS | 1643 | 1467950071371 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 20:54:31 INFO - PROCESS | 1643 | 1467950071376 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:31 INFO - PROCESS | 1643 | 1467950071378 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a915000 == 40 [pid = 1643] [id = 164] 20:54:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118417000) [pid = 1643] [serial = 489] [outer = 0x0] 20:54:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12af25800) [pid = 1643] [serial = 490] [outer = 0x118417000] 20:54:31 INFO - PROCESS | 1643 | 1467950071404 Marionette DEBUG loaded listener.js 20:54:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12b96f000) [pid = 1643] [serial = 491] [outer = 0x118417000] 20:54:31 INFO - PROCESS | 1643 | 1467950071716 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]]]}] 20:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 480ms 20:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:54:31 INFO - PROCESS | 1643 | 1467950071748 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 20:54:31 INFO - PROCESS | 1643 | 1467950071750 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 20:54:31 INFO - PROCESS | 1643 | 1467950071753 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:54:31 INFO - PROCESS | 1643 | 1467950071754 Marionette TRACE conn2 <- [1,630,null,{}] 20:54:31 INFO - PROCESS | 1643 | 1467950071760 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}] 20:54:31 INFO - PROCESS | 1643 | 1467950071762 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:31 INFO - PROCESS | 1643 | 1467950071903 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 20:54:31 INFO - PROCESS | 1643 | 1467950071911 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:31 INFO - PROCESS | 1643 | 1467950071912 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af10800 == 41 [pid = 1643] [id = 165] 20:54:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12b973000) [pid = 1643] [serial = 492] [outer = 0x0] 20:54:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12b9de400) [pid = 1643] [serial = 493] [outer = 0x12b973000] 20:54:31 INFO - PROCESS | 1643 | 1467950071951 Marionette DEBUG loaded listener.js 20:54:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12be0b400) [pid = 1643] [serial = 494] [outer = 0x12b973000] 20:54:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12be0f000) [pid = 1643] [serial = 495] [outer = 0x12cf0b800] 20:54:32 INFO - PROCESS | 1643 | 1467950072500 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]]]}] 20:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 773ms 20:54:32 INFO - PROCESS | 1643 | 1467950072526 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 20:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:54:32 INFO - PROCESS | 1643 | 1467950072529 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 20:54:32 INFO - PROCESS | 1643 | 1467950072532 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:54:32 INFO - PROCESS | 1643 | 1467950072534 Marionette TRACE conn2 <- [1,634,null,{}] 20:54:32 INFO - PROCESS | 1643 | 1467950072539 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}] 20:54:32 INFO - PROCESS | 1643 | 1467950072542 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:32 INFO - PROCESS | 1643 | 1467950072710 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 20:54:32 INFO - PROCESS | 1643 | 1467950072783 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:32 INFO - PROCESS | 1643 | 1467950072786 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x118209000 == 42 [pid = 1643] [id = 166] 20:54:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x117eb7c00) [pid = 1643] [serial = 496] [outer = 0x0] 20:54:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1185ccc00) [pid = 1643] [serial = 497] [outer = 0x117eb7c00] 20:54:32 INFO - PROCESS | 1643 | 1467950072816 Marionette DEBUG loaded listener.js 20:54:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1198b2400) [pid = 1643] [serial = 498] [outer = 0x117eb7c00] 20:54:33 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:33 INFO - PROCESS | 1643 | 1467950073222 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]]]}] 20:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 721ms 20:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:54:33 INFO - PROCESS | 1643 | 1467950073254 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 20:54:33 INFO - PROCESS | 1643 | 1467950073257 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 20:54:33 INFO - PROCESS | 1643 | 1467950073261 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:54:33 INFO - PROCESS | 1643 | 1467950073263 Marionette TRACE conn2 <- [1,638,null,{}] 20:54:33 INFO - PROCESS | 1643 | 1467950073266 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}] 20:54:33 INFO - PROCESS | 1643 | 1467950073267 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:33 INFO - PROCESS | 1643 | 1467950073370 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 20:54:33 INFO - PROCESS | 1643 | 1467950073423 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:33 INFO - PROCESS | 1643 | 1467950073424 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d3a800 == 43 [pid = 1643] [id = 167] 20:54:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119b0fc00) [pid = 1643] [serial = 499] [outer = 0x0] 20:54:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x121326000) [pid = 1643] [serial = 500] [outer = 0x119b0fc00] 20:54:33 INFO - PROCESS | 1643 | 1467950073455 Marionette DEBUG loaded listener.js 20:54:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1213e1000) [pid = 1643] [serial = 501] [outer = 0x119b0fc00] 20:54:33 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:33 INFO - PROCESS | 1643 | 1467950073839 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]]]}] 20:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 621ms 20:54:33 INFO - PROCESS | 1643 | 1467950073883 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 20:54:33 INFO - PROCESS | 1643 | 1467950073884 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 20:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:54:33 INFO - PROCESS | 1643 | 1467950073887 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:54:33 INFO - PROCESS | 1643 | 1467950073889 Marionette TRACE conn2 <- [1,642,null,{}] 20:54:33 INFO - PROCESS | 1643 | 1467950073897 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}] 20:54:33 INFO - PROCESS | 1643 | 1467950073901 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:34 INFO - PROCESS | 1643 | 1467950074000 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 20:54:34 INFO - PROCESS | 1643 | 1467950074086 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:34 INFO - PROCESS | 1643 | 1467950074088 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a917800 == 44 [pid = 1643] [id = 168] 20:54:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1248e8c00) [pid = 1643] [serial = 502] [outer = 0x0] 20:54:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126088c00) [pid = 1643] [serial = 503] [outer = 0x1248e8c00] 20:54:34 INFO - PROCESS | 1643 | 1467950074132 Marionette DEBUG loaded listener.js 20:54:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126a7e000) [pid = 1643] [serial = 504] [outer = 0x1248e8c00] 20:54:34 INFO - PROCESS | 1643 | 1467950074545 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]]]}] 20:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 722ms 20:54:34 INFO - PROCESS | 1643 | 1467950074610 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 20:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:54:34 INFO - PROCESS | 1643 | 1467950074612 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 20:54:34 INFO - PROCESS | 1643 | 1467950074614 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:54:34 INFO - PROCESS | 1643 | 1467950074615 Marionette TRACE conn2 <- [1,646,null,{}] 20:54:34 INFO - PROCESS | 1643 | 1467950074617 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}] 20:54:34 INFO - PROCESS | 1643 | 1467950074619 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:34 INFO - PROCESS | 1643 | 1467950074720 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 20:54:34 INFO - PROCESS | 1643 | 1467950074785 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:34 INFO - PROCESS | 1643 | 1467950074786 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be30000 == 45 [pid = 1643] [id = 169] 20:54:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x128176800) [pid = 1643] [serial = 505] [outer = 0x0] 20:54:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12934fc00) [pid = 1643] [serial = 506] [outer = 0x128176800] 20:54:34 INFO - PROCESS | 1643 | 1467950074816 Marionette DEBUG loaded listener.js 20:54:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a94e800) [pid = 1643] [serial = 507] [outer = 0x128176800] 20:54:35 INFO - PROCESS | 1643 | 1467950075242 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]]]}] 20:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 20:54:35 INFO - PROCESS | 1643 | 1467950075284 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 1643 | 1467950075285 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 20:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:54:35 INFO - PROCESS | 1643 | 1467950075320 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:54:35 INFO - PROCESS | 1643 | 1467950075321 Marionette TRACE conn2 <- [1,650,null,{}] 20:54:35 INFO - PROCESS | 1643 | 1467950075344 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}] 20:54:35 INFO - PROCESS | 1643 | 1467950075345 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:35 INFO - PROCESS | 1643 | 1467950075442 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 20:54:35 INFO - PROCESS | 1643 | 1467950075508 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 1643 | 1467950075509 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11735c000 == 46 [pid = 1643] [id = 170] 20:54:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11662fc00) [pid = 1643] [serial = 508] [outer = 0x0] 20:54:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1213b0400) [pid = 1643] [serial = 509] [outer = 0x11662fc00] 20:54:35 INFO - PROCESS | 1643 | 1467950075538 Marionette DEBUG loaded listener.js 20:54:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12947e800) [pid = 1643] [serial = 510] [outer = 0x11662fc00] 20:54:36 INFO - PROCESS | 1643 | 1467950076034 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]]]}] 20:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 753ms 20:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:54:36 INFO - PROCESS | 1643 | 1467950076059 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 20:54:36 INFO - PROCESS | 1643 | 1467950076061 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 20:54:36 INFO - PROCESS | 1643 | 1467950076064 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:54:36 INFO - PROCESS | 1643 | 1467950076066 Marionette TRACE conn2 <- [1,654,null,{}] 20:54:36 INFO - PROCESS | 1643 | 1467950076070 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}] 20:54:36 INFO - PROCESS | 1643 | 1467950076071 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:36 INFO - PROCESS | 1643 | 1467950076168 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 20:54:36 INFO - PROCESS | 1643 | 1467950076235 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:36 INFO - PROCESS | 1643 | 1467950076236 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x11859e000 == 47 [pid = 1643] [id = 171] 20:54:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1172c1c00) [pid = 1643] [serial = 511] [outer = 0x0] 20:54:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x117eb7800) [pid = 1643] [serial = 512] [outer = 0x1172c1c00] 20:54:36 INFO - PROCESS | 1643 | 1467950076265 Marionette DEBUG loaded listener.js 20:54:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11950f400) [pid = 1643] [serial = 513] [outer = 0x1172c1c00] 20:54:36 INFO - PROCESS | 1643 | 1467950076734 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]]]}] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12a915000 == 46 [pid = 1643] [id = 164] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12936c000 == 45 [pid = 1643] [id = 163] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x1193db800 == 44 [pid = 1643] [id = 162] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x127e24800 == 43 [pid = 1643] [id = 161] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11723b000 == 42 [pid = 1643] [id = 160] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x124c0d800 == 41 [pid = 1643] [id = 159] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1199c5400) [pid = 1643] [serial = 451] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc6800 == 40 [pid = 1643] [id = 158] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12113f800 == 39 [pid = 1643] [id = 157] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x120d33000 == 38 [pid = 1643] [id = 156] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x1188ce800 == 37 [pid = 1643] [id = 155] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11723b800 == 36 [pid = 1643] [id = 154] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11723f000 == 35 [pid = 1643] [id = 153] 20:54:36 INFO - PROCESS | 1643 | --DOCSHELL 0x115186800 == 34 [pid = 1643] [id = 152] 20:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 771ms 20:54:36 INFO - PROCESS | 1643 | 1467950076834 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 20:54:36 INFO - PROCESS | 1643 | 1467950076837 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 20:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:54:36 INFO - PROCESS | 1643 | 1467950076844 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:54:36 INFO - PROCESS | 1643 | 1467950076845 Marionette TRACE conn2 <- [1,658,null,{}] 20:54:36 INFO - PROCESS | 1643 | 1467950076848 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}] 20:54:36 INFO - PROCESS | 1643 | 1467950076849 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:36 INFO - PROCESS | 1643 | 1467950076937 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1199c0800) [pid = 1643] [serial = 434] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12c1dec00) [pid = 1643] [serial = 431] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x118283400) [pid = 1643] [serial = 433] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12b9ddc00) [pid = 1643] [serial = 430] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12be0c000) [pid = 1643] [serial = 427] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12b973400) [pid = 1643] [serial = 425] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118286c00) [pid = 1643] [serial = 449] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126a7d400) [pid = 1643] [serial = 409] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x129484c00) [pid = 1643] [serial = 415] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118253800) [pid = 1643] [serial = 448] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x129040800) [pid = 1643] [serial = 412] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1199c2800) [pid = 1643] [serial = 421] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a613800) [pid = 1643] [serial = 416] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12af23800) [pid = 1643] [serial = 418] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118283c00) [pid = 1643] [serial = 391] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118e0b800) [pid = 1643] [serial = 392] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x124acf800) [pid = 1643] [serial = 406] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1213e3c00) [pid = 1643] [serial = 403] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124aadc00) [pid = 1643] [serial = 404] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120da5800) [pid = 1643] [serial = 400] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x120f99000) [pid = 1643] [serial = 401] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12be03400) [pid = 1643] [serial = 389] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118ac8000) [pid = 1643] [serial = 397] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11950c400) [pid = 1643] [serial = 398] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1176e8400) [pid = 1643] [serial = 394] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118284400) [pid = 1643] [serial = 395] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12bea8c00) [pid = 1643] [serial = 428] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12b1b1000) [pid = 1643] [serial = 419] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1290f4c00) [pid = 1643] [serial = 413] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12817f800) [pid = 1643] [serial = 410] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a467000) [pid = 1643] [serial = 424] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12607d800) [pid = 1643] [serial = 407] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x128505400) [pid = 1643] [serial = 422] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12be0e800) [pid = 1643] [serial = 445] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12c1d9000) [pid = 1643] [serial = 446] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12b971000) [pid = 1643] [serial = 443] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12af32000) [pid = 1643] [serial = 442] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x128590400) [pid = 1643] [serial = 440] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123b8dc00) [pid = 1643] [serial = 437] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12817c800) [pid = 1643] [serial = 439] [outer = 0x0] [url = about:blank] 20:54:36 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1213dd000) [pid = 1643] [serial = 436] [outer = 0x0] [url = about:blank] 20:54:37 INFO - PROCESS | 1643 | 1467950076999 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:37 INFO - PROCESS | 1643 | 1467950077000 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x117031000 == 35 [pid = 1643] [id = 172] 20:54:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118283400) [pid = 1643] [serial = 514] [outer = 0x0] 20:54:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118e04800) [pid = 1643] [serial = 515] [outer = 0x118283400] 20:54:37 INFO - PROCESS | 1643 | 1467950077028 Marionette DEBUG loaded listener.js 20:54:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x121611800) [pid = 1643] [serial = 516] [outer = 0x118283400] 20:54:37 INFO - PROCESS | 1643 | 1467950077330 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]]]}] 20:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 20:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:54:37 INFO - PROCESS | 1643 | 1467950077363 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 20:54:37 INFO - PROCESS | 1643 | 1467950077364 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 20:54:37 INFO - PROCESS | 1643 | 1467950077366 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:54:37 INFO - PROCESS | 1643 | 1467950077368 Marionette TRACE conn2 <- [1,662,null,{}] 20:54:37 INFO - PROCESS | 1643 | 1467950077378 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}] 20:54:37 INFO - PROCESS | 1643 | 1467950077381 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:37 INFO - PROCESS | 1643 | 1467950077461 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 20:54:37 INFO - PROCESS | 1643 | 1467950077520 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:37 INFO - PROCESS | 1643 | 1467950077522 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197cd800 == 36 [pid = 1643] [id = 173] 20:54:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x123b8c800) [pid = 1643] [serial = 517] [outer = 0x0] 20:54:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x124d92000) [pid = 1643] [serial = 518] [outer = 0x123b8c800] 20:54:37 INFO - PROCESS | 1643 | 1467950077550 Marionette DEBUG loaded listener.js 20:54:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126a7cc00) [pid = 1643] [serial = 519] [outer = 0x123b8c800] 20:54:37 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:37 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:37 INFO - PROCESS | 1643 | 1467950077836 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]]]}] 20:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 20:54:37 INFO - PROCESS | 1643 | 1467950077888 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 20:54:37 INFO - PROCESS | 1643 | 1467950077892 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 20:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:54:37 INFO - PROCESS | 1643 | 1467950077896 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:54:37 INFO - PROCESS | 1643 | 1467950077897 Marionette TRACE conn2 <- [1,666,null,{}] 20:54:37 INFO - PROCESS | 1643 | 1467950077899 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}] 20:54:37 INFO - PROCESS | 1643 | 1467950077901 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:37 INFO - PROCESS | 1643 | 1467950077988 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 20:54:38 INFO - PROCESS | 1643 | 1467950078061 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 1643 | 1467950078062 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x121021000 == 37 [pid = 1643] [id = 174] 20:54:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126336000) [pid = 1643] [serial = 520] [outer = 0x0] 20:54:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1282ca800) [pid = 1643] [serial = 521] [outer = 0x126336000] 20:54:38 INFO - PROCESS | 1643 | 1467950078103 Marionette DEBUG loaded listener.js 20:54:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1290f6400) [pid = 1643] [serial = 522] [outer = 0x126336000] 20:54:38 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:38 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:38 INFO - PROCESS | 1643 | 1467950078518 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]]]}] 20:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 672ms 20:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:54:38 INFO - PROCESS | 1643 | 1467950078576 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 20:54:38 INFO - PROCESS | 1643 | 1467950078577 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 20:54:38 INFO - PROCESS | 1643 | 1467950078579 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:54:38 INFO - PROCESS | 1643 | 1467950078580 Marionette TRACE conn2 <- [1,670,null,{}] 20:54:38 INFO - PROCESS | 1643 | 1467950078582 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}] 20:54:38 INFO - PROCESS | 1643 | 1467950078583 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:38 INFO - PROCESS | 1643 | 1467950078662 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 20:54:38 INFO - PROCESS | 1643 | 1467950078666 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 1643 | 1467950078667 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c12000 == 38 [pid = 1643] [id = 175] 20:54:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x129353000) [pid = 1643] [serial = 523] [outer = 0x0] 20:54:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a468400) [pid = 1643] [serial = 524] [outer = 0x129353000] 20:54:38 INFO - PROCESS | 1643 | 1467950078691 Marionette DEBUG loaded listener.js 20:54:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12af26800) [pid = 1643] [serial = 525] [outer = 0x129353000] 20:54:39 INFO - PROCESS | 1643 | 1467950079063 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]]]}] 20:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 20:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:54:39 INFO - PROCESS | 1643 | 1467950079100 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 20:54:39 INFO - PROCESS | 1643 | 1467950079101 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 20:54:39 INFO - PROCESS | 1643 | 1467950079103 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:54:39 INFO - PROCESS | 1643 | 1467950079104 Marionette TRACE conn2 <- [1,674,null,{}] 20:54:39 INFO - PROCESS | 1643 | 1467950079107 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}] 20:54:39 INFO - PROCESS | 1643 | 1467950079111 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:39 INFO - PROCESS | 1643 | 1467950079231 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 20:54:39 INFO - PROCESS | 1643 | 1467950079246 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 1643 | 1467950079247 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x113d7b000 == 39 [pid = 1643] [id = 176] 20:54:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12b1b1800) [pid = 1643] [serial = 526] [outer = 0x0] 20:54:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12be09400) [pid = 1643] [serial = 527] [outer = 0x12b1b1800] 20:54:39 INFO - PROCESS | 1643 | 1467950079272 Marionette DEBUG loaded listener.js 20:54:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12c1ddc00) [pid = 1643] [serial = 528] [outer = 0x12b1b1800] 20:54:39 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:39 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:54:39 INFO - PROCESS | 1643 | 1467950079627 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]]]}] 20:54:39 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 20:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 20:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:54:39 INFO - PROCESS | 1643 | 1467950079673 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 20:54:39 INFO - PROCESS | 1643 | 1467950079674 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 20:54:39 INFO - PROCESS | 1643 | 1467950079676 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:54:39 INFO - PROCESS | 1643 | 1467950079677 Marionette TRACE conn2 <- [1,678,null,{}] 20:54:39 INFO - PROCESS | 1643 | 1467950079679 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}] 20:54:39 INFO - PROCESS | 1643 | 1467950079680 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:39 INFO - PROCESS | 1643 | 1467950079778 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 20:54:39 INFO - PROCESS | 1643 | 1467950079792 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 1643 | 1467950079793 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x129116800 == 40 [pid = 1643] [id = 177] 20:54:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12beabc00) [pid = 1643] [serial = 529] [outer = 0x0] 20:54:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12c3dc400) [pid = 1643] [serial = 530] [outer = 0x12beabc00] 20:54:39 INFO - PROCESS | 1643 | 1467950079817 Marionette DEBUG loaded listener.js 20:54:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12c3e1800) [pid = 1643] [serial = 531] [outer = 0x12beabc00] 20:54:40 INFO - PROCESS | 1643 | 1467950080188 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]]]}] 20:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 569ms 20:54:40 INFO - PROCESS | 1643 | 1467950080246 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 20:54:40 INFO - PROCESS | 1643 | 1467950080247 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 20:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:54:40 INFO - PROCESS | 1643 | 1467950080249 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:54:40 INFO - PROCESS | 1643 | 1467950080250 Marionette TRACE conn2 <- [1,682,null,{}] 20:54:40 INFO - PROCESS | 1643 | 1467950080252 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}] 20:54:40 INFO - PROCESS | 1643 | 1467950080253 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:40 INFO - PROCESS | 1643 | 1467950080333 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 20:54:40 INFO - PROCESS | 1643 | 1467950080365 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:40 INFO - PROCESS | 1643 | 1467950080367 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a49d000 == 41 [pid = 1643] [id = 178] 20:54:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x120d9e800) [pid = 1643] [serial = 532] [outer = 0x0] 20:54:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12c3e8800) [pid = 1643] [serial = 533] [outer = 0x120d9e800] 20:54:40 INFO - PROCESS | 1643 | 1467950080399 Marionette DEBUG loaded listener.js 20:54:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12c862400) [pid = 1643] [serial = 534] [outer = 0x120d9e800] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126557000) [pid = 1643] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1282c4c00) [pid = 1643] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118ace400) [pid = 1643] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11696ec00) [pid = 1643] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11950a800) [pid = 1643] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118e04000) [pid = 1643] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113096400) [pid = 1643] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1198b8400) [pid = 1643] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124aa6400) [pid = 1643] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x128508c00) [pid = 1643] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118257400) [pid = 1643] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118416400) [pid = 1643] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118417000) [pid = 1643] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:54:41 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112d05c00) [pid = 1643] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:54:41 INFO - PROCESS | 1643 | 1467950081361 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]]]}] 20:54:41 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) 20:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 20:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:54:41 INFO - PROCESS | 1643 | 1467950081369 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 20:54:41 INFO - PROCESS | 1643 | 1467950081370 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 20:54:41 INFO - PROCESS | 1643 | 1467950081374 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:54:41 INFO - PROCESS | 1643 | 1467950081375 Marionette TRACE conn2 <- [1,686,null,{}] 20:54:41 INFO - PROCESS | 1643 | 1467950081377 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}] 20:54:41 INFO - PROCESS | 1643 | 1467950081378 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:41 INFO - PROCESS | 1643 | 1467950081457 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 20:54:41 INFO - PROCESS | 1643 | 1467950081462 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:41 INFO - PROCESS | 1643 | 1467950081463 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x125377000 == 42 [pid = 1643] [id = 179] 20:54:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11696ec00) [pid = 1643] [serial = 535] [outer = 0x0] 20:54:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1198b8400) [pid = 1643] [serial = 536] [outer = 0x11696ec00] 20:54:41 INFO - PROCESS | 1643 | 1467950081487 Marionette DEBUG loaded listener.js 20:54:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124aa6400) [pid = 1643] [serial = 537] [outer = 0x11696ec00] 20:54:42 INFO - PROCESS | 1643 | 1467950082297 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]]]}] 20:54:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 20:54:42 INFO - PROCESS | 1643 | 1467950082343 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 20:54:42 INFO - PROCESS | 1643 | 1467950082344 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 20:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:54:42 INFO - PROCESS | 1643 | 1467950082346 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:54:42 INFO - PROCESS | 1643 | 1467950082347 Marionette TRACE conn2 <- [1,690,null,{}] 20:54:42 INFO - PROCESS | 1643 | 1467950082349 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}] 20:54:42 INFO - PROCESS | 1643 | 1467950082350 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:42 INFO - PROCESS | 1643 | 1467950082450 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 20:54:42 INFO - PROCESS | 1643 | 1467950082456 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:42 INFO - PROCESS | 1643 | 1467950082457 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c2800 == 43 [pid = 1643] [id = 180] 20:54:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118257400) [pid = 1643] [serial = 538] [outer = 0x0] 20:54:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128508c00) [pid = 1643] [serial = 539] [outer = 0x118257400] 20:54:42 INFO - PROCESS | 1643 | 1467950082481 Marionette DEBUG loaded listener.js 20:54:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12c861c00) [pid = 1643] [serial = 540] [outer = 0x118257400] 20:54:43 INFO - PROCESS | 1643 | 1467950083249 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]]]}] 20:54:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:54:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 920ms 20:54:43 INFO - PROCESS | 1643 | 1467950083267 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 20:54:43 INFO - PROCESS | 1643 | 1467950083269 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 20:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:54:43 INFO - PROCESS | 1643 | 1467950083275 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:54:43 INFO - PROCESS | 1643 | 1467950083277 Marionette TRACE conn2 <- [1,694,null,{}] 20:54:43 INFO - PROCESS | 1643 | 1467950083281 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}] 20:54:43 INFO - PROCESS | 1643 | 1467950083283 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:43 INFO - PROCESS | 1643 | 1467950083388 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 20:54:43 INFO - PROCESS | 1643 | 1467950083440 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:43 INFO - PROCESS | 1643 | 1467950083442 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x11702d000 == 44 [pid = 1643] [id = 181] 20:54:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11739d000) [pid = 1643] [serial = 541] [outer = 0x0] 20:54:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11739f400) [pid = 1643] [serial = 542] [outer = 0x11739d000] 20:54:43 INFO - PROCESS | 1643 | 1467950083474 Marionette DEBUG loaded listener.js 20:54:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1173a4400) [pid = 1643] [serial = 543] [outer = 0x11739d000] 20:54:44 INFO - PROCESS | 1643 | 1467950084369 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]]]}] 20:54:44 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) 20:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1124ms 20:54:44 INFO - PROCESS | 1643 | 1467950084397 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 20:54:44 INFO - PROCESS | 1643 | 1467950084400 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 20:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:54:44 INFO - PROCESS | 1643 | 1467950084405 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:54:44 INFO - PROCESS | 1643 | 1467950084407 Marionette TRACE conn2 <- [1,698,null,{}] 20:54:44 INFO - PROCESS | 1643 | 1467950084409 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}] 20:54:44 INFO - PROCESS | 1643 | 1467950084411 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:44 INFO - PROCESS | 1643 | 1467950084517 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 20:54:44 INFO - PROCESS | 1643 | 1467950084569 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 1643 | 1467950084570 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12124a000 == 45 [pid = 1643] [id = 182] 20:54:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1198b4c00) [pid = 1643] [serial = 544] [outer = 0x0] 20:54:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1199ca800) [pid = 1643] [serial = 545] [outer = 0x1198b4c00] 20:54:44 INFO - PROCESS | 1643 | 1467950084601 Marionette DEBUG loaded listener.js 20:54:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121326800) [pid = 1643] [serial = 546] [outer = 0x1198b4c00] 20:54:45 INFO - PROCESS | 1643 | 1467950085554 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]]]}] 20:54:45 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) 20:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1170ms 20:54:45 INFO - PROCESS | 1643 | 1467950085576 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 20:54:45 INFO - PROCESS | 1643 | 1467950085578 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 20:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:54:45 INFO - PROCESS | 1643 | 1467950085581 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:54:45 INFO - PROCESS | 1643 | 1467950085583 Marionette TRACE conn2 <- [1,702,null,{}] 20:54:45 INFO - PROCESS | 1643 | 1467950085591 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}] 20:54:45 INFO - PROCESS | 1643 | 1467950085594 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:45 INFO - PROCESS | 1643 | 1467950085695 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 20:54:45 INFO - PROCESS | 1643 | 1467950085746 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:45 INFO - PROCESS | 1643 | 1467950085748 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be27800 == 46 [pid = 1643] [id = 183] 20:54:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124878c00) [pid = 1643] [serial = 547] [outer = 0x0] 20:54:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126a7dc00) [pid = 1643] [serial = 548] [outer = 0x124878c00] 20:54:45 INFO - PROCESS | 1643 | 1467950085779 Marionette DEBUG loaded listener.js 20:54:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12858fc00) [pid = 1643] [serial = 549] [outer = 0x124878c00] 20:54:46 INFO - PROCESS | 1643 | 1467950086737 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]]]}] 20:54:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1174ms 20:54:46 INFO - PROCESS | 1643 | 1467950086755 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 20:54:46 INFO - PROCESS | 1643 | 1467950086757 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 20:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:54:46 INFO - PROCESS | 1643 | 1467950086761 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:54:46 INFO - PROCESS | 1643 | 1467950086762 Marionette TRACE conn2 <- [1,706,null,{}] 20:54:46 INFO - PROCESS | 1643 | 1467950086766 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}] 20:54:46 INFO - PROCESS | 1643 | 1467950086768 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:46 INFO - PROCESS | 1643 | 1467950086860 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 20:54:46 INFO - PROCESS | 1643 | 1467950086913 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:46 INFO - PROCESS | 1643 | 1467950086916 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e7e000 == 47 [pid = 1643] [id = 184] 20:54:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118415800) [pid = 1643] [serial = 550] [outer = 0x0] 20:54:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118877400) [pid = 1643] [serial = 551] [outer = 0x118415800] 20:54:46 INFO - PROCESS | 1643 | 1467950086943 Marionette DEBUG loaded listener.js 20:54:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1199bf800) [pid = 1643] [serial = 552] [outer = 0x118415800] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x111ea7000 == 46 [pid = 1643] [id = 151] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x125377000 == 45 [pid = 1643] [id = 179] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12a49d000 == 44 [pid = 1643] [id = 178] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12b9de400) [pid = 1643] [serial = 493] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x129116800 == 43 [pid = 1643] [id = 177] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x113d7b000 == 42 [pid = 1643] [id = 176] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x124c12000 == 41 [pid = 1643] [id = 175] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x121021000 == 40 [pid = 1643] [id = 174] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1197cd800 == 39 [pid = 1643] [id = 173] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x117031000 == 38 [pid = 1643] [id = 172] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11859e000 == 37 [pid = 1643] [id = 171] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11735c000 == 36 [pid = 1643] [id = 170] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12be30000 == 35 [pid = 1643] [id = 169] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12a917800 == 34 [pid = 1643] [id = 168] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x120d3a800 == 33 [pid = 1643] [id = 167] 20:54:47 INFO - PROCESS | 1643 | --DOCSHELL 0x118209000 == 32 [pid = 1643] [id = 166] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126a80c00) [pid = 1643] [serial = 475] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12850c400) [pid = 1643] [serial = 478] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1213e4400) [pid = 1643] [serial = 466] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x123edfc00) [pid = 1643] [serial = 467] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1282c5c00) [pid = 1643] [serial = 476] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11825f000) [pid = 1643] [serial = 455] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1176e3c00) [pid = 1643] [serial = 454] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1199c8c00) [pid = 1643] [serial = 463] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120f97000) [pid = 1643] [serial = 464] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11950d400) [pid = 1643] [serial = 458] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11928b400) [pid = 1643] [serial = 457] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118510400) [pid = 1643] [serial = 460] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11950b000) [pid = 1643] [serial = 461] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x120fc5000) [pid = 1643] [serial = 452] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x124ad5400) [pid = 1643] [serial = 469] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1252f4800) [pid = 1643] [serial = 470] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1290f0800) [pid = 1643] [serial = 481] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1253f7c00) [pid = 1643] [serial = 487] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118873400) [pid = 1643] [serial = 484] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120d9d800) [pid = 1643] [serial = 485] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12b96f000) [pid = 1643] [serial = 491] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12af25800) [pid = 1643] [serial = 490] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1185d0800) [pid = 1643] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12947bc00) [pid = 1643] [serial = 488] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x129356000) [pid = 1643] [serial = 482] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1252f7c00) [pid = 1643] [serial = 472] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x125e93c00) [pid = 1643] [serial = 473] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x129048800) [pid = 1643] [serial = 479] [outer = 0x0] [url = about:blank] 20:54:47 INFO - PROCESS | 1643 | 1467950087821 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]]]}] 20:54:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:54:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1071ms 20:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:54:47 INFO - PROCESS | 1643 | 1467950087831 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 20:54:47 INFO - PROCESS | 1643 | 1467950087834 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 20:54:47 INFO - PROCESS | 1643 | 1467950087838 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:54:47 INFO - PROCESS | 1643 | 1467950087841 Marionette TRACE conn2 <- [1,710,null,{}] 20:54:47 INFO - PROCESS | 1643 | 1467950087843 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}] 20:54:47 INFO - PROCESS | 1643 | 1467950087845 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:47 INFO - PROCESS | 1643 | 1467950087926 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 20:54:47 INFO - PROCESS | 1643 | 1467950087983 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:47 INFO - PROCESS | 1643 | 1467950087984 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x11693c000 == 33 [pid = 1643] [id = 185] 20:54:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1199c0c00) [pid = 1643] [serial = 553] [outer = 0x0] 20:54:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x120f99000) [pid = 1643] [serial = 554] [outer = 0x1199c0c00] 20:54:48 INFO - PROCESS | 1643 | 1467950088011 Marionette DEBUG loaded listener.js 20:54:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1213e8c00) [pid = 1643] [serial = 555] [outer = 0x1199c0c00] 20:54:48 INFO - PROCESS | 1643 | 1467950088783 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]]]}] 20:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 20:54:48 INFO - PROCESS | 1643 | 1467950088810 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 20:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:54:48 INFO - PROCESS | 1643 | 1467950088811 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 20:54:48 INFO - PROCESS | 1643 | 1467950088814 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:54:48 INFO - PROCESS | 1643 | 1467950088816 Marionette TRACE conn2 <- [1,714,null,{}] 20:54:48 INFO - PROCESS | 1643 | 1467950088823 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}] 20:54:48 INFO - PROCESS | 1643 | 1467950088826 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:48 INFO - PROCESS | 1643 | 1467950088905 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 20:54:48 INFO - PROCESS | 1643 | 1467950088911 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:48 INFO - PROCESS | 1643 | 1467950088913 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x11926d000 == 34 [pid = 1643] [id = 186] 20:54:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x124acd800) [pid = 1643] [serial = 556] [outer = 0x0] 20:54:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x125e95000) [pid = 1643] [serial = 557] [outer = 0x124acd800] 20:54:48 INFO - PROCESS | 1643 | 1467950088941 Marionette DEBUG loaded listener.js 20:54:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12698d400) [pid = 1643] [serial = 558] [outer = 0x124acd800] 20:54:49 INFO - PROCESS | 1643 | 1467950089788 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]]]}] 20:54:49 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 20:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1023ms 20:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:54:49 INFO - PROCESS | 1643 | 1467950089836 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 20:54:49 INFO - PROCESS | 1643 | 1467950089838 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 20:54:49 INFO - PROCESS | 1643 | 1467950089840 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:54:49 INFO - PROCESS | 1643 | 1467950089841 Marionette TRACE conn2 <- [1,718,null,{}] 20:54:49 INFO - PROCESS | 1643 | 1467950089843 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}] 20:54:49 INFO - PROCESS | 1643 | 1467950089844 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:49 INFO - PROCESS | 1643 | 1467950089949 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 20:54:49 INFO - PROCESS | 1643 | 1467950089953 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:49 INFO - PROCESS | 1643 | 1467950089954 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x121303000 == 35 [pid = 1643] [id = 187] 20:54:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x128178800) [pid = 1643] [serial = 559] [outer = 0x0] 20:54:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x129041c00) [pid = 1643] [serial = 560] [outer = 0x128178800] 20:54:50 INFO - PROCESS | 1643 | 1467950090011 Marionette DEBUG loaded listener.js 20:54:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12935a000) [pid = 1643] [serial = 561] [outer = 0x128178800] 20:54:50 INFO - PROCESS | 1643 | 1467950090788 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]]]}] 20:54:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 20:54:50 INFO - PROCESS | 1643 | 1467950090809 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 20:54:50 INFO - PROCESS | 1643 | 1467950090810 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 20:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:54:50 INFO - PROCESS | 1643 | 1467950090813 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:54:50 INFO - PROCESS | 1643 | 1467950090814 Marionette TRACE conn2 <- [1,722,null,{}] 20:54:50 INFO - PROCESS | 1643 | 1467950090816 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}] 20:54:50 INFO - PROCESS | 1643 | 1467950090817 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:50 INFO - PROCESS | 1643 | 1467950090934 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12b1b1800) [pid = 1643] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12beabc00) [pid = 1643] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x129353000) [pid = 1643] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118283400) [pid = 1643] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x123b8c800) [pid = 1643] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126336000) [pid = 1643] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1172c1c00) [pid = 1643] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x120d9e800) [pid = 1643] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:54:50 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11696ec00) [pid = 1643] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:54:50 INFO - PROCESS | 1643 | 1467950090975 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:50 INFO - PROCESS | 1643 | 1467950090976 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112d800 == 36 [pid = 1643] [id = 188] 20:54:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11696ec00) [pid = 1643] [serial = 562] [outer = 0x0] 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119b0a800) [pid = 1643] [serial = 563] [outer = 0x11696ec00] 20:54:51 INFO - PROCESS | 1643 | 1467950091004 Marionette DEBUG loaded listener.js 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1290f8800) [pid = 1643] [serial = 564] [outer = 0x11696ec00] 20:54:51 INFO - PROCESS | 1643 | 1467950091311 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] 20:54:51 INFO - PROCESS | 1643 | 1467950091333 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 20:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:54:51 INFO - PROCESS | 1643 | 1467950091336 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:54:51 INFO - PROCESS | 1643 | 1467950091337 Marionette TRACE conn2 <- [1,726,null,{}] 20:54:51 INFO - PROCESS | 1643 | 1467950091340 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}] 20:54:51 INFO - PROCESS | 1643 | 1467950091346 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:51 INFO - PROCESS | 1643 | 1467950091447 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 20:54:51 INFO - PROCESS | 1643 | 1467950091451 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:51 INFO - PROCESS | 1643 | 1467950091452 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269c5800 == 37 [pid = 1643] [id = 189] 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12af2b800) [pid = 1643] [serial = 565] [outer = 0x0] 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12b977000) [pid = 1643] [serial = 566] [outer = 0x12af2b800] 20:54:51 INFO - PROCESS | 1643 | 1467950091477 Marionette DEBUG loaded listener.js 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12c3dc800) [pid = 1643] [serial = 567] [outer = 0x12af2b800] 20:54:51 INFO - PROCESS | 1643 | 1467950091831 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]]]}] 20:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 20:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:54:51 INFO - PROCESS | 1643 | 1467950091864 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 20:54:51 INFO - PROCESS | 1643 | 1467950091865 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 20:54:51 INFO - PROCESS | 1643 | 1467950091867 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:54:51 INFO - PROCESS | 1643 | 1467950091868 Marionette TRACE conn2 <- [1,730,null,{}] 20:54:51 INFO - PROCESS | 1643 | 1467950091871 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}] 20:54:51 INFO - PROCESS | 1643 | 1467950091872 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:51 INFO - PROCESS | 1643 | 1467950091948 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 20:54:51 INFO - PROCESS | 1643 | 1467950091952 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:51 INFO - PROCESS | 1643 | 1467950091953 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911d800 == 38 [pid = 1643] [id = 190] 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12c3dd000) [pid = 1643] [serial = 568] [outer = 0x0] 20:54:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12c3e9800) [pid = 1643] [serial = 569] [outer = 0x12c3dd000] 20:54:51 INFO - PROCESS | 1643 | 1467950091979 Marionette DEBUG loaded listener.js 20:54:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12c867c00) [pid = 1643] [serial = 570] [outer = 0x12c3dd000] 20:54:52 INFO - PROCESS | 1643 | 1467950092324 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] 20:54:52 INFO - PROCESS | 1643 | 1467950092339 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 20:54:52 INFO - PROCESS | 1643 | 1467950092344 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:54:52 INFO - PROCESS | 1643 | 1467950092346 Marionette TRACE conn2 <- [1,734,null,{}] 20:54:52 INFO - PROCESS | 1643 | 1467950092348 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}] 20:54:52 INFO - PROCESS | 1643 | 1467950092349 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:52 INFO - PROCESS | 1643 | 1467950092429 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 20:54:52 INFO - PROCESS | 1643 | 1467950092432 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:52 INFO - PROCESS | 1643 | 1467950092434 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4ab000 == 39 [pid = 1643] [id = 191] 20:54:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1129ab400) [pid = 1643] [serial = 571] [outer = 0x0] 20:54:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1129b2000) [pid = 1643] [serial = 572] [outer = 0x1129ab400] 20:54:52 INFO - PROCESS | 1643 | 1467950092457 Marionette DEBUG loaded listener.js 20:54:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12c868000) [pid = 1643] [serial = 573] [outer = 0x1129ab400] 20:54:52 INFO - PROCESS | 1643 | 1467950092781 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]]]}] 20:54:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 20:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:54:52 INFO - PROCESS | 1643 | 1467950092813 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 20:54:52 INFO - PROCESS | 1643 | 1467950092814 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 20:54:52 INFO - PROCESS | 1643 | 1467950092816 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:54:52 INFO - PROCESS | 1643 | 1467950092817 Marionette TRACE conn2 <- [1,738,null,{}] 20:54:52 INFO - PROCESS | 1643 | 1467950092820 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}] 20:54:52 INFO - PROCESS | 1643 | 1467950092821 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:52 INFO - PROCESS | 1643 | 1467950092929 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 20:54:52 INFO - PROCESS | 1643 | 1467950092943 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:52 INFO - PROCESS | 1643 | 1467950092944 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1db000 == 40 [pid = 1643] [id = 192] 20:54:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11983b400) [pid = 1643] [serial = 574] [outer = 0x0] 20:54:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11983e800) [pid = 1643] [serial = 575] [outer = 0x11983b400] 20:54:52 INFO - PROCESS | 1643 | 1467950092969 Marionette DEBUG loaded listener.js 20:54:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119842c00) [pid = 1643] [serial = 576] [outer = 0x11983b400] 20:54:53 INFO - PROCESS | 1643 | 1467950093779 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]]]}] 20:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 20:54:53 INFO - PROCESS | 1643 | 1467950093786 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 20:54:53 INFO - PROCESS | 1643 | 1467950093789 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 20:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:54:53 INFO - PROCESS | 1643 | 1467950093795 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:54:53 INFO - PROCESS | 1643 | 1467950093797 Marionette TRACE conn2 <- [1,742,null,{}] 20:54:53 INFO - PROCESS | 1643 | 1467950093801 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}] 20:54:53 INFO - PROCESS | 1643 | 1467950093803 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:53 INFO - PROCESS | 1643 | 1467950093906 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 20:54:54 INFO - PROCESS | 1643 | 1467950094033 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:54 INFO - PROCESS | 1643 | 1467950094035 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x118219800 == 41 [pid = 1643] [id = 193] 20:54:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x117e3d800) [pid = 1643] [serial = 577] [outer = 0x0] 20:54:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11827d800) [pid = 1643] [serial = 578] [outer = 0x117e3d800] 20:54:54 INFO - PROCESS | 1643 | 1467950094069 Marionette DEBUG loaded listener.js 20:54:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119502400) [pid = 1643] [serial = 579] [outer = 0x117e3d800] 20:54:54 INFO - PROCESS | 1643 | 1467950094971 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]]]}] 20:54:55 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 20:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1225ms 20:54:55 INFO - PROCESS | 1643 | 1467950095020 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 20:54:55 INFO - PROCESS | 1643 | 1467950095023 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 20:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:54:55 INFO - PROCESS | 1643 | 1467950095028 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:54:55 INFO - PROCESS | 1643 | 1467950095030 Marionette TRACE conn2 <- [1,746,null,{}] 20:54:55 INFO - PROCESS | 1643 | 1467950095032 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}] 20:54:55 INFO - PROCESS | 1643 | 1467950095034 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:55 INFO - PROCESS | 1643 | 1467950095135 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 20:54:55 INFO - PROCESS | 1643 | 1467950095188 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 1643 | 1467950095190 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121309800 == 42 [pid = 1643] [id = 194] 20:54:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120d9e800) [pid = 1643] [serial = 580] [outer = 0x0] 20:54:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121330400) [pid = 1643] [serial = 581] [outer = 0x120d9e800] 20:54:55 INFO - PROCESS | 1643 | 1467950095220 Marionette DEBUG loaded listener.js 20:54:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x123b8f400) [pid = 1643] [serial = 582] [outer = 0x120d9e800] 20:54:56 INFO - PROCESS | 1643 | 1467950096113 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]]]}] 20:54:56 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.) 20:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1120ms 20:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:54:56 INFO - PROCESS | 1643 | 1467950096148 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 20:54:56 INFO - PROCESS | 1643 | 1467950096149 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 20:54:56 INFO - PROCESS | 1643 | 1467950096152 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:54:56 INFO - PROCESS | 1643 | 1467950096154 Marionette TRACE conn2 <- [1,750,null,{}] 20:54:56 INFO - PROCESS | 1643 | 1467950096162 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}] 20:54:56 INFO - PROCESS | 1643 | 1467950096165 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:56 INFO - PROCESS | 1643 | 1467950096267 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 20:54:56 INFO - PROCESS | 1643 | 1467950096322 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:56 INFO - PROCESS | 1643 | 1467950096324 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be45000 == 43 [pid = 1643] [id = 195] 20:54:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12608bc00) [pid = 1643] [serial = 583] [outer = 0x0] 20:54:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12903d400) [pid = 1643] [serial = 584] [outer = 0x12608bc00] 20:54:56 INFO - PROCESS | 1643 | 1467950096357 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a610c00) [pid = 1643] [serial = 585] [outer = 0x12608bc00] 20:54:57 INFO - PROCESS | 1643 | 1467950097398 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]]]}] 20:54:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:54:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1274ms 20:54:57 INFO - PROCESS | 1643 | 1467950097427 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 20:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:54:57 INFO - PROCESS | 1643 | 1467950097429 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 20:54:57 INFO - PROCESS | 1643 | 1467950097432 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:54:57 INFO - PROCESS | 1643 | 1467950097434 Marionette TRACE conn2 <- [1,754,null,{}] 20:54:57 INFO - PROCESS | 1643 | 1467950097438 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}] 20:54:57 INFO - PROCESS | 1643 | 1467950097439 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:57 INFO - PROCESS | 1643 | 1467950097533 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 20:54:57 INFO - PROCESS | 1643 | 1467950097621 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:57 INFO - PROCESS | 1643 | 1467950097624 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11847a000 == 44 [pid = 1643] [id = 196] 20:54:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11928e000) [pid = 1643] [serial = 586] [outer = 0x0] 20:54:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119504800) [pid = 1643] [serial = 587] [outer = 0x11928e000] 20:54:57 INFO - PROCESS | 1643 | 1467950097654 Marionette DEBUG loaded listener.js 20:54:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119842400) [pid = 1643] [serial = 588] [outer = 0x11928e000] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4ab000 == 43 [pid = 1643] [id = 191] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12911d800 == 42 [pid = 1643] [id = 190] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x1269c5800 == 41 [pid = 1643] [id = 189] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12112d800 == 40 [pid = 1643] [id = 188] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x121303000 == 39 [pid = 1643] [id = 187] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x11926d000 == 38 [pid = 1643] [id = 186] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x11693c000 == 37 [pid = 1643] [id = 185] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x118e7e000 == 36 [pid = 1643] [id = 184] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x11702d000 == 35 [pid = 1643] [id = 181] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12124a000 == 34 [pid = 1643] [id = 182] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12be27800 == 33 [pid = 1643] [id = 183] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12af10800 == 32 [pid = 1643] [id = 165] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c2800 == 31 [pid = 1643] [id = 180] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12be45000 == 30 [pid = 1643] [id = 195] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x121309800 == 29 [pid = 1643] [id = 194] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x118219800 == 28 [pid = 1643] [id = 193] 20:54:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1db000 == 27 [pid = 1643] [id = 192] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12be09400) [pid = 1643] [serial = 527] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12c3dc400) [pid = 1643] [serial = 530] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12c1ddc00) [pid = 1643] [serial = 528] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12934fc00) [pid = 1643] [serial = 506] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121326000) [pid = 1643] [serial = 500] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a468400) [pid = 1643] [serial = 524] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118e04800) [pid = 1643] [serial = 515] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121611800) [pid = 1643] [serial = 516] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1213b0400) [pid = 1643] [serial = 509] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124d92000) [pid = 1643] [serial = 518] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126a7cc00) [pid = 1643] [serial = 519] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1282ca800) [pid = 1643] [serial = 521] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1290f6400) [pid = 1643] [serial = 522] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11950f400) [pid = 1643] [serial = 513] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x117eb7800) [pid = 1643] [serial = 512] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1185ccc00) [pid = 1643] [serial = 497] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126088c00) [pid = 1643] [serial = 503] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12c862400) [pid = 1643] [serial = 534] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12c3e8800) [pid = 1643] [serial = 533] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1198b8400) [pid = 1643] [serial = 536] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12c3e1800) [pid = 1643] [serial = 531] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x124aa6400) [pid = 1643] [serial = 537] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12af26800) [pid = 1643] [serial = 525] [outer = 0x0] [url = about:blank] 20:54:58 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128508c00) [pid = 1643] [serial = 539] [outer = 0x0] [url = about:blank] 20:54:59 INFO - PROCESS | 1643 | 1467950099184 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]]]}] 20:54:59 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 20:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1774ms 20:54:59 INFO - PROCESS | 1643 | 1467950099207 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 20:54:59 INFO - PROCESS | 1643 | 1467950099211 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 20:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:54:59 INFO - PROCESS | 1643 | 1467950099214 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:54:59 INFO - PROCESS | 1643 | 1467950099216 Marionette TRACE conn2 <- [1,758,null,{}] 20:54:59 INFO - PROCESS | 1643 | 1467950099219 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}] 20:54:59 INFO - PROCESS | 1643 | 1467950099221 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:59 INFO - PROCESS | 1643 | 1467950099297 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 20:54:59 INFO - PROCESS | 1643 | 1467950099349 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:59 INFO - PROCESS | 1643 | 1467950099351 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b2000 == 28 [pid = 1643] [id = 197] 20:54:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x117eb7800) [pid = 1643] [serial = 589] [outer = 0x0] 20:54:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118873400) [pid = 1643] [serial = 590] [outer = 0x117eb7800] 20:54:59 INFO - PROCESS | 1643 | 1467950099378 Marionette DEBUG loaded listener.js 20:54:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119503000) [pid = 1643] [serial = 591] [outer = 0x117eb7800] 20:54:59 INFO - PROCESS | 1643 | 1467950099750 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]]]}] 20:54:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms 20:54:59 INFO - PROCESS | 1643 | 1467950099786 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 20:54:59 INFO - PROCESS | 1643 | 1467950099790 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 20:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:54:59 INFO - PROCESS | 1643 | 1467950099799 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:54:59 INFO - PROCESS | 1643 | 1467950099801 Marionette TRACE conn2 <- [1,762,null,{}] 20:54:59 INFO - PROCESS | 1643 | 1467950099805 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}] 20:54:59 INFO - PROCESS | 1643 | 1467950099807 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:54:59 INFO - PROCESS | 1643 | 1467950099965 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 20:54:59 INFO - PROCESS | 1643 | 1467950099982 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:59 INFO - PROCESS | 1643 | 1467950099983 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185ad800 == 29 [pid = 1643] [id = 198] 20:55:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11950f400) [pid = 1643] [serial = 592] [outer = 0x0] 20:55:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119844c00) [pid = 1643] [serial = 593] [outer = 0x11950f400] 20:55:00 INFO - PROCESS | 1643 | 1467950100026 Marionette DEBUG loaded listener.js 20:55:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12132cc00) [pid = 1643] [serial = 594] [outer = 0x11950f400] 20:55:00 INFO - PROCESS | 1643 | 1467950100857 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]]]}] 20:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 20:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:55:00 INFO - PROCESS | 1643 | 1467950100869 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 20:55:00 INFO - PROCESS | 1643 | 1467950100870 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 20:55:00 INFO - PROCESS | 1643 | 1467950100880 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:55:00 INFO - PROCESS | 1643 | 1467950100882 Marionette TRACE conn2 <- [1,766,null,{}] 20:55:00 INFO - PROCESS | 1643 | 1467950100889 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}] 20:55:00 INFO - PROCESS | 1643 | 1467950100892 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:00 INFO - PROCESS | 1643 | 1467950100973 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 20:55:00 INFO - PROCESS | 1643 | 1467950100977 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:00 INFO - PROCESS | 1643 | 1467950100979 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x121008000 == 30 [pid = 1643] [id = 199] 20:55:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x124aac400) [pid = 1643] [serial = 595] [outer = 0x0] 20:55:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124ad6400) [pid = 1643] [serial = 596] [outer = 0x124aac400] 20:55:01 INFO - PROCESS | 1643 | 1467950101001 Marionette DEBUG loaded listener.js 20:55:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1253ac800) [pid = 1643] [serial = 597] [outer = 0x124aac400] 20:55:01 INFO - PROCESS | 1643 | 1467950101955 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]]]}] 20:55:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 20:55:02 INFO - PROCESS | 1643 | 1467950102003 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 20:55:02 INFO - PROCESS | 1643 | 1467950102005 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 20:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:55:02 INFO - PROCESS | 1643 | 1467950102017 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:55:02 INFO - PROCESS | 1643 | 1467950102018 Marionette TRACE conn2 <- [1,770,null,{}] 20:55:02 INFO - PROCESS | 1643 | 1467950102021 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}] 20:55:02 INFO - PROCESS | 1643 | 1467950102022 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:02 INFO - PROCESS | 1643 | 1467950102121 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 20:55:02 INFO - PROCESS | 1643 | 1467950102126 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:02 INFO - PROCESS | 1643 | 1467950102127 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x121499000 == 31 [pid = 1643] [id = 200] 20:55:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124ad0c00) [pid = 1643] [serial = 598] [outer = 0x0] 20:55:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126947800) [pid = 1643] [serial = 599] [outer = 0x124ad0c00] 20:55:02 INFO - PROCESS | 1643 | 1467950102152 Marionette DEBUG loaded listener.js 20:55:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x128176400) [pid = 1643] [serial = 600] [outer = 0x124ad0c00] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1129ab400) [pid = 1643] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11696ec00) [pid = 1643] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11983b400) [pid = 1643] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124878c00) [pid = 1643] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x124acd800) [pid = 1643] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11739d000) [pid = 1643] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1198b4c00) [pid = 1643] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118257400) [pid = 1643] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118415800) [pid = 1643] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1199c0c00) [pid = 1643] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12af2b800) [pid = 1643] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12c3dd000) [pid = 1643] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x128178800) [pid = 1643] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128176800) [pid = 1643] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1248e8c00) [pid = 1643] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x119b0fc00) [pid = 1643] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x117eb7c00) [pid = 1643] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11662fc00) [pid = 1643] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:55:02 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12b973000) [pid = 1643] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:55:02 INFO - PROCESS | 1643 | 1467950102834 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]]]}] 20:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 868ms 20:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:55:02 INFO - PROCESS | 1643 | 1467950102886 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 20:55:02 INFO - PROCESS | 1643 | 1467950102887 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 20:55:02 INFO - PROCESS | 1643 | 1467950102889 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:55:02 INFO - PROCESS | 1643 | 1467950102890 Marionette TRACE conn2 <- [1,774,null,{}] 20:55:02 INFO - PROCESS | 1643 | 1467950102892 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}] 20:55:02 INFO - PROCESS | 1643 | 1467950102893 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:02 INFO - PROCESS | 1643 | 1467950102965 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 20:55:02 INFO - PROCESS | 1643 | 1467950102969 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:02 INFO - PROCESS | 1643 | 1467950102970 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12484f800 == 32 [pid = 1643] [id = 201] 20:55:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11739b000) [pid = 1643] [serial = 601] [outer = 0x0] 20:55:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118414400) [pid = 1643] [serial = 602] [outer = 0x11739b000] 20:55:02 INFO - PROCESS | 1643 | 1467950102997 Marionette DEBUG loaded listener.js 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1199bbc00) [pid = 1643] [serial = 603] [outer = 0x11739b000] 20:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 20:55:03 INFO - PROCESS | 1643 | 1467950103352 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]]]}] 20:55:03 INFO - PROCESS | 1643 | 1467950103359 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 20:55:03 INFO - PROCESS | 1643 | 1467950103360 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 20:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:55:03 INFO - PROCESS | 1643 | 1467950103362 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:55:03 INFO - PROCESS | 1643 | 1467950103363 Marionette TRACE conn2 <- [1,778,null,{}] 20:55:03 INFO - PROCESS | 1643 | 1467950103365 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}] 20:55:03 INFO - PROCESS | 1643 | 1467950103370 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:03 INFO - PROCESS | 1643 | 1467950103454 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 20:55:03 INFO - PROCESS | 1643 | 1467950103512 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:03 INFO - PROCESS | 1643 | 1467950103513 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x126053800 == 33 [pid = 1643] [id = 202] 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1173a5400) [pid = 1643] [serial = 604] [outer = 0x0] 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1213e8400) [pid = 1643] [serial = 605] [outer = 0x1173a5400] 20:55:03 INFO - PROCESS | 1643 | 1467950103538 Marionette DEBUG loaded listener.js 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x12934f000) [pid = 1643] [serial = 606] [outer = 0x1173a5400] 20:55:03 INFO - PROCESS | 1643 | 1467950103801 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]]]}] 20:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 20:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:55:03 INFO - PROCESS | 1643 | 1467950103831 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 20:55:03 INFO - PROCESS | 1643 | 1467950103832 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 20:55:03 INFO - PROCESS | 1643 | 1467950103834 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:55:03 INFO - PROCESS | 1643 | 1467950103835 Marionette TRACE conn2 <- [1,782,null,{}] 20:55:03 INFO - PROCESS | 1643 | 1467950103837 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}] 20:55:03 INFO - PROCESS | 1643 | 1467950103838 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:03 INFO - PROCESS | 1643 | 1467950103927 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 20:55:03 INFO - PROCESS | 1643 | 1467950103930 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:03 INFO - PROCESS | 1643 | 1467950103931 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911f000 == 34 [pid = 1643] [id = 203] 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1213e8800) [pid = 1643] [serial = 607] [outer = 0x0] 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x129355800) [pid = 1643] [serial = 608] [outer = 0x1213e8800] 20:55:03 INFO - PROCESS | 1643 | 1467950103956 Marionette DEBUG loaded listener.js 20:55:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12a61c400) [pid = 1643] [serial = 609] [outer = 0x1213e8800] 20:55:04 INFO - PROCESS | 1643 | 1467950104281 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]]]}] 20:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 20:55:04 INFO - PROCESS | 1643 | 1467950104303 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 20:55:04 INFO - PROCESS | 1643 | 1467950104304 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 20:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:55:04 INFO - PROCESS | 1643 | 1467950104308 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:55:04 INFO - PROCESS | 1643 | 1467950104310 Marionette TRACE conn2 <- [1,786,null,{}] 20:55:04 INFO - PROCESS | 1643 | 1467950104313 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}] 20:55:04 INFO - PROCESS | 1643 | 1467950104314 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:04 INFO - PROCESS | 1643 | 1467950104417 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 20:55:04 INFO - PROCESS | 1643 | 1467950104424 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:04 INFO - PROCESS | 1643 | 1467950104424 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x129399000 == 35 [pid = 1643] [id = 204] 20:55:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118279c00) [pid = 1643] [serial = 610] [outer = 0x0] 20:55:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12a955400) [pid = 1643] [serial = 611] [outer = 0x118279c00] 20:55:04 INFO - PROCESS | 1643 | 1467950104448 Marionette DEBUG loaded listener.js 20:55:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12b148800) [pid = 1643] [serial = 612] [outer = 0x118279c00] 20:55:04 INFO - PROCESS | 1643 | 1467950104912 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]]]}] 20:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 620ms 20:55:04 INFO - PROCESS | 1643 | 1467950104958 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 20:55:04 INFO - PROCESS | 1643 | 1467950104963 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 20:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:55:04 INFO - PROCESS | 1643 | 1467950104971 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:55:04 INFO - PROCESS | 1643 | 1467950104975 Marionette TRACE conn2 <- [1,790,null,{}] 20:55:04 INFO - PROCESS | 1643 | 1467950104982 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}] 20:55:04 INFO - PROCESS | 1643 | 1467950104984 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:05 INFO - PROCESS | 1643 | 1467950105104 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 20:55:05 INFO - PROCESS | 1643 | 1467950105179 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:05 INFO - PROCESS | 1643 | 1467950105182 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169aa800 == 36 [pid = 1643] [id = 205] 20:55:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11720e400) [pid = 1643] [serial = 613] [outer = 0x0] 20:55:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11739dc00) [pid = 1643] [serial = 614] [outer = 0x11720e400] 20:55:05 INFO - PROCESS | 1643 | 1467950105214 Marionette DEBUG loaded listener.js 20:55:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117eb9800) [pid = 1643] [serial = 615] [outer = 0x11720e400] 20:55:05 INFO - PROCESS | 1643 | 1467950105736 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]]]}] 20:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 827ms 20:55:05 INFO - PROCESS | 1643 | 1467950105796 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 20:55:05 INFO - PROCESS | 1643 | 1467950105799 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 20:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:55:05 INFO - PROCESS | 1643 | 1467950105803 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:55:05 INFO - PROCESS | 1643 | 1467950105805 Marionette TRACE conn2 <- [1,794,null,{}] 20:55:05 INFO - PROCESS | 1643 | 1467950105808 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}] 20:55:05 INFO - PROCESS | 1643 | 1467950105810 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:05 INFO - PROCESS | 1643 | 1467950105917 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 20:55:06 INFO - PROCESS | 1643 | 1467950105997 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:06 INFO - PROCESS | 1643 | 1467950105999 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112a000 == 37 [pid = 1643] [id = 206] 20:55:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119840400) [pid = 1643] [serial = 616] [outer = 0x0] 20:55:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1199bc800) [pid = 1643] [serial = 617] [outer = 0x119840400] 20:55:06 INFO - PROCESS | 1643 | 1467950106030 Marionette DEBUG loaded listener.js 20:55:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120da7400) [pid = 1643] [serial = 618] [outer = 0x119840400] 20:55:06 INFO - PROCESS | 1643 | 1467950106685 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]]]}] 20:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 920ms 20:55:06 INFO - PROCESS | 1643 | 1467950106723 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 20:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:55:06 INFO - PROCESS | 1643 | 1467950106725 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 20:55:06 INFO - PROCESS | 1643 | 1467950106729 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:55:06 INFO - PROCESS | 1643 | 1467950106731 Marionette TRACE conn2 <- [1,798,null,{}] 20:55:06 INFO - PROCESS | 1643 | 1467950106735 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}] 20:55:06 INFO - PROCESS | 1643 | 1467950106737 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:06 INFO - PROCESS | 1643 | 1467950106845 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 20:55:06 INFO - PROCESS | 1643 | 1467950106898 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:06 INFO - PROCESS | 1643 | 1467950106901 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e66000 == 38 [pid = 1643] [id = 207] 20:55:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x116765400) [pid = 1643] [serial = 619] [outer = 0x0] 20:55:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11739d800) [pid = 1643] [serial = 620] [outer = 0x116765400] 20:55:06 INFO - PROCESS | 1643 | 1467950106928 Marionette DEBUG loaded listener.js 20:55:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e3a000) [pid = 1643] [serial = 621] [outer = 0x116765400] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12911f000 == 37 [pid = 1643] [id = 203] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x126053800 == 36 [pid = 1643] [id = 202] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12484f800 == 35 [pid = 1643] [id = 201] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x121499000 == 34 [pid = 1643] [id = 200] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x121008000 == 33 [pid = 1643] [id = 199] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1185ad800 == 32 [pid = 1643] [id = 198] 20:55:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b2000 == 31 [pid = 1643] [id = 197] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12a94e800) [pid = 1643] [serial = 507] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126a7e000) [pid = 1643] [serial = 504] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1213e1000) [pid = 1643] [serial = 501] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1198b2400) [pid = 1643] [serial = 498] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12947e800) [pid = 1643] [serial = 510] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12be0b400) [pid = 1643] [serial = 494] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12c868000) [pid = 1643] [serial = 573] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119b0a800) [pid = 1643] [serial = 563] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119842c00) [pid = 1643] [serial = 576] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12858fc00) [pid = 1643] [serial = 549] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x125e95000) [pid = 1643] [serial = 557] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11739f400) [pid = 1643] [serial = 542] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1173a4400) [pid = 1643] [serial = 543] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1199ca800) [pid = 1643] [serial = 545] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x121326800) [pid = 1643] [serial = 546] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12c861c00) [pid = 1643] [serial = 540] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x118877400) [pid = 1643] [serial = 551] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1290f8800) [pid = 1643] [serial = 564] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1199bf800) [pid = 1643] [serial = 552] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x120f99000) [pid = 1643] [serial = 554] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1213e8c00) [pid = 1643] [serial = 555] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x126a7dc00) [pid = 1643] [serial = 548] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x12b977000) [pid = 1643] [serial = 566] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x12c3e9800) [pid = 1643] [serial = 569] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1129b2000) [pid = 1643] [serial = 572] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x129041c00) [pid = 1643] [serial = 560] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x12c3dc800) [pid = 1643] [serial = 567] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12935a000) [pid = 1643] [serial = 561] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x11983e800) [pid = 1643] [serial = 575] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x12698d400) [pid = 1643] [serial = 558] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x12c867c00) [pid = 1643] [serial = 570] [outer = 0x0] [url = about:blank] 20:55:07 INFO - PROCESS | 1643 | 1467950107319 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]]]}] 20:55:07 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 20:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 622ms 20:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:55:07 INFO - PROCESS | 1643 | 1467950107350 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 20:55:07 INFO - PROCESS | 1643 | 1467950107353 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 20:55:07 INFO - PROCESS | 1643 | 1467950107357 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:55:07 INFO - PROCESS | 1643 | 1467950107359 Marionette TRACE conn2 <- [1,802,null,{}] 20:55:07 INFO - PROCESS | 1643 | 1467950107361 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}] 20:55:07 INFO - PROCESS | 1643 | 1467950107363 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:07 INFO - PROCESS | 1643 | 1467950107444 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 20:55:07 INFO - PROCESS | 1643 | 1467950107497 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 1643 | 1467950107498 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x117357800 == 32 [pid = 1643] [id = 208] 20:55:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x117397800) [pid = 1643] [serial = 622] [outer = 0x0] 20:55:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x11886cc00) [pid = 1643] [serial = 623] [outer = 0x117397800] 20:55:07 INFO - PROCESS | 1643 | 1467950107527 Marionette DEBUG loaded listener.js 20:55:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x11950d400) [pid = 1643] [serial = 624] [outer = 0x117397800] 20:55:07 INFO - PROCESS | 1643 | 1467950107824 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]]]}] 20:55:07 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 20:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 20:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:55:07 INFO - PROCESS | 1643 | 1467950107878 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 20:55:07 INFO - PROCESS | 1643 | 1467950107879 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 20:55:07 INFO - PROCESS | 1643 | 1467950107881 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:55:07 INFO - PROCESS | 1643 | 1467950107884 Marionette TRACE conn2 <- [1,806,null,{}] 20:55:07 INFO - PROCESS | 1643 | 1467950107892 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}] 20:55:07 INFO - PROCESS | 1643 | 1467950107895 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:07 INFO - PROCESS | 1643 | 1467950107977 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 20:55:08 INFO - PROCESS | 1643 | 1467950108032 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 1643 | 1467950108035 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4c000 == 33 [pid = 1643] [id = 209] 20:55:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x119291400) [pid = 1643] [serial = 625] [outer = 0x0] 20:55:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1199c9400) [pid = 1643] [serial = 626] [outer = 0x119291400] 20:55:08 INFO - PROCESS | 1643 | 1467950108063 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1213e3c00) [pid = 1643] [serial = 627] [outer = 0x119291400] 20:55:08 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 20:55:08 INFO - PROCESS | 1643 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 20:55:08 INFO - PROCESS | 1643 | Determined SkiaGL cache limits: Size 100663296, Items: 256 20:55:08 INFO - PROCESS | 1643 | [GFX2-]: Using SkiaGL canvas. 20:55:08 INFO - PROCESS | 1643 | 1467950108407 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]]]}] 20:55:08 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 20:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 574ms 20:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:55:08 INFO - PROCESS | 1643 | 1467950108455 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 20:55:08 INFO - PROCESS | 1643 | 1467950108457 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 20:55:08 INFO - PROCESS | 1643 | 1467950108459 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:55:08 INFO - PROCESS | 1643 | 1467950108460 Marionette TRACE conn2 <- [1,810,null,{}] 20:55:08 INFO - PROCESS | 1643 | 1467950108462 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}] 20:55:08 INFO - PROCESS | 1643 | 1467950108463 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:08 INFO - PROCESS | 1643 | 1467950108543 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 20:55:08 INFO - PROCESS | 1643 | 1467950108595 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 1643 | 1467950108596 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc9800 == 34 [pid = 1643] [id = 210] 20:55:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11662fc00) [pid = 1643] [serial = 628] [outer = 0x0] 20:55:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x124873c00) [pid = 1643] [serial = 629] [outer = 0x11662fc00] 20:55:08 INFO - PROCESS | 1643 | 1467950108621 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x12607ec00) [pid = 1643] [serial = 630] [outer = 0x11662fc00] 20:55:08 INFO - PROCESS | 1643 | 1467950108912 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]]]}] 20:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 20:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:55:08 INFO - PROCESS | 1643 | 1467950108931 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 20:55:08 INFO - PROCESS | 1643 | 1467950108932 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 20:55:08 INFO - PROCESS | 1643 | 1467950108934 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:55:08 INFO - PROCESS | 1643 | 1467950108935 Marionette TRACE conn2 <- [1,814,null,{}] 20:55:08 INFO - PROCESS | 1643 | 1467950108938 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}] 20:55:08 INFO - PROCESS | 1643 | 1467950108939 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:09 INFO - PROCESS | 1643 | 1467950109030 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 20:55:09 INFO - PROCESS | 1643 | 1467950109033 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 1643 | 1467950109034 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12538f800 == 35 [pid = 1643] [id = 211] 20:55:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1253f8000) [pid = 1643] [serial = 631] [outer = 0x0] 20:55:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x126a7a400) [pid = 1643] [serial = 632] [outer = 0x1253f8000] 20:55:09 INFO - PROCESS | 1643 | 1467950109060 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x128179c00) [pid = 1643] [serial = 633] [outer = 0x1253f8000] 20:55:09 INFO - PROCESS | 1643 | 1467950109449 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] 20:55:09 INFO - PROCESS | 1643 | 1467950109454 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 20:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:55:09 INFO - PROCESS | 1643 | 1467950109456 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:55:09 INFO - PROCESS | 1643 | 1467950109457 Marionette TRACE conn2 <- [1,818,null,{}] 20:55:09 INFO - PROCESS | 1643 | 1467950109460 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}] 20:55:09 INFO - PROCESS | 1643 | 1467950109464 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:09 INFO - PROCESS | 1643 | 1467950109580 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 20:55:09 INFO - PROCESS | 1643 | 1467950109618 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 1643 | 1467950109620 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x128535000 == 36 [pid = 1643] [id = 212] 20:55:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x128183000) [pid = 1643] [serial = 634] [outer = 0x0] 20:55:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x12903e800) [pid = 1643] [serial = 635] [outer = 0x128183000] 20:55:09 INFO - PROCESS | 1643 | 1467950109644 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x12a60b400) [pid = 1643] [serial = 636] [outer = 0x128183000] 20:55:09 INFO - PROCESS | 1643 | 1467950109977 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]]]}] 20:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 570ms 20:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:55:10 INFO - PROCESS | 1643 | 1467950110027 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 20:55:10 INFO - PROCESS | 1643 | 1467950110028 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 20:55:10 INFO - PROCESS | 1643 | 1467950110030 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:55:10 INFO - PROCESS | 1643 | 1467950110031 Marionette TRACE conn2 <- [1,822,null,{}] 20:55:10 INFO - PROCESS | 1643 | 1467950110033 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}] 20:55:10 INFO - PROCESS | 1643 | 1467950110034 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:10 INFO - PROCESS | 1643 | 1467950110131 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 20:55:10 INFO - PROCESS | 1643 | 1467950110165 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 1643 | 1467950110166 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a49f800 == 37 [pid = 1643] [id = 213] 20:55:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x12a621000) [pid = 1643] [serial = 637] [outer = 0x0] 20:55:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x12af24c00) [pid = 1643] [serial = 638] [outer = 0x12a621000] 20:55:10 INFO - PROCESS | 1643 | 1467950110191 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12b14a400) [pid = 1643] [serial = 639] [outer = 0x12a621000] 20:55:10 INFO - PROCESS | 1643 | 1467950110527 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] 20:55:10 INFO - PROCESS | 1643 | 1467950110551 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 20:55:10 INFO - PROCESS | 1643 | 1467950110553 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:55:10 INFO - PROCESS | 1643 | 1467950110554 Marionette TRACE conn2 <- [1,826,null,{}] 20:55:10 INFO - PROCESS | 1643 | 1467950110556 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}] 20:55:10 INFO - PROCESS | 1643 | 1467950110557 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:10 INFO - PROCESS | 1643 | 1467950110655 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 20:55:10 INFO - PROCESS | 1643 | 1467950110666 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 1643 | 1467950110667 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af0a000 == 38 [pid = 1643] [id = 214] 20:55:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12b1b8800) [pid = 1643] [serial = 640] [outer = 0x0] 20:55:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12b976000) [pid = 1643] [serial = 641] [outer = 0x12b1b8800] 20:55:10 INFO - PROCESS | 1643 | 1467950110691 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12b9e8400) [pid = 1643] [serial = 642] [outer = 0x12b1b8800] 20:55:11 INFO - PROCESS | 1643 | 1467950111030 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]]]}] 20:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11950f400) [pid = 1643] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x117eb7800) [pid = 1643] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11928e000) [pid = 1643] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x117e3d800) [pid = 1643] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x120d9e800) [pid = 1643] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x124aac400) [pid = 1643] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12608bc00) [pid = 1643] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x124ad0c00) [pid = 1643] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11739b000) [pid = 1643] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1213e8800) [pid = 1643] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:55:11 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1173a5400) [pid = 1643] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:55:11 INFO - PROCESS | 1643 | 1467950111088 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 1643 | 1467950111091 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 20:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:55:11 INFO - PROCESS | 1643 | 1467950111096 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:55:11 INFO - PROCESS | 1643 | 1467950111098 Marionette TRACE conn2 <- [1,830,null,{}] 20:55:11 INFO - PROCESS | 1643 | 1467950111101 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}] 20:55:11 INFO - PROCESS | 1643 | 1467950111103 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:11 INFO - PROCESS | 1643 | 1467950111256 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 20:55:11 INFO - PROCESS | 1643 | 1467950111313 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 1643 | 1467950111313 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1d4800 == 39 [pid = 1643] [id = 215] 20:55:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1121bec00) [pid = 1643] [serial = 643] [outer = 0x0] 20:55:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11928fc00) [pid = 1643] [serial = 644] [outer = 0x1121bec00] 20:55:11 INFO - PROCESS | 1643 | 1467950111352 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1252f5c00) [pid = 1643] [serial = 645] [outer = 0x1121bec00] 20:55:11 INFO - PROCESS | 1643 | 1467950111647 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]]]}] 20:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 572ms 20:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:55:11 INFO - PROCESS | 1643 | 1467950111669 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 1643 | 1467950111670 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 20:55:11 INFO - PROCESS | 1643 | 1467950111672 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:55:11 INFO - PROCESS | 1643 | 1467950111673 Marionette TRACE conn2 <- [1,834,null,{}] 20:55:11 INFO - PROCESS | 1643 | 1467950111683 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}] 20:55:11 INFO - PROCESS | 1643 | 1467950111684 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:11 INFO - PROCESS | 1643 | 1467950111765 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 20:55:11 INFO - PROCESS | 1643 | 1467950111822 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 1643 | 1467950111823 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1a000 == 40 [pid = 1643] [id = 216] 20:55:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1199bb800) [pid = 1643] [serial = 646] [outer = 0x0] 20:55:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x12b1b9800) [pid = 1643] [serial = 647] [outer = 0x1199bb800] 20:55:11 INFO - PROCESS | 1643 | 1467950111847 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x125e95800) [pid = 1643] [serial = 648] [outer = 0x1199bb800] 20:55:12 INFO - PROCESS | 1643 | 1467950112124 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]]]}] 20:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 477ms 20:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:55:12 INFO - PROCESS | 1643 | 1467950112150 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 20:55:12 INFO - PROCESS | 1643 | 1467950112151 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 20:55:12 INFO - PROCESS | 1643 | 1467950112153 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:55:12 INFO - PROCESS | 1643 | 1467950112155 Marionette TRACE conn2 <- [1,838,null,{}] 20:55:12 INFO - PROCESS | 1643 | 1467950112166 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}] 20:55:12 INFO - PROCESS | 1643 | 1467950112167 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:12 INFO - PROCESS | 1643 | 1467950112265 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 20:55:12 INFO - PROCESS | 1643 | 1467950112269 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:12 INFO - PROCESS | 1643 | 1467950112271 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c189800 == 41 [pid = 1643] [id = 217] 20:55:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x12beaa000) [pid = 1643] [serial = 649] [outer = 0x0] 20:55:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12c3dac00) [pid = 1643] [serial = 650] [outer = 0x12beaa000] 20:55:12 INFO - PROCESS | 1643 | 1467950112297 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12c85e800) [pid = 1643] [serial = 651] [outer = 0x12beaa000] 20:55:12 INFO - PROCESS | 1643 | 1467950112647 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]]]}] 20:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 527ms 20:55:12 INFO - PROCESS | 1643 | 1467950112681 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 20:55:12 INFO - PROCESS | 1643 | 1467950112682 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 20:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:55:12 INFO - PROCESS | 1643 | 1467950112695 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:55:12 INFO - PROCESS | 1643 | 1467950112696 Marionette TRACE conn2 <- [1,842,null,{}] 20:55:12 INFO - PROCESS | 1643 | 1467950112698 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}] 20:55:12 INFO - PROCESS | 1643 | 1467950112699 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:12 INFO - PROCESS | 1643 | 1467950112781 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 20:55:12 INFO - PROCESS | 1643 | 1467950112784 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:12 INFO - PROCESS | 1643 | 1467950112785 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c551800 == 42 [pid = 1643] [id = 218] 20:55:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12bea9400) [pid = 1643] [serial = 652] [outer = 0x0] 20:55:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12c86a000) [pid = 1643] [serial = 653] [outer = 0x12bea9400] 20:55:12 INFO - PROCESS | 1643 | 1467950112809 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12cb50800) [pid = 1643] [serial = 654] [outer = 0x12bea9400] 20:55:13 INFO - PROCESS | 1643 | 1467950113116 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]]]}] 20:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 20:55:13 INFO - PROCESS | 1643 | 1467950113163 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 20:55:13 INFO - PROCESS | 1643 | 1467950113165 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 20:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:55:13 INFO - PROCESS | 1643 | 1467950113167 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:55:13 INFO - PROCESS | 1643 | 1467950113168 Marionette TRACE conn2 <- [1,846,null,{}] 20:55:13 INFO - PROCESS | 1643 | 1467950113170 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}] 20:55:13 INFO - PROCESS | 1643 | 1467950113171 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:13 INFO - PROCESS | 1643 | 1467950113302 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 20:55:13 INFO - PROCESS | 1643 | 1467950113365 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:13 INFO - PROCESS | 1643 | 1467950113366 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x113d7c000 == 43 [pid = 1643] [id = 219] 20:55:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1129a9000) [pid = 1643] [serial = 655] [outer = 0x0] 20:55:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1129afc00) [pid = 1643] [serial = 656] [outer = 0x1129a9000] 20:55:13 INFO - PROCESS | 1643 | 1467950113398 Marionette DEBUG loaded listener.js 20:55:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1166f4800) [pid = 1643] [serial = 657] [outer = 0x1129a9000] 20:55:13 INFO - PROCESS | 1643 | 1467950113867 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]]]}] 20:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 720ms 20:55:13 INFO - PROCESS | 1643 | 1467950113888 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 20:55:13 INFO - PROCESS | 1643 | 1467950113891 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 20:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:55:13 INFO - PROCESS | 1643 | 1467950113894 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:55:13 INFO - PROCESS | 1643 | 1467950113896 Marionette TRACE conn2 <- [1,850,null,{}] 20:55:13 INFO - PROCESS | 1643 | 1467950113900 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}] 20:55:13 INFO - PROCESS | 1643 | 1467950113901 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:14 INFO - PROCESS | 1643 | 1467950114017 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 20:55:14 INFO - PROCESS | 1643 | 1467950114089 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:14 INFO - PROCESS | 1643 | 1467950114091 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x121311000 == 44 [pid = 1643] [id = 220] 20:55:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1185ce000) [pid = 1643] [serial = 658] [outer = 0x0] 20:55:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119841800) [pid = 1643] [serial = 659] [outer = 0x1185ce000] 20:55:14 INFO - PROCESS | 1643 | 1467950114122 Marionette DEBUG loaded listener.js 20:55:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120da2800) [pid = 1643] [serial = 660] [outer = 0x1185ce000] 20:55:14 INFO - PROCESS | 1643 | 1467950114544 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]]]}] 20:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 20:55:14 INFO - PROCESS | 1643 | 1467950114565 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 20:55:14 INFO - PROCESS | 1643 | 1467950114567 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 20:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:55:14 INFO - PROCESS | 1643 | 1467950114570 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:55:14 INFO - PROCESS | 1643 | 1467950114571 Marionette TRACE conn2 <- [1,854,null,{}] 20:55:14 INFO - PROCESS | 1643 | 1467950114574 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}] 20:55:14 INFO - PROCESS | 1643 | 1467950114575 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:14 INFO - PROCESS | 1643 | 1467950114679 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 20:55:14 INFO - PROCESS | 1643 | 1467950114738 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:14 INFO - PROCESS | 1643 | 1467950114739 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be25000 == 45 [pid = 1643] [id = 221] 20:55:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1198b2000) [pid = 1643] [serial = 661] [outer = 0x0] 20:55:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216e6c00) [pid = 1643] [serial = 662] [outer = 0x1198b2000] 20:55:14 INFO - PROCESS | 1643 | 1467950114798 Marionette DEBUG loaded listener.js 20:55:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1216ed800) [pid = 1643] [serial = 663] [outer = 0x1198b2000] 20:55:15 INFO - PROCESS | 1643 | 1467950115228 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]]]}] 20:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 20:55:15 INFO - PROCESS | 1643 | 1467950115240 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 20:55:15 INFO - PROCESS | 1643 | 1467950115243 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 20:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:55:15 INFO - PROCESS | 1643 | 1467950115251 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:55:15 INFO - PROCESS | 1643 | 1467950115255 Marionette TRACE conn2 <- [1,858,null,{}] 20:55:15 INFO - PROCESS | 1643 | 1467950115258 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}] 20:55:15 INFO - PROCESS | 1643 | 1467950115262 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:15 INFO - PROCESS | 1643 | 1467950115423 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 20:55:15 INFO - PROCESS | 1643 | 1467950115552 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:15 INFO - PROCESS | 1643 | 1467950115553 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb39000 == 46 [pid = 1643] [id = 222] 20:55:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1216f0400) [pid = 1643] [serial = 664] [outer = 0x0] 20:55:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a7b800) [pid = 1643] [serial = 665] [outer = 0x1216f0400] 20:55:15 INFO - PROCESS | 1643 | 1467950115601 Marionette DEBUG loaded listener.js 20:55:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129041800) [pid = 1643] [serial = 666] [outer = 0x1216f0400] 20:55:16 INFO - PROCESS | 1643 | 1467950116073 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]]]}] 20:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 876ms 20:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:55:16 INFO - PROCESS | 1643 | 1467950116123 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 20:55:16 INFO - PROCESS | 1643 | 1467950116124 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 20:55:16 INFO - PROCESS | 1643 | 1467950116126 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:55:16 INFO - PROCESS | 1643 | 1467950116127 Marionette TRACE conn2 <- [1,862,null,{}] 20:55:16 INFO - PROCESS | 1643 | 1467950116130 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}] 20:55:16 INFO - PROCESS | 1643 | 1467950116131 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:16 INFO - PROCESS | 1643 | 1467950116231 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 20:55:16 INFO - PROCESS | 1643 | 1467950116288 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:16 INFO - PROCESS | 1643 | 1467950116289 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbf1000 == 47 [pid = 1643] [id = 223] 20:55:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x129049800) [pid = 1643] [serial = 667] [outer = 0x0] 20:55:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a605800) [pid = 1643] [serial = 668] [outer = 0x129049800] 20:55:16 INFO - PROCESS | 1643 | 1467950116329 Marionette DEBUG loaded listener.js 20:55:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12b976c00) [pid = 1643] [serial = 669] [outer = 0x129049800] 20:55:16 INFO - PROCESS | 1643 | 1467950116902 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]]]}] 20:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 820ms 20:55:16 INFO - PROCESS | 1643 | 1467950116947 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 20:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:55:16 INFO - PROCESS | 1643 | 1467950116949 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 20:55:16 INFO - PROCESS | 1643 | 1467950116953 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:55:16 INFO - PROCESS | 1643 | 1467950116955 Marionette TRACE conn2 <- [1,866,null,{}] 20:55:16 INFO - PROCESS | 1643 | 1467950116959 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}] 20:55:16 INFO - PROCESS | 1643 | 1467950116961 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:17 INFO - PROCESS | 1643 | 1467950117087 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 20:55:17 INFO - PROCESS | 1643 | 1467950117148 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:17 INFO - PROCESS | 1643 | 1467950117151 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x116952800 == 48 [pid = 1643] [id = 224] 20:55:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118875800) [pid = 1643] [serial = 670] [outer = 0x0] 20:55:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1129ad400) [pid = 1643] [serial = 671] [outer = 0x118875800] 20:55:17 INFO - PROCESS | 1643 | 1467950117226 Marionette DEBUG loaded listener.js 20:55:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119839800) [pid = 1643] [serial = 672] [outer = 0x118875800] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12c551800 == 47 [pid = 1643] [id = 218] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12c189800 == 46 [pid = 1643] [id = 217] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1a000 == 45 [pid = 1643] [id = 216] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1d4800 == 44 [pid = 1643] [id = 215] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12af0a000 == 43 [pid = 1643] [id = 214] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12a49f800 == 42 [pid = 1643] [id = 213] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x128535000 == 41 [pid = 1643] [id = 212] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12538f800 == 40 [pid = 1643] [id = 211] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc9800 == 39 [pid = 1643] [id = 210] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4c000 == 38 [pid = 1643] [id = 209] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x117357800 == 37 [pid = 1643] [id = 208] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x117e66000 == 36 [pid = 1643] [id = 207] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12112a000 == 35 [pid = 1643] [id = 206] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x1169aa800 == 34 [pid = 1643] [id = 205] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x129399000 == 33 [pid = 1643] [id = 204] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x11847a000 == 32 [pid = 1643] [id = 196] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbf1000 == 31 [pid = 1643] [id = 223] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb39000 == 30 [pid = 1643] [id = 222] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12be25000 == 29 [pid = 1643] [id = 221] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x121311000 == 28 [pid = 1643] [id = 220] 20:55:18 INFO - PROCESS | 1643 | --DOCSHELL 0x113d7c000 == 27 [pid = 1643] [id = 219] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119844c00) [pid = 1643] [serial = 593] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118873400) [pid = 1643] [serial = 590] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119503000) [pid = 1643] [serial = 591] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119842400) [pid = 1643] [serial = 588] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119504800) [pid = 1643] [serial = 587] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119502400) [pid = 1643] [serial = 579] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11827d800) [pid = 1643] [serial = 578] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x123b8f400) [pid = 1643] [serial = 582] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121330400) [pid = 1643] [serial = 581] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124ad6400) [pid = 1643] [serial = 596] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12a610c00) [pid = 1643] [serial = 585] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x126947800) [pid = 1643] [serial = 599] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1253ac800) [pid = 1643] [serial = 597] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118414400) [pid = 1643] [serial = 602] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12903d400) [pid = 1643] [serial = 584] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a61c400) [pid = 1643] [serial = 609] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x129355800) [pid = 1643] [serial = 608] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1213e8400) [pid = 1643] [serial = 605] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1199bbc00) [pid = 1643] [serial = 603] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x128176400) [pid = 1643] [serial = 600] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12a955400) [pid = 1643] [serial = 611] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12132cc00) [pid = 1643] [serial = 594] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12934f000) [pid = 1643] [serial = 606] [outer = 0x0] [url = about:blank] 20:55:18 INFO - PROCESS | 1643 | 1467950118202 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]]]}] 20:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1275ms 20:55:18 INFO - PROCESS | 1643 | 1467950118228 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 20:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:55:18 INFO - PROCESS | 1643 | 1467950118230 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 20:55:18 INFO - PROCESS | 1643 | 1467950118233 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:55:18 INFO - PROCESS | 1643 | 1467950118235 Marionette TRACE conn2 <- [1,870,null,{}] 20:55:18 INFO - PROCESS | 1643 | 1467950118239 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}] 20:55:18 INFO - PROCESS | 1643 | 1467950118240 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:18 INFO - PROCESS | 1643 | 1467950118319 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 20:55:18 INFO - PROCESS | 1643 | 1467950118327 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:18 INFO - PROCESS | 1643 | 1467950118330 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x112aa8800 == 28 [pid = 1643] [id = 225] 20:55:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1129b0800) [pid = 1643] [serial = 673] [outer = 0x0] 20:55:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x112a7ac00) [pid = 1643] [serial = 674] [outer = 0x1129b0800] 20:55:18 INFO - PROCESS | 1643 | 1467950118357 Marionette DEBUG loaded listener.js 20:55:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112d07c00) [pid = 1643] [serial = 675] [outer = 0x1129b0800] 20:55:18 INFO - PROCESS | 1643 | 1467950118694 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]]]}] 20:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 20:55:18 INFO - PROCESS | 1643 | 1467950118753 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 20:55:18 INFO - PROCESS | 1643 | 1467950118757 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 20:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:55:18 INFO - PROCESS | 1643 | 1467950118762 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:55:18 INFO - PROCESS | 1643 | 1467950118763 Marionette TRACE conn2 <- [1,874,null,{}] 20:55:18 INFO - PROCESS | 1643 | 1467950118766 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}] 20:55:18 INFO - PROCESS | 1643 | 1467950118767 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:18 INFO - PROCESS | 1643 | 1467950118844 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 20:55:18 INFO - PROCESS | 1643 | 1467950118848 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:18 INFO - PROCESS | 1643 | 1467950118849 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x116245000 == 29 [pid = 1643] [id = 226] 20:55:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1133d3400) [pid = 1643] [serial = 676] [outer = 0x0] 20:55:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x113ba7400) [pid = 1643] [serial = 677] [outer = 0x1133d3400] 20:55:18 INFO - PROCESS | 1643 | 1467950118878 Marionette DEBUG loaded listener.js 20:55:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1151ddc00) [pid = 1643] [serial = 678] [outer = 0x1133d3400] 20:55:19 INFO - PROCESS | 1643 | 1467950119219 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]]]}] 20:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 20:55:19 INFO - PROCESS | 1643 | 1467950119231 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 20:55:19 INFO - PROCESS | 1643 | 1467950119232 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 20:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:55:19 INFO - PROCESS | 1643 | 1467950119234 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:55:19 INFO - PROCESS | 1643 | 1467950119236 Marionette TRACE conn2 <- [1,878,null,{}] 20:55:19 INFO - PROCESS | 1643 | 1467950119244 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}] 20:55:19 INFO - PROCESS | 1643 | 1467950119248 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:19 INFO - PROCESS | 1643 | 1467950119327 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 20:55:19 INFO - PROCESS | 1643 | 1467950119378 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:19 INFO - PROCESS | 1643 | 1467950119380 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723a000 == 30 [pid = 1643] [id = 227] 20:55:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1160dc800) [pid = 1643] [serial = 679] [outer = 0x0] 20:55:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117203c00) [pid = 1643] [serial = 680] [outer = 0x1160dc800] 20:55:19 INFO - PROCESS | 1643 | 1467950119407 Marionette DEBUG loaded listener.js 20:55:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1176e2000) [pid = 1643] [serial = 681] [outer = 0x1160dc800] 20:55:19 INFO - PROCESS | 1643 | 1467950119700 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]]]}] 20:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 471ms 20:55:19 INFO - PROCESS | 1643 | 1467950119706 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 20:55:19 INFO - PROCESS | 1643 | 1467950119708 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 20:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:55:19 INFO - PROCESS | 1643 | 1467950119717 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:55:19 INFO - PROCESS | 1643 | 1467950119718 Marionette TRACE conn2 <- [1,882,null,{}] 20:55:19 INFO - PROCESS | 1643 | 1467950119720 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}] 20:55:19 INFO - PROCESS | 1643 | 1467950119721 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:19 INFO - PROCESS | 1643 | 1467950119803 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 20:55:19 INFO - PROCESS | 1643 | 1467950119807 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:19 INFO - PROCESS | 1643 | 1467950119811 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x11859a800 == 31 [pid = 1643] [id = 228] 20:55:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x117eb6000) [pid = 1643] [serial = 682] [outer = 0x0] 20:55:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118260c00) [pid = 1643] [serial = 683] [outer = 0x117eb6000] 20:55:19 INFO - PROCESS | 1643 | 1467950119836 Marionette DEBUG loaded listener.js 20:55:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11827e400) [pid = 1643] [serial = 684] [outer = 0x117eb6000] 20:55:20 INFO - PROCESS | 1643 | 1467950120159 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]]]}] 20:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 20:55:20 INFO - PROCESS | 1643 | 1467950120188 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 20:55:20 INFO - PROCESS | 1643 | 1467950120189 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 20:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:55:20 INFO - PROCESS | 1643 | 1467950120194 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:55:20 INFO - PROCESS | 1643 | 1467950120195 Marionette TRACE conn2 <- [1,886,null,{}] 20:55:20 INFO - PROCESS | 1643 | 1467950120204 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}] 20:55:20 INFO - PROCESS | 1643 | 1467950120205 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:20 INFO - PROCESS | 1643 | 1467950120301 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 20:55:20 INFO - PROCESS | 1643 | 1467950120317 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:20 INFO - PROCESS | 1643 | 1467950120318 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e6c800 == 32 [pid = 1643] [id = 229] 20:55:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1133d3000) [pid = 1643] [serial = 685] [outer = 0x0] 20:55:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118284400) [pid = 1643] [serial = 686] [outer = 0x1133d3000] 20:55:20 INFO - PROCESS | 1643 | 1467950120343 Marionette DEBUG loaded listener.js 20:55:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11850e400) [pid = 1643] [serial = 687] [outer = 0x1133d3000] 20:55:20 INFO - PROCESS | 1643 | 1467950120686 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]]]}] 20:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms 20:55:20 INFO - PROCESS | 1643 | 1467950120714 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 20:55:20 INFO - PROCESS | 1643 | 1467950120715 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 20:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:55:20 INFO - PROCESS | 1643 | 1467950120726 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:55:20 INFO - PROCESS | 1643 | 1467950120727 Marionette TRACE conn2 <- [1,890,null,{}] 20:55:20 INFO - PROCESS | 1643 | 1467950120729 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}] 20:55:20 INFO - PROCESS | 1643 | 1467950120733 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:20 INFO - PROCESS | 1643 | 1467950120844 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 20:55:20 INFO - PROCESS | 1643 | 1467950120848 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:20 INFO - PROCESS | 1643 | 1467950120849 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x119945000 == 33 [pid = 1643] [id = 230] 20:55:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112d07400) [pid = 1643] [serial = 688] [outer = 0x0] 20:55:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118ac0400) [pid = 1643] [serial = 689] [outer = 0x112d07400] 20:55:20 INFO - PROCESS | 1643 | 1467950120874 Marionette DEBUG loaded listener.js 20:55:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119838000) [pid = 1643] [serial = 690] [outer = 0x112d07400] 20:55:21 INFO - PROCESS | 1643 | 1467950121192 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]]]}] 20:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 517ms 20:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:55:21 INFO - PROCESS | 1643 | 1467950121244 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 20:55:21 INFO - PROCESS | 1643 | 1467950121245 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 20:55:21 INFO - PROCESS | 1643 | 1467950121247 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:55:21 INFO - PROCESS | 1643 | 1467950121248 Marionette TRACE conn2 <- [1,894,null,{}] 20:55:21 INFO - PROCESS | 1643 | 1467950121250 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}] 20:55:21 INFO - PROCESS | 1643 | 1467950121251 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:21 INFO - PROCESS | 1643 | 1467950121346 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 20:55:21 INFO - PROCESS | 1643 | 1467950121382 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:21 INFO - PROCESS | 1643 | 1467950121383 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x121021000 == 34 [pid = 1643] [id = 231] 20:55:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1173a0c00) [pid = 1643] [serial = 691] [outer = 0x0] 20:55:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119844000) [pid = 1643] [serial = 692] [outer = 0x1173a0c00] 20:55:21 INFO - PROCESS | 1643 | 1467950121406 Marionette DEBUG loaded listener.js 20:55:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1199bcc00) [pid = 1643] [serial = 693] [outer = 0x1173a0c00] 20:55:21 INFO - PROCESS | 1643 | 1467950121717 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]]]}] 20:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms 20:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:55:21 INFO - PROCESS | 1643 | 1467950121769 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 20:55:21 INFO - PROCESS | 1643 | 1467950121770 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 20:55:21 INFO - PROCESS | 1643 | 1467950121772 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:55:21 INFO - PROCESS | 1643 | 1467950121773 Marionette TRACE conn2 <- [1,898,null,{}] 20:55:21 INFO - PROCESS | 1643 | 1467950121775 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}] 20:55:21 INFO - PROCESS | 1643 | 1467950121776 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:21 INFO - PROCESS | 1643 | 1467950121865 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 20:55:21 INFO - PROCESS | 1643 | 1467950121901 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:21 INFO - PROCESS | 1643 | 1467950121902 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x121311800 == 35 [pid = 1643] [id = 232] 20:55:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1199c0400) [pid = 1643] [serial = 694] [outer = 0x0] 20:55:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1199c8000) [pid = 1643] [serial = 695] [outer = 0x1199c0400] 20:55:21 INFO - PROCESS | 1643 | 1467950121927 Marionette DEBUG loaded listener.js 20:55:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119c71000) [pid = 1643] [serial = 696] [outer = 0x1199c0400] 20:55:22 INFO - PROCESS | 1643 | 1467950122235 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]]]}] 20:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x128183000) [pid = 1643] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a621000) [pid = 1643] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12b1b8800) [pid = 1643] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1121bec00) [pid = 1643] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11720e400) [pid = 1643] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119291400) [pid = 1643] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118279c00) [pid = 1643] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x116765400) [pid = 1643] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119840400) [pid = 1643] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11662fc00) [pid = 1643] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1253f8000) [pid = 1643] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117397800) [pid = 1643] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12beaa000) [pid = 1643] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12bea9400) [pid = 1643] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:55:22 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1199bb800) [pid = 1643] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:55:22 INFO - PROCESS | 1643 | 1467950122468 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 20:55:22 INFO - PROCESS | 1643 | 1467950122470 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 20:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:55:22 INFO - PROCESS | 1643 | 1467950122480 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:55:22 INFO - PROCESS | 1643 | 1467950122481 Marionette TRACE conn2 <- [1,902,null,{}] 20:55:22 INFO - PROCESS | 1643 | 1467950122483 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}] 20:55:22 INFO - PROCESS | 1643 | 1467950122484 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:22 INFO - PROCESS | 1643 | 1467950122566 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 20:55:22 INFO - PROCESS | 1643 | 1467950122570 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:22 INFO - PROCESS | 1643 | 1467950122571 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x117239000 == 36 [pid = 1643] [id = 233] 20:55:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11739a000) [pid = 1643] [serial = 697] [outer = 0x0] 20:55:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11827dc00) [pid = 1643] [serial = 698] [outer = 0x11739a000] 20:55:22 INFO - PROCESS | 1643 | 1467950122597 Marionette DEBUG loaded listener.js 20:55:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1199c5400) [pid = 1643] [serial = 699] [outer = 0x11739a000] 20:55:22 INFO - PROCESS | 1643 | 1467950122903 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]]]}] 20:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 476ms 20:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:55:22 INFO - PROCESS | 1643 | 1467950122951 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 20:55:22 INFO - PROCESS | 1643 | 1467950122953 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 20:55:22 INFO - PROCESS | 1643 | 1467950122955 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:55:22 INFO - PROCESS | 1643 | 1467950122956 Marionette TRACE conn2 <- [1,906,null,{}] 20:55:22 INFO - PROCESS | 1643 | 1467950122958 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}] 20:55:22 INFO - PROCESS | 1643 | 1467950122959 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:23 INFO - PROCESS | 1643 | 1467950123030 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 20:55:23 INFO - PROCESS | 1643 | 1467950123034 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:23 INFO - PROCESS | 1643 | 1467950123035 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x124848800 == 37 [pid = 1643] [id = 234] 20:55:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x117397400) [pid = 1643] [serial = 700] [outer = 0x0] 20:55:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120da8400) [pid = 1643] [serial = 701] [outer = 0x117397400] 20:55:23 INFO - PROCESS | 1643 | 1467950123061 Marionette DEBUG loaded listener.js 20:55:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120f97c00) [pid = 1643] [serial = 702] [outer = 0x117397400] 20:55:23 INFO - PROCESS | 1643 | 1467950123397 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]]]}] 20:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 20:55:23 INFO - PROCESS | 1643 | 1467950123424 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 20:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:55:23 INFO - PROCESS | 1643 | 1467950123426 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 20:55:23 INFO - PROCESS | 1643 | 1467950123428 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:55:23 INFO - PROCESS | 1643 | 1467950123430 Marionette TRACE conn2 <- [1,910,null,{}] 20:55:23 INFO - PROCESS | 1643 | 1467950123432 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}] 20:55:23 INFO - PROCESS | 1643 | 1467950123434 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:23 INFO - PROCESS | 1643 | 1467950123553 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 20:55:23 INFO - PROCESS | 1643 | 1467950123561 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:23 INFO - PROCESS | 1643 | 1467950123563 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e69800 == 38 [pid = 1643] [id = 235] 20:55:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120fc9400) [pid = 1643] [serial = 703] [outer = 0x0] 20:55:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213ddc00) [pid = 1643] [serial = 704] [outer = 0x120fc9400] 20:55:23 INFO - PROCESS | 1643 | 1467950123588 Marionette DEBUG loaded listener.js 20:55:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1216e3000) [pid = 1643] [serial = 705] [outer = 0x120fc9400] 20:55:23 INFO - PROCESS | 1643 | 1467950123894 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]]]}] 20:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 519ms 20:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:55:23 INFO - PROCESS | 1643 | 1467950123947 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 20:55:23 INFO - PROCESS | 1643 | 1467950123948 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 20:55:23 INFO - PROCESS | 1643 | 1467950123950 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:55:23 INFO - PROCESS | 1643 | 1467950123951 Marionette TRACE conn2 <- [1,914,null,{}] 20:55:23 INFO - PROCESS | 1643 | 1467950123954 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}] 20:55:23 INFO - PROCESS | 1643 | 1467950123955 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:24 INFO - PROCESS | 1643 | 1467950124030 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 20:55:24 INFO - PROCESS | 1643 | 1467950124034 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:24 INFO - PROCESS | 1643 | 1467950124035 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x128147800 == 39 [pid = 1643] [id = 236] 20:55:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1176ecc00) [pid = 1643] [serial = 706] [outer = 0x0] 20:55:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1216edc00) [pid = 1643] [serial = 707] [outer = 0x1176ecc00] 20:55:24 INFO - PROCESS | 1643 | 1467950124060 Marionette DEBUG loaded listener.js 20:55:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121bb4400) [pid = 1643] [serial = 708] [outer = 0x1176ecc00] 20:55:24 INFO - PROCESS | 1643 | 1467950124382 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]]]}] 20:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 20:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:55:24 INFO - PROCESS | 1643 | 1467950124418 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 20:55:24 INFO - PROCESS | 1643 | 1467950124419 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 20:55:24 INFO - PROCESS | 1643 | 1467950124421 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:55:24 INFO - PROCESS | 1643 | 1467950124422 Marionette TRACE conn2 <- [1,918,null,{}] 20:55:24 INFO - PROCESS | 1643 | 1467950124425 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}] 20:55:24 INFO - PROCESS | 1643 | 1467950124428 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:24 INFO - PROCESS | 1643 | 1467950124579 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 20:55:24 INFO - PROCESS | 1643 | 1467950124615 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:24 INFO - PROCESS | 1643 | 1467950124616 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x111e9e000 == 40 [pid = 1643] [id = 237] 20:55:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x110fa7400) [pid = 1643] [serial = 709] [outer = 0x0] 20:55:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x111cac000) [pid = 1643] [serial = 710] [outer = 0x110fa7400] 20:55:24 INFO - PROCESS | 1643 | 1467950124648 Marionette DEBUG loaded listener.js 20:55:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1129aa800) [pid = 1643] [serial = 711] [outer = 0x110fa7400] 20:55:25 INFO - PROCESS | 1643 | 1467950125179 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]]]}] 20:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 772ms 20:55:25 INFO - PROCESS | 1643 | 1467950125217 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 20:55:25 INFO - PROCESS | 1643 | 1467950125219 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 20:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:55:25 INFO - PROCESS | 1643 | 1467950125226 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:55:25 INFO - PROCESS | 1643 | 1467950125228 Marionette TRACE conn2 <- [1,922,null,{}] 20:55:25 INFO - PROCESS | 1643 | 1467950125231 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}] 20:55:25 INFO - PROCESS | 1643 | 1467950125234 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:25 INFO - PROCESS | 1643 | 1467950125343 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 20:55:25 INFO - PROCESS | 1643 | 1467950125439 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:25 INFO - PROCESS | 1643 | 1467950125441 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e5e000 == 41 [pid = 1643] [id = 238] 20:55:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1160da400) [pid = 1643] [serial = 712] [outer = 0x0] 20:55:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11662e800) [pid = 1643] [serial = 713] [outer = 0x1160da400] 20:55:25 INFO - PROCESS | 1643 | 1467950125471 Marionette DEBUG loaded listener.js 20:55:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x117205c00) [pid = 1643] [serial = 714] [outer = 0x1160da400] 20:55:25 INFO - PROCESS | 1643 | 1467950125948 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]]]}] 20:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 774ms 20:55:26 INFO - PROCESS | 1643 | 1467950126123 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 20:55:26 INFO - PROCESS | 1643 | 1467950126125 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 20:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:55:26 INFO - PROCESS | 1643 | 1467950126180 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:55:26 INFO - PROCESS | 1643 | 1467950126182 Marionette TRACE conn2 <- [1,926,null,{}] 20:55:26 INFO - PROCESS | 1643 | 1467950126186 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}] 20:55:26 INFO - PROCESS | 1643 | 1467950126188 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:26 INFO - PROCESS | 1643 | 1467950126265 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 20:55:26 INFO - PROCESS | 1643 | 1467950126270 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:26 INFO - PROCESS | 1643 | 1467950126273 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11693c000 == 42 [pid = 1643] [id = 239] 20:55:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1166f8c00) [pid = 1643] [serial = 715] [outer = 0x0] 20:55:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11697a800) [pid = 1643] [serial = 716] [outer = 0x1166f8c00] 20:55:26 INFO - PROCESS | 1643 | 1467950126328 Marionette DEBUG loaded listener.js 20:55:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11739c800) [pid = 1643] [serial = 717] [outer = 0x1166f8c00] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x128147800 == 41 [pid = 1643] [id = 236] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118e69800 == 40 [pid = 1643] [id = 235] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x124848800 == 39 [pid = 1643] [id = 234] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x117239000 == 38 [pid = 1643] [id = 233] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121311800 == 37 [pid = 1643] [id = 232] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121021000 == 36 [pid = 1643] [id = 231] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x119945000 == 35 [pid = 1643] [id = 230] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118e6c800 == 34 [pid = 1643] [id = 229] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11859a800 == 33 [pid = 1643] [id = 228] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11723a000 == 32 [pid = 1643] [id = 227] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x116245000 == 31 [pid = 1643] [id = 226] 20:55:26 INFO - PROCESS | 1643 | --DOCSHELL 0x112aa8800 == 30 [pid = 1643] [id = 225] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12903e800) [pid = 1643] [serial = 635] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12af24c00) [pid = 1643] [serial = 638] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a60b400) [pid = 1643] [serial = 636] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12b976000) [pid = 1643] [serial = 641] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11928fc00) [pid = 1643] [serial = 644] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11739dc00) [pid = 1643] [serial = 614] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x117eb9800) [pid = 1643] [serial = 615] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1199c9400) [pid = 1643] [serial = 626] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1213e3c00) [pid = 1643] [serial = 627] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12b148800) [pid = 1643] [serial = 612] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1252f5c00) [pid = 1643] [serial = 645] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11739d800) [pid = 1643] [serial = 620] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x117e3a000) [pid = 1643] [serial = 621] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1199bc800) [pid = 1643] [serial = 617] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120da7400) [pid = 1643] [serial = 618] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124873c00) [pid = 1643] [serial = 629] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12607ec00) [pid = 1643] [serial = 630] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126a7a400) [pid = 1643] [serial = 632] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11886cc00) [pid = 1643] [serial = 623] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11950d400) [pid = 1643] [serial = 624] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12c3dac00) [pid = 1643] [serial = 650] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12b9e8400) [pid = 1643] [serial = 642] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12cb50800) [pid = 1643] [serial = 654] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12c86a000) [pid = 1643] [serial = 653] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12b14a400) [pid = 1643] [serial = 639] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12b1b9800) [pid = 1643] [serial = 647] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x125e95800) [pid = 1643] [serial = 648] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12c85e800) [pid = 1643] [serial = 651] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x128179c00) [pid = 1643] [serial = 633] [outer = 0x0] [url = about:blank] 20:55:26 INFO - PROCESS | 1643 | 1467950126782 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]]]}] 20:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 643ms 20:55:26 INFO - PROCESS | 1643 | 1467950126801 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 20:55:26 INFO - PROCESS | 1643 | 1467950126803 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 20:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:55:26 INFO - PROCESS | 1643 | 1467950126807 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:55:26 INFO - PROCESS | 1643 | 1467950126812 Marionette TRACE conn2 <- [1,930,null,{}] 20:55:26 INFO - PROCESS | 1643 | 1467950126815 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}] 20:55:26 INFO - PROCESS | 1643 | 1467950126816 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:26 INFO - PROCESS | 1643 | 1467950126892 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 20:55:26 INFO - PROCESS | 1643 | 1467950126896 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:26 INFO - PROCESS | 1643 | 1467950126897 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x117364800 == 31 [pid = 1643] [id = 240] 20:55:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x117e3a400) [pid = 1643] [serial = 718] [outer = 0x0] 20:55:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11827e000) [pid = 1643] [serial = 719] [outer = 0x117e3a400] 20:55:26 INFO - PROCESS | 1643 | 1467950126926 Marionette DEBUG loaded listener.js 20:55:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11850e000) [pid = 1643] [serial = 720] [outer = 0x117e3a400] 20:55:27 INFO - PROCESS | 1643 | 1467950127247 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]]]}] 20:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 474ms 20:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:55:27 INFO - PROCESS | 1643 | 1467950127280 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 20:55:27 INFO - PROCESS | 1643 | 1467950127281 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 20:55:27 INFO - PROCESS | 1643 | 1467950127283 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:55:27 INFO - PROCESS | 1643 | 1467950127284 Marionette TRACE conn2 <- [1,934,null,{}] 20:55:27 INFO - PROCESS | 1643 | 1467950127291 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}] 20:55:27 INFO - PROCESS | 1643 | 1467950127295 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:27 INFO - PROCESS | 1643 | 1467950127387 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 20:55:27 INFO - PROCESS | 1643 | 1467950127442 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:27 INFO - PROCESS | 1643 | 1467950127445 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193d9800 == 32 [pid = 1643] [id = 241] 20:55:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118e03400) [pid = 1643] [serial = 721] [outer = 0x0] 20:55:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11928dc00) [pid = 1643] [serial = 722] [outer = 0x118e03400] 20:55:27 INFO - PROCESS | 1643 | 1467950127476 Marionette DEBUG loaded listener.js 20:55:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119509c00) [pid = 1643] [serial = 723] [outer = 0x118e03400] 20:55:27 INFO - PROCESS | 1643 | 1467950127755 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]]]}] 20:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 20:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:55:27 INFO - PROCESS | 1643 | 1467950127801 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 20:55:27 INFO - PROCESS | 1643 | 1467950127802 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 20:55:27 INFO - PROCESS | 1643 | 1467950127804 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:55:27 INFO - PROCESS | 1643 | 1467950127805 Marionette TRACE conn2 <- [1,938,null,{}] 20:55:27 INFO - PROCESS | 1643 | 1467950127810 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}] 20:55:27 INFO - PROCESS | 1643 | 1467950127813 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:27 INFO - PROCESS | 1643 | 1467950127894 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 20:55:27 INFO - PROCESS | 1643 | 1467950127947 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:27 INFO - PROCESS | 1643 | 1467950127948 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x121131000 == 33 [pid = 1643] [id = 242] 20:55:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112fd5c00) [pid = 1643] [serial = 724] [outer = 0x0] 20:55:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11983b400) [pid = 1643] [serial = 725] [outer = 0x112fd5c00] 20:55:27 INFO - PROCESS | 1643 | 1467950127973 Marionette DEBUG loaded listener.js 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1199c2400) [pid = 1643] [serial = 726] [outer = 0x112fd5c00] 20:55:28 INFO - PROCESS | 1643 | 1467950128251 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]]]}] 20:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 472ms 20:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:55:28 INFO - PROCESS | 1643 | 1467950128281 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 20:55:28 INFO - PROCESS | 1643 | 1467950128282 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 20:55:28 INFO - PROCESS | 1643 | 1467950128284 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:55:28 INFO - PROCESS | 1643 | 1467950128285 Marionette TRACE conn2 <- [1,942,null,{}] 20:55:28 INFO - PROCESS | 1643 | 1467950128287 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}] 20:55:28 INFO - PROCESS | 1643 | 1467950128289 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:28 INFO - PROCESS | 1643 | 1467950128376 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 20:55:28 INFO - PROCESS | 1643 | 1467950128380 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:28 INFO - PROCESS | 1643 | 1467950128381 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193ec800 == 34 [pid = 1643] [id = 243] 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119843c00) [pid = 1643] [serial = 727] [outer = 0x0] 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120da4800) [pid = 1643] [serial = 728] [outer = 0x119843c00] 20:55:28 INFO - PROCESS | 1643 | 1467950128404 Marionette DEBUG loaded listener.js 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120fcf400) [pid = 1643] [serial = 729] [outer = 0x119843c00] 20:55:28 INFO - PROCESS | 1643 | 1467950128714 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]]]}] 20:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 20:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:55:28 INFO - PROCESS | 1643 | 1467950128754 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 20:55:28 INFO - PROCESS | 1643 | 1467950128755 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 20:55:28 INFO - PROCESS | 1643 | 1467950128757 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:55:28 INFO - PROCESS | 1643 | 1467950128758 Marionette TRACE conn2 <- [1,946,null,{}] 20:55:28 INFO - PROCESS | 1643 | 1467950128761 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}] 20:55:28 INFO - PROCESS | 1643 | 1467950128765 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:28 INFO - PROCESS | 1643 | 1467950128894 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 20:55:28 INFO - PROCESS | 1643 | 1467950128905 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:28 INFO - PROCESS | 1643 | 1467950128906 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126057800 == 35 [pid = 1643] [id = 244] 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120fcc800) [pid = 1643] [serial = 730] [outer = 0x0] 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1213e2000) [pid = 1643] [serial = 731] [outer = 0x120fcc800] 20:55:28 INFO - PROCESS | 1643 | 1467950128931 Marionette DEBUG loaded listener.js 20:55:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123b8c800) [pid = 1643] [serial = 732] [outer = 0x120fcc800] 20:55:29 INFO - PROCESS | 1643 | 1467950129284 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]]]}] 20:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 568ms 20:55:29 INFO - PROCESS | 1643 | 1467950129330 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 20:55:29 INFO - PROCESS | 1643 | 1467950129331 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 20:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:55:29 INFO - PROCESS | 1643 | 1467950129333 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:55:29 INFO - PROCESS | 1643 | 1467950129334 Marionette TRACE conn2 <- [1,950,null,{}] 20:55:29 INFO - PROCESS | 1643 | 1467950129336 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}] 20:55:29 INFO - PROCESS | 1643 | 1467950129337 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:29 INFO - PROCESS | 1643 | 1467950129431 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 20:55:29 INFO - PROCESS | 1643 | 1467950129434 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:29 INFO - PROCESS | 1643 | 1467950129436 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269bd000 == 36 [pid = 1643] [id = 245] 20:55:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213e8000) [pid = 1643] [serial = 733] [outer = 0x0] 20:55:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1248e8c00) [pid = 1643] [serial = 734] [outer = 0x1213e8000] 20:55:29 INFO - PROCESS | 1643 | 1467950129460 Marionette DEBUG loaded listener.js 20:55:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124ad6000) [pid = 1643] [serial = 735] [outer = 0x1213e8000] 20:55:29 INFO - PROCESS | 1643 | 1467950129796 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]]]}] 20:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 20:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:55:29 INFO - PROCESS | 1643 | 1467950129851 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 20:55:29 INFO - PROCESS | 1643 | 1467950129852 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 20:55:29 INFO - PROCESS | 1643 | 1467950129854 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:55:29 INFO - PROCESS | 1643 | 1467950129855 Marionette TRACE conn2 <- [1,954,null,{}] 20:55:29 INFO - PROCESS | 1643 | 1467950129858 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}] 20:55:29 INFO - PROCESS | 1643 | 1467950129859 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:29 INFO - PROCESS | 1643 | 1467950129951 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 20:55:29 INFO - PROCESS | 1643 | 1467950129966 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:29 INFO - PROCESS | 1643 | 1467950129967 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x129108000 == 37 [pid = 1643] [id = 246] 20:55:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1248ee000) [pid = 1643] [serial = 736] [outer = 0x0] 20:55:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1252f1000) [pid = 1643] [serial = 737] [outer = 0x1248ee000] 20:55:29 INFO - PROCESS | 1643 | 1467950129991 Marionette DEBUG loaded listener.js 20:55:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1253ad800) [pid = 1643] [serial = 738] [outer = 0x1248ee000] 20:55:30 INFO - PROCESS | 1643 | 1467950130337 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]]]}] 20:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 517ms 20:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:55:30 INFO - PROCESS | 1643 | 1467950130375 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 20:55:30 INFO - PROCESS | 1643 | 1467950130377 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 20:55:30 INFO - PROCESS | 1643 | 1467950130379 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:55:30 INFO - PROCESS | 1643 | 1467950130380 Marionette TRACE conn2 <- [1,958,null,{}] 20:55:30 INFO - PROCESS | 1643 | 1467950130382 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}] 20:55:30 INFO - PROCESS | 1643 | 1467950130383 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:30 INFO - PROCESS | 1643 | 1467950130480 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 20:55:30 INFO - PROCESS | 1643 | 1467950130484 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:30 INFO - PROCESS | 1643 | 1467950130485 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x129380800 == 38 [pid = 1643] [id = 247] 20:55:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x124aaf800) [pid = 1643] [serial = 739] [outer = 0x0] 20:55:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1253f9400) [pid = 1643] [serial = 740] [outer = 0x124aaf800] 20:55:30 INFO - PROCESS | 1643 | 1467950130515 Marionette DEBUG loaded listener.js 20:55:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12607e400) [pid = 1643] [serial = 741] [outer = 0x124aaf800] 20:55:30 INFO - PROCESS | 1643 | 1467950130939 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]]]}] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112d07400) [pid = 1643] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1173a0c00) [pid = 1643] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1129b0800) [pid = 1643] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1160dc800) [pid = 1643] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x117eb6000) [pid = 1643] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1129a9000) [pid = 1643] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1185ce000) [pid = 1643] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1199c0400) [pid = 1643] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1198b2000) [pid = 1643] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11739a000) [pid = 1643] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120fc9400) [pid = 1643] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x117397400) [pid = 1643] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1133d3400) [pid = 1643] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1216f0400) [pid = 1643] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x129049800) [pid = 1643] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118875800) [pid = 1643] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:55:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1133d3000) [pid = 1643] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 618ms 20:55:30 INFO - PROCESS | 1643 | 1467950130998 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 20:55:31 INFO - PROCESS | 1643 | 1467950130999 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 20:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:55:31 INFO - PROCESS | 1643 | 1467950131001 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:55:31 INFO - PROCESS | 1643 | 1467950131002 Marionette TRACE conn2 <- [1,962,null,{}] 20:55:31 INFO - PROCESS | 1643 | 1467950131004 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}] 20:55:31 INFO - PROCESS | 1643 | 1467950131006 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:31 INFO - PROCESS | 1643 | 1467950131087 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 20:55:31 INFO - PROCESS | 1643 | 1467950131095 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:31 INFO - PROCESS | 1643 | 1467950131096 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4b800 == 39 [pid = 1643] [id = 248] 20:55:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x113f31c00) [pid = 1643] [serial = 742] [outer = 0x0] 20:55:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1173a0c00) [pid = 1643] [serial = 743] [outer = 0x113f31c00] 20:55:31 INFO - PROCESS | 1643 | 1467950131123 Marionette DEBUG loaded listener.js 20:55:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1185d1000) [pid = 1643] [serial = 744] [outer = 0x113f31c00] 20:55:31 INFO - PROCESS | 1643 | 1467950131600 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]]]}] 20:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 619ms 20:55:31 INFO - PROCESS | 1643 | 1467950131621 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 20:55:31 INFO - PROCESS | 1643 | 1467950131623 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 20:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:55:31 INFO - PROCESS | 1643 | 1467950131627 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:55:31 INFO - PROCESS | 1643 | 1467950131629 Marionette TRACE conn2 <- [1,966,null,{}] 20:55:31 INFO - PROCESS | 1643 | 1467950131633 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}] 20:55:31 INFO - PROCESS | 1643 | 1467950131635 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:31 INFO - PROCESS | 1643 | 1467950131764 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 20:55:31 INFO - PROCESS | 1643 | 1467950131768 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:31 INFO - PROCESS | 1643 | 1467950131769 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a905000 == 40 [pid = 1643] [id = 249] 20:55:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119836800) [pid = 1643] [serial = 745] [outer = 0x0] 20:55:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1253f0c00) [pid = 1643] [serial = 746] [outer = 0x119836800] 20:55:31 INFO - PROCESS | 1643 | 1467950131802 Marionette DEBUG loaded listener.js 20:55:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126332800) [pid = 1643] [serial = 747] [outer = 0x119836800] 20:55:32 INFO - PROCESS | 1643 | 1467950132137 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]]]}] 20:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 522ms 20:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:55:32 INFO - PROCESS | 1643 | 1467950132149 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 20:55:32 INFO - PROCESS | 1643 | 1467950132150 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 20:55:32 INFO - PROCESS | 1643 | 1467950132152 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:55:32 INFO - PROCESS | 1643 | 1467950132154 Marionette TRACE conn2 <- [1,970,null,{}] 20:55:32 INFO - PROCESS | 1643 | 1467950132156 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}] 20:55:32 INFO - PROCESS | 1643 | 1467950132157 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:32 INFO - PROCESS | 1643 | 1467950132264 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 20:55:32 INFO - PROCESS | 1643 | 1467950132269 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:32 INFO - PROCESS | 1643 | 1467950132270 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af04000 == 41 [pid = 1643] [id = 250] 20:55:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11983cc00) [pid = 1643] [serial = 748] [outer = 0x0] 20:55:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12693ec00) [pid = 1643] [serial = 749] [outer = 0x11983cc00] 20:55:32 INFO - PROCESS | 1643 | 1467950132294 Marionette DEBUG loaded listener.js 20:55:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126a7a000) [pid = 1643] [serial = 750] [outer = 0x11983cc00] 20:55:32 INFO - PROCESS | 1643 | 1467950132603 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]]]}] 20:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 20:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:55:32 INFO - PROCESS | 1643 | 1467950132621 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 20:55:32 INFO - PROCESS | 1643 | 1467950132622 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 20:55:32 INFO - PROCESS | 1643 | 1467950132626 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:55:32 INFO - PROCESS | 1643 | 1467950132629 Marionette TRACE conn2 <- [1,974,null,{}] 20:55:32 INFO - PROCESS | 1643 | 1467950132632 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}] 20:55:32 INFO - PROCESS | 1643 | 1467950132633 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:32 INFO - PROCESS | 1643 | 1467950132719 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 20:55:32 INFO - PROCESS | 1643 | 1467950132722 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:32 INFO - PROCESS | 1643 | 1467950132724 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afe0000 == 42 [pid = 1643] [id = 251] 20:55:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126987400) [pid = 1643] [serial = 751] [outer = 0x0] 20:55:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126a85000) [pid = 1643] [serial = 752] [outer = 0x126987400] 20:55:32 INFO - PROCESS | 1643 | 1467950132750 Marionette DEBUG loaded listener.js 20:55:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12817d000) [pid = 1643] [serial = 753] [outer = 0x126987400] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x116952800 == 41 [pid = 1643] [id = 224] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x117364800 == 40 [pid = 1643] [id = 240] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11693c000 == 39 [pid = 1643] [id = 239] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x117e5e000 == 38 [pid = 1643] [id = 238] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x111e9e000 == 37 [pid = 1643] [id = 237] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x121131000 == 36 [pid = 1643] [id = 242] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1193d9800 == 35 [pid = 1643] [id = 241] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1269bd000 == 34 [pid = 1643] [id = 245] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x129380800 == 33 [pid = 1643] [id = 247] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1193ec800 == 32 [pid = 1643] [id = 243] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x126057800 == 31 [pid = 1643] [id = 244] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12a905000 == 30 [pid = 1643] [id = 249] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x129108000 == 29 [pid = 1643] [id = 246] 20:55:33 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4b800 == 28 [pid = 1643] [id = 248] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118ac0400) [pid = 1643] [serial = 689] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119844000) [pid = 1643] [serial = 692] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112a7ac00) [pid = 1643] [serial = 674] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117203c00) [pid = 1643] [serial = 680] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1176e2000) [pid = 1643] [serial = 681] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118260c00) [pid = 1643] [serial = 683] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11827e400) [pid = 1643] [serial = 684] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1166f4800) [pid = 1643] [serial = 657] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1129afc00) [pid = 1643] [serial = 656] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120da2800) [pid = 1643] [serial = 660] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1199c8000) [pid = 1643] [serial = 695] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119841800) [pid = 1643] [serial = 659] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1199bcc00) [pid = 1643] [serial = 693] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1216ed800) [pid = 1643] [serial = 663] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11827dc00) [pid = 1643] [serial = 698] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1199c5400) [pid = 1643] [serial = 699] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1216e6c00) [pid = 1643] [serial = 662] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1216e3000) [pid = 1643] [serial = 705] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120da8400) [pid = 1643] [serial = 701] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119c71000) [pid = 1643] [serial = 696] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x113ba7400) [pid = 1643] [serial = 677] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x129041800) [pid = 1643] [serial = 666] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x126a7b800) [pid = 1643] [serial = 665] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12b976c00) [pid = 1643] [serial = 669] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1151ddc00) [pid = 1643] [serial = 678] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12a605800) [pid = 1643] [serial = 668] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1129ad400) [pid = 1643] [serial = 671] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119839800) [pid = 1643] [serial = 672] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x118284400) [pid = 1643] [serial = 686] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x120f97c00) [pid = 1643] [serial = 702] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x119838000) [pid = 1643] [serial = 690] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x1213ddc00) [pid = 1643] [serial = 704] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x112d07c00) [pid = 1643] [serial = 675] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x11850e400) [pid = 1643] [serial = 687] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12af04000 == 27 [pid = 1643] [id = 250] 20:55:34 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1216edc00) [pid = 1643] [serial = 707] [outer = 0x0] [url = about:blank] 20:55:34 INFO - PROCESS | 1643 | 1467950134158 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]]]}] 20:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1576ms 20:55:34 INFO - PROCESS | 1643 | 1467950134201 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 20:55:34 INFO - PROCESS | 1643 | 1467950134204 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 20:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:55:34 INFO - PROCESS | 1643 | 1467950134214 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:55:34 INFO - PROCESS | 1643 | 1467950134216 Marionette TRACE conn2 <- [1,978,null,{}] 20:55:34 INFO - PROCESS | 1643 | 1467950134221 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}] 20:55:34 INFO - PROCESS | 1643 | 1467950134223 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:34 INFO - PROCESS | 1643 | 1467950134306 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 20:55:34 INFO - PROCESS | 1643 | 1467950134358 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:34 INFO - PROCESS | 1643 | 1467950134360 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x113d7c000 == 28 [pid = 1643] [id = 252] 20:55:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1151d3800) [pid = 1643] [serial = 754] [outer = 0x0] 20:55:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11607c400) [pid = 1643] [serial = 755] [outer = 0x1151d3800] 20:55:34 INFO - PROCESS | 1643 | 1467950134388 Marionette DEBUG loaded listener.js 20:55:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x116769000) [pid = 1643] [serial = 756] [outer = 0x1151d3800] 20:55:34 INFO - PROCESS | 1643 | 1467950134689 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]]]}] 20:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 529ms 20:55:34 INFO - PROCESS | 1643 | 1467950134736 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 20:55:34 INFO - PROCESS | 1643 | 1467950134740 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 20:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:55:34 INFO - PROCESS | 1643 | 1467950134747 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:55:34 INFO - PROCESS | 1643 | 1467950134748 Marionette TRACE conn2 <- [1,982,null,{}] 20:55:34 INFO - PROCESS | 1643 | 1467950134751 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}] 20:55:34 INFO - PROCESS | 1643 | 1467950134753 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:34 INFO - PROCESS | 1643 | 1467950134830 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 20:55:34 INFO - PROCESS | 1643 | 1467950134878 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:34 INFO - PROCESS | 1643 | 1467950134880 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11702b000 == 29 [pid = 1643] [id = 253] 20:55:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x116971000) [pid = 1643] [serial = 757] [outer = 0x0] 20:55:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11739c000) [pid = 1643] [serial = 758] [outer = 0x116971000] 20:55:34 INFO - PROCESS | 1643 | 1467950134907 Marionette DEBUG loaded listener.js 20:55:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x117e45000) [pid = 1643] [serial = 759] [outer = 0x116971000] 20:55:35 INFO - PROCESS | 1643 | 1467950135186 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]]]}] 20:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 473ms 20:55:35 INFO - PROCESS | 1643 | 1467950135219 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 20:55:35 INFO - PROCESS | 1643 | 1467950135220 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 20:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:55:35 INFO - PROCESS | 1643 | 1467950135231 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:55:35 INFO - PROCESS | 1643 | 1467950135243 Marionette TRACE conn2 <- [1,986,null,{}] 20:55:35 INFO - PROCESS | 1643 | 1467950135253 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}] 20:55:35 INFO - PROCESS | 1643 | 1467950135256 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:35 INFO - PROCESS | 1643 | 1467950135333 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 20:55:35 INFO - PROCESS | 1643 | 1467950135338 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:35 INFO - PROCESS | 1643 | 1467950135340 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118477800 == 30 [pid = 1643] [id = 254] 20:55:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x112138400) [pid = 1643] [serial = 760] [outer = 0x0] 20:55:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118417000) [pid = 1643] [serial = 761] [outer = 0x112138400] 20:55:35 INFO - PROCESS | 1643 | 1467950135370 Marionette DEBUG loaded listener.js 20:55:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11886f800) [pid = 1643] [serial = 762] [outer = 0x112138400] 20:55:35 INFO - PROCESS | 1643 | 1467950135695 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]]]}] 20:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 491ms 20:55:35 INFO - PROCESS | 1643 | 1467950135715 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 20:55:35 INFO - PROCESS | 1643 | 1467950135717 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 20:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:55:35 INFO - PROCESS | 1643 | 1467950135719 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:55:35 INFO - PROCESS | 1643 | 1467950135720 Marionette TRACE conn2 <- [1,990,null,{}] 20:55:35 INFO - PROCESS | 1643 | 1467950135722 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}] 20:55:35 INFO - PROCESS | 1643 | 1467950135723 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:35 INFO - PROCESS | 1643 | 1467950135824 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 20:55:35 INFO - PROCESS | 1643 | 1467950135829 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:35 INFO - PROCESS | 1643 | 1467950135830 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d5000 == 31 [pid = 1643] [id = 255] 20:55:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11850c000) [pid = 1643] [serial = 763] [outer = 0x0] 20:55:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118acac00) [pid = 1643] [serial = 764] [outer = 0x11850c000] 20:55:35 INFO - PROCESS | 1643 | 1467950135855 Marionette DEBUG loaded listener.js 20:55:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119502400) [pid = 1643] [serial = 765] [outer = 0x11850c000] 20:55:36 INFO - PROCESS | 1643 | 1467950136131 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]]]}] 20:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 20:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:55:36 INFO - PROCESS | 1643 | 1467950136187 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 20:55:36 INFO - PROCESS | 1643 | 1467950136189 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 20:55:36 INFO - PROCESS | 1643 | 1467950136191 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:55:36 INFO - PROCESS | 1643 | 1467950136194 Marionette TRACE conn2 <- [1,994,null,{}] 20:55:36 INFO - PROCESS | 1643 | 1467950136198 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}] 20:55:36 INFO - PROCESS | 1643 | 1467950136199 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:36 INFO - PROCESS | 1643 | 1467950136278 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 20:55:36 INFO - PROCESS | 1643 | 1467950136282 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:36 INFO - PROCESS | 1643 | 1467950136283 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197e2800 == 32 [pid = 1643] [id = 256] 20:55:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1129b3000) [pid = 1643] [serial = 766] [outer = 0x0] 20:55:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11696c800) [pid = 1643] [serial = 767] [outer = 0x1129b3000] 20:55:36 INFO - PROCESS | 1643 | 1467950136308 Marionette DEBUG loaded listener.js 20:55:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x119844800) [pid = 1643] [serial = 768] [outer = 0x1129b3000] 20:55:36 INFO - PROCESS | 1643 | 1467950136638 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]]]}] 20:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 472ms 20:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:55:36 INFO - PROCESS | 1643 | 1467950136663 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 20:55:36 INFO - PROCESS | 1643 | 1467950136665 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 20:55:36 INFO - PROCESS | 1643 | 1467950136667 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:55:36 INFO - PROCESS | 1643 | 1467950136668 Marionette TRACE conn2 <- [1,998,null,{}] 20:55:36 INFO - PROCESS | 1643 | 1467950136670 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}] 20:55:36 INFO - PROCESS | 1643 | 1467950136674 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:36 INFO - PROCESS | 1643 | 1467950136788 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 20:55:36 INFO - PROCESS | 1643 | 1467950136796 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:36 INFO - PROCESS | 1643 | 1467950136797 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d46800 == 33 [pid = 1643] [id = 257] 20:55:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1198bc000) [pid = 1643] [serial = 769] [outer = 0x0] 20:55:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1199ca400) [pid = 1643] [serial = 770] [outer = 0x1198bc000] 20:55:36 INFO - PROCESS | 1643 | 1467950136822 Marionette DEBUG loaded listener.js 20:55:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120fc9400) [pid = 1643] [serial = 771] [outer = 0x1198bc000] 20:55:37 INFO - PROCESS | 1643 | 1467950137112 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]]]}] 20:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 20:55:37 INFO - PROCESS | 1643 | 1467950137136 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 20:55:37 INFO - PROCESS | 1643 | 1467950137137 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 20:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:55:37 INFO - PROCESS | 1643 | 1467950137139 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:55:37 INFO - PROCESS | 1643 | 1467950137140 Marionette TRACE conn2 <- [1,1002,null,{}] 20:55:37 INFO - PROCESS | 1643 | 1467950137146 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}] 20:55:37 INFO - PROCESS | 1643 | 1467950137147 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:37 INFO - PROCESS | 1643 | 1467950137224 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 20:55:37 INFO - PROCESS | 1643 | 1467950137229 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:37 INFO - PROCESS | 1643 | 1467950137238 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x121488000 == 34 [pid = 1643] [id = 258] 20:55:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1133cc400) [pid = 1643] [serial = 772] [outer = 0x0] 20:55:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1213df000) [pid = 1643] [serial = 773] [outer = 0x1133cc400] 20:55:37 INFO - PROCESS | 1643 | 1467950137263 Marionette DEBUG loaded listener.js 20:55:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x121611c00) [pid = 1643] [serial = 774] [outer = 0x1133cc400] 20:55:37 INFO - PROCESS | 1643 | 1467950137621 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]]]}] 20:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 20:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:55:37 INFO - PROCESS | 1643 | 1467950137670 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 20:55:37 INFO - PROCESS | 1643 | 1467950137671 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 20:55:37 INFO - PROCESS | 1643 | 1467950137673 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:55:37 INFO - PROCESS | 1643 | 1467950137675 Marionette TRACE conn2 <- [1,1006,null,{}] 20:55:37 INFO - PROCESS | 1643 | 1467950137677 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}] 20:55:37 INFO - PROCESS | 1643 | 1467950137678 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:37 INFO - PROCESS | 1643 | 1467950137751 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 20:55:37 INFO - PROCESS | 1643 | 1467950137754 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:37 INFO - PROCESS | 1643 | 1467950137755 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bdf000 == 35 [pid = 1643] [id = 259] 20:55:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1213e0000) [pid = 1643] [serial = 775] [outer = 0x0] 20:55:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1216e7800) [pid = 1643] [serial = 776] [outer = 0x1213e0000] 20:55:37 INFO - PROCESS | 1643 | 1467950137781 Marionette DEBUG loaded listener.js 20:55:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1216ef000) [pid = 1643] [serial = 777] [outer = 0x1213e0000] 20:55:38 INFO - PROCESS | 1643 | 1467950138115 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]]]}] 20:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 470ms 20:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:55:38 INFO - PROCESS | 1643 | 1467950138146 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 20:55:38 INFO - PROCESS | 1643 | 1467950138147 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 20:55:38 INFO - PROCESS | 1643 | 1467950138149 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:55:38 INFO - PROCESS | 1643 | 1467950138150 Marionette TRACE conn2 <- [1,1010,null,{}] 20:55:38 INFO - PROCESS | 1643 | 1467950138152 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}] 20:55:38 INFO - PROCESS | 1643 | 1467950138154 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:38 INFO - PROCESS | 1643 | 1467950138231 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 20:55:38 INFO - PROCESS | 1643 | 1467950138234 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:38 INFO - PROCESS | 1643 | 1467950138235 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11846f800 == 36 [pid = 1643] [id = 260] 20:55:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1216e1800) [pid = 1643] [serial = 778] [outer = 0x0] 20:55:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12198d000) [pid = 1643] [serial = 779] [outer = 0x1216e1800] 20:55:38 INFO - PROCESS | 1643 | 1467950138269 Marionette DEBUG loaded listener.js 20:55:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124874c00) [pid = 1643] [serial = 780] [outer = 0x1216e1800] 20:55:38 INFO - PROCESS | 1643 | 1467950138577 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]]]}] 20:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 468ms 20:55:38 INFO - PROCESS | 1643 | 1467950138619 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 20:55:38 INFO - PROCESS | 1643 | 1467950138620 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 20:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:55:38 INFO - PROCESS | 1643 | 1467950138622 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:55:38 INFO - PROCESS | 1643 | 1467950138623 Marionette TRACE conn2 <- [1,1014,null,{}] 20:55:38 INFO - PROCESS | 1643 | 1467950138626 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}] 20:55:38 INFO - PROCESS | 1643 | 1467950138627 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:38 INFO - PROCESS | 1643 | 1467950138731 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 20:55:38 INFO - PROCESS | 1643 | 1467950138737 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:38 INFO - PROCESS | 1643 | 1467950138738 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263b0800 == 37 [pid = 1643] [id = 261] 20:55:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121bb6400) [pid = 1643] [serial = 781] [outer = 0x0] 20:55:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124aa6c00) [pid = 1643] [serial = 782] [outer = 0x121bb6400] 20:55:38 INFO - PROCESS | 1643 | 1467950138764 Marionette DEBUG loaded listener.js 20:55:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1252ef000) [pid = 1643] [serial = 783] [outer = 0x121bb6400] 20:55:39 INFO - PROCESS | 1643 | 1467950139066 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]]]}] 20:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 20:55:39 INFO - PROCESS | 1643 | 1467950139094 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 20:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:55:39 INFO - PROCESS | 1643 | 1467950139096 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 20:55:39 INFO - PROCESS | 1643 | 1467950139100 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:55:39 INFO - PROCESS | 1643 | 1467950139102 Marionette TRACE conn2 <- [1,1018,null,{}] 20:55:39 INFO - PROCESS | 1643 | 1467950139106 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}] 20:55:39 INFO - PROCESS | 1643 | 1467950139108 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:39 INFO - PROCESS | 1643 | 1467950139234 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 20:55:39 INFO - PROCESS | 1643 | 1467950139241 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:39 INFO - PROCESS | 1643 | 1467950139243 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197e1800 == 38 [pid = 1643] [id = 262] 20:55:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x116030c00) [pid = 1643] [serial = 784] [outer = 0x0] 20:55:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1253a4400) [pid = 1643] [serial = 785] [outer = 0x116030c00] 20:55:39 INFO - PROCESS | 1643 | 1467950139362 Marionette DEBUG loaded listener.js 20:55:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126398400) [pid = 1643] [serial = 786] [outer = 0x116030c00] 20:55:39 INFO - PROCESS | 1643 | 1467950139846 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]]]}] 20:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 772ms 20:55:39 INFO - PROCESS | 1643 | 1467950139875 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 20:55:39 INFO - PROCESS | 1643 | 1467950139877 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 20:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:55:39 INFO - PROCESS | 1643 | 1467950139881 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:55:39 INFO - PROCESS | 1643 | 1467950139883 Marionette TRACE conn2 <- [1,1022,null,{}] 20:55:39 INFO - PROCESS | 1643 | 1467950139886 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}] 20:55:39 INFO - PROCESS | 1643 | 1467950139888 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:40 INFO - PROCESS | 1643 | 1467950140036 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 20:55:40 INFO - PROCESS | 1643 | 1467950140089 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:40 INFO - PROCESS | 1643 | 1467950140091 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x129383000 == 39 [pid = 1643] [id = 263] 20:55:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1199bd000) [pid = 1643] [serial = 787] [outer = 0x0] 20:55:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126991000) [pid = 1643] [serial = 788] [outer = 0x1199bd000] 20:55:40 INFO - PROCESS | 1643 | 1467950140127 Marionette DEBUG loaded listener.js 20:55:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126a80c00) [pid = 1643] [serial = 789] [outer = 0x1199bd000] 20:55:40 INFO - PROCESS | 1643 | 1467950140565 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]]]}] 20:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 720ms 20:55:40 INFO - PROCESS | 1643 | 1467950140601 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 20:55:40 INFO - PROCESS | 1643 | 1467950140602 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 20:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:55:40 INFO - PROCESS | 1643 | 1467950140605 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:55:40 INFO - PROCESS | 1643 | 1467950140606 Marionette TRACE conn2 <- [1,1026,null,{}] 20:55:40 INFO - PROCESS | 1643 | 1467950140608 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}] 20:55:40 INFO - PROCESS | 1643 | 1467950140609 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:40 INFO - PROCESS | 1643 | 1467950140723 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 20:55:40 INFO - PROCESS | 1643 | 1467950140729 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:40 INFO - PROCESS | 1643 | 1467950140730 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b6000 == 40 [pid = 1643] [id = 264] 20:55:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126989000) [pid = 1643] [serial = 790] [outer = 0x0] 20:55:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12817d400) [pid = 1643] [serial = 791] [outer = 0x126989000] 20:55:40 INFO - PROCESS | 1643 | 1467950140761 Marionette DEBUG loaded listener.js 20:55:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x128184800) [pid = 1643] [serial = 792] [outer = 0x126989000] 20:55:41 INFO - PROCESS | 1643 | 1467950141098 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]]]}] 20:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 20:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:55:41 INFO - PROCESS | 1643 | 1467950141130 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 20:55:41 INFO - PROCESS | 1643 | 1467950141131 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 20:55:41 INFO - PROCESS | 1643 | 1467950141134 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:55:41 INFO - PROCESS | 1643 | 1467950141136 Marionette TRACE conn2 <- [1,1030,null,{}] 20:55:41 INFO - PROCESS | 1643 | 1467950141139 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}] 20:55:41 INFO - PROCESS | 1643 | 1467950141141 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:41 INFO - PROCESS | 1643 | 1467950141292 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1213e8000) [pid = 1643] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1248ee000) [pid = 1643] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124aaf800) [pid = 1643] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x113f31c00) [pid = 1643] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119843c00) [pid = 1643] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112fd5c00) [pid = 1643] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118e03400) [pid = 1643] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117e3a400) [pid = 1643] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1166f8c00) [pid = 1643] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1160da400) [pid = 1643] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x110fa7400) [pid = 1643] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11983cc00) [pid = 1643] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1176ecc00) [pid = 1643] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119836800) [pid = 1643] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:55:41 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120fcc800) [pid = 1643] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:55:41 INFO - PROCESS | 1643 | 1467950141611 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:41 INFO - PROCESS | 1643 | 1467950141612 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x118595000 == 41 [pid = 1643] [id = 265] 20:55:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1129a6c00) [pid = 1643] [serial = 793] [outer = 0x0] 20:55:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x113f31c00) [pid = 1643] [serial = 794] [outer = 0x1129a6c00] 20:55:41 INFO - PROCESS | 1643 | 1467950141644 Marionette DEBUG loaded listener.js 20:55:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118262800) [pid = 1643] [serial = 795] [outer = 0x1129a6c00] 20:55:41 INFO - PROCESS | 1643 | 1467950141899 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]]]}] 20:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 20:55:41 INFO - PROCESS | 1643 | 1467950141904 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 20:55:41 INFO - PROCESS | 1643 | 1467950141905 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 20:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:55:41 INFO - PROCESS | 1643 | 1467950141915 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:55:41 INFO - PROCESS | 1643 | 1467950141916 Marionette TRACE conn2 <- [1,1034,null,{}] 20:55:41 INFO - PROCESS | 1643 | 1467950141952 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}] 20:55:41 INFO - PROCESS | 1643 | 1467950141953 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:42 INFO - PROCESS | 1643 | 1467950142035 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 20:55:42 INFO - PROCESS | 1643 | 1467950142038 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:42 INFO - PROCESS | 1643 | 1467950142049 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1cd000 == 42 [pid = 1643] [id = 266] 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118e10400) [pid = 1643] [serial = 796] [outer = 0x0] 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124c49800) [pid = 1643] [serial = 797] [outer = 0x118e10400] 20:55:42 INFO - PROCESS | 1643 | 1467950142073 Marionette DEBUG loaded listener.js 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128178400) [pid = 1643] [serial = 798] [outer = 0x118e10400] 20:55:42 INFO - PROCESS | 1643 | 1467950142380 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]]]}] 20:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 495ms 20:55:42 INFO - PROCESS | 1643 | 1467950142403 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 20:55:42 INFO - PROCESS | 1643 | 1467950142404 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 20:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:55:42 INFO - PROCESS | 1643 | 1467950142406 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:55:42 INFO - PROCESS | 1643 | 1467950142407 Marionette TRACE conn2 <- [1,1038,null,{}] 20:55:42 INFO - PROCESS | 1643 | 1467950142412 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}] 20:55:42 INFO - PROCESS | 1643 | 1467950142413 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:42 INFO - PROCESS | 1643 | 1467950142517 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 20:55:42 INFO - PROCESS | 1643 | 1467950142524 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:42 INFO - PROCESS | 1643 | 1467950142525 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba12800 == 43 [pid = 1643] [id = 267] 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1160db800) [pid = 1643] [serial = 799] [outer = 0x0] 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128184c00) [pid = 1643] [serial = 800] [outer = 0x1160db800] 20:55:42 INFO - PROCESS | 1643 | 1467950142549 Marionette DEBUG loaded listener.js 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128591400) [pid = 1643] [serial = 801] [outer = 0x1160db800] 20:55:42 INFO - PROCESS | 1643 | 1467950142817 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]]]}] 20:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 421ms 20:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:55:42 INFO - PROCESS | 1643 | 1467950142830 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 20:55:42 INFO - PROCESS | 1643 | 1467950142831 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 20:55:42 INFO - PROCESS | 1643 | 1467950142834 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:55:42 INFO - PROCESS | 1643 | 1467950142836 Marionette TRACE conn2 <- [1,1042,null,{}] 20:55:42 INFO - PROCESS | 1643 | 1467950142838 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}] 20:55:42 INFO - PROCESS | 1643 | 1467950142839 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:42 INFO - PROCESS | 1643 | 1467950142931 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 20:55:42 INFO - PROCESS | 1643 | 1467950142936 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:42 INFO - PROCESS | 1643 | 1467950142937 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be3f000 == 44 [pid = 1643] [id = 268] 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1216e1400) [pid = 1643] [serial = 802] [outer = 0x0] 20:55:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12903cc00) [pid = 1643] [serial = 803] [outer = 0x1216e1400] 20:55:42 INFO - PROCESS | 1643 | 1467950142960 Marionette DEBUG loaded listener.js 20:55:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x129042800) [pid = 1643] [serial = 804] [outer = 0x1216e1400] 20:55:43 INFO - PROCESS | 1643 | 1467950143272 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]]]}] 20:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 20:55:43 INFO - PROCESS | 1643 | 1467950143303 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 20:55:43 INFO - PROCESS | 1643 | 1467950143304 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 20:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:55:43 INFO - PROCESS | 1643 | 1467950143307 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:55:43 INFO - PROCESS | 1643 | 1467950143308 Marionette TRACE conn2 <- [1,1046,null,{}] 20:55:43 INFO - PROCESS | 1643 | 1467950143312 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}] 20:55:43 INFO - PROCESS | 1643 | 1467950143313 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:43 INFO - PROCESS | 1643 | 1467950143390 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 20:55:43 INFO - PROCESS | 1643 | 1467950143447 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:43 INFO - PROCESS | 1643 | 1467950143448 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be55000 == 45 [pid = 1643] [id = 269] 20:55:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128596400) [pid = 1643] [serial = 805] [outer = 0x0] 20:55:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x129047400) [pid = 1643] [serial = 806] [outer = 0x128596400] 20:55:43 INFO - PROCESS | 1643 | 1467950143471 Marionette DEBUG loaded listener.js 20:55:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1290f0c00) [pid = 1643] [serial = 807] [outer = 0x128596400] 20:55:43 INFO - PROCESS | 1643 | 1467950143935 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]]]}] 20:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 20:55:43 INFO - PROCESS | 1643 | 1467950143979 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 20:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:55:43 INFO - PROCESS | 1643 | 1467950143982 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 20:55:43 INFO - PROCESS | 1643 | 1467950143985 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:55:43 INFO - PROCESS | 1643 | 1467950143987 Marionette TRACE conn2 <- [1,1050,null,{}] 20:55:43 INFO - PROCESS | 1643 | 1467950143992 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}] 20:55:43 INFO - PROCESS | 1643 | 1467950143993 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:44 INFO - PROCESS | 1643 | 1467950144108 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 20:55:44 INFO - PROCESS | 1643 | 1467950144198 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:44 INFO - PROCESS | 1643 | 1467950144200 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x11701c000 == 46 [pid = 1643] [id = 270] 20:55:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11602dc00) [pid = 1643] [serial = 808] [outer = 0x0] 20:55:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x116078000) [pid = 1643] [serial = 809] [outer = 0x11602dc00] 20:55:44 INFO - PROCESS | 1643 | 1467950144230 Marionette DEBUG loaded listener.js 20:55:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x117203000) [pid = 1643] [serial = 810] [outer = 0x11602dc00] 20:55:44 INFO - PROCESS | 1643 | 1467950144665 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]]]}] 20:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 772ms 20:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:55:44 INFO - PROCESS | 1643 | 1467950144757 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 20:55:44 INFO - PROCESS | 1643 | 1467950144760 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 20:55:44 INFO - PROCESS | 1643 | 1467950144765 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:55:44 INFO - PROCESS | 1643 | 1467950144767 Marionette TRACE conn2 <- [1,1054,null,{}] 20:55:44 INFO - PROCESS | 1643 | 1467950144769 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}] 20:55:44 INFO - PROCESS | 1643 | 1467950144771 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:44 INFO - PROCESS | 1643 | 1467950144899 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 20:55:44 INFO - PROCESS | 1643 | 1467950144974 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:44 INFO - PROCESS | 1643 | 1467950144975 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x117243800 == 47 [pid = 1643] [id = 271] 20:55:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1176ec800) [pid = 1643] [serial = 811] [outer = 0x0] 20:55:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118259800) [pid = 1643] [serial = 812] [outer = 0x1176ec800] 20:55:45 INFO - PROCESS | 1643 | 1467950145003 Marionette DEBUG loaded listener.js 20:55:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11886e400) [pid = 1643] [serial = 813] [outer = 0x1176ec800] 20:55:45 INFO - PROCESS | 1643 | 1467950145669 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]]]}] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12be3f000 == 46 [pid = 1643] [id = 268] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba12800 == 45 [pid = 1643] [id = 267] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1cd000 == 44 [pid = 1643] [id = 266] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x118595000 == 43 [pid = 1643] [id = 265] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b6000 == 42 [pid = 1643] [id = 264] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x129383000 == 41 [pid = 1643] [id = 263] 20:55:45 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x126a85000) [pid = 1643] [serial = 752] [outer = 0x0] [url = about:blank] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1197e1800 == 40 [pid = 1643] [id = 262] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1263b0800 == 39 [pid = 1643] [id = 261] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11846f800 == 38 [pid = 1643] [id = 260] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x121bdf000 == 37 [pid = 1643] [id = 259] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x121488000 == 36 [pid = 1643] [id = 258] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x120d46800 == 35 [pid = 1643] [id = 257] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1197e2800 == 34 [pid = 1643] [id = 256] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1188d5000 == 33 [pid = 1643] [id = 255] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x118477800 == 32 [pid = 1643] [id = 254] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11702b000 == 31 [pid = 1643] [id = 253] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x113d7c000 == 30 [pid = 1643] [id = 252] 20:55:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12afe0000 == 29 [pid = 1643] [id = 251] 20:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 973ms 20:55:45 INFO - PROCESS | 1643 | 1467950145738 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 20:55:45 INFO - PROCESS | 1643 | 1467950145740 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 20:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:55:45 INFO - PROCESS | 1643 | 1467950145744 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:55:45 INFO - PROCESS | 1643 | 1467950145745 Marionette TRACE conn2 <- [1,1058,null,{}] 20:55:45 INFO - PROCESS | 1643 | 1467950145749 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}] 20:55:45 INFO - PROCESS | 1643 | 1467950145751 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:45 INFO - PROCESS | 1643 | 1467950145827 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 20:55:45 INFO - PROCESS | 1643 | 1467950145831 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:45 INFO - PROCESS | 1643 | 1467950145834 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661b000 == 30 [pid = 1643] [id = 272] 20:55:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118254000) [pid = 1643] [serial = 814] [outer = 0x0] 20:55:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118261000) [pid = 1643] [serial = 815] [outer = 0x118254000] 20:55:45 INFO - PROCESS | 1643 | 1467950145864 Marionette DEBUG loaded listener.js 20:55:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118287c00) [pid = 1643] [serial = 816] [outer = 0x118254000] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1248e8c00) [pid = 1643] [serial = 734] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1252f1000) [pid = 1643] [serial = 737] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1253f9400) [pid = 1643] [serial = 740] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1253ad800) [pid = 1643] [serial = 738] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1173a0c00) [pid = 1643] [serial = 743] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1185d1000) [pid = 1643] [serial = 744] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12607e400) [pid = 1643] [serial = 741] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x120fcf400) [pid = 1643] [serial = 729] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x120da4800) [pid = 1643] [serial = 728] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11983b400) [pid = 1643] [serial = 725] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1199c2400) [pid = 1643] [serial = 726] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11928dc00) [pid = 1643] [serial = 722] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119509c00) [pid = 1643] [serial = 723] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11827e000) [pid = 1643] [serial = 719] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11850e000) [pid = 1643] [serial = 720] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11739c800) [pid = 1643] [serial = 717] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11697a800) [pid = 1643] [serial = 716] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x117205c00) [pid = 1643] [serial = 714] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11662e800) [pid = 1643] [serial = 713] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1129aa800) [pid = 1643] [serial = 711] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x111cac000) [pid = 1643] [serial = 710] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126a7a000) [pid = 1643] [serial = 750] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121bb4400) [pid = 1643] [serial = 708] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1253f0c00) [pid = 1643] [serial = 746] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1213e2000) [pid = 1643] [serial = 731] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126332800) [pid = 1643] [serial = 747] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124ad6000) [pid = 1643] [serial = 735] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12693ec00) [pid = 1643] [serial = 749] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123b8c800) [pid = 1643] [serial = 732] [outer = 0x0] [url = about:blank] 20:55:46 INFO - PROCESS | 1643 | 1467950146215 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]]]}] 20:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 520ms 20:55:46 INFO - PROCESS | 1643 | 1467950146264 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 20:55:46 INFO - PROCESS | 1643 | 1467950146267 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 20:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:55:46 INFO - PROCESS | 1643 | 1467950146271 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:55:46 INFO - PROCESS | 1643 | 1467950146272 Marionette TRACE conn2 <- [1,1062,null,{}] 20:55:46 INFO - PROCESS | 1643 | 1467950146275 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}] 20:55:46 INFO - PROCESS | 1643 | 1467950146276 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:46 INFO - PROCESS | 1643 | 1467950146352 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 20:55:46 INFO - PROCESS | 1643 | 1467950146381 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:46 INFO - PROCESS | 1643 | 1467950146382 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e5d000 == 31 [pid = 1643] [id = 273] 20:55:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119241400) [pid = 1643] [serial = 817] [outer = 0x0] 20:55:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11928c400) [pid = 1643] [serial = 818] [outer = 0x119241400] 20:55:46 INFO - PROCESS | 1643 | 1467950146408 Marionette DEBUG loaded listener.js 20:55:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11950d000) [pid = 1643] [serial = 819] [outer = 0x119241400] 20:55:46 INFO - PROCESS | 1643 | 1467950146759 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]]]}] 20:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 20:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:55:46 INFO - PROCESS | 1643 | 1467950146792 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 20:55:46 INFO - PROCESS | 1643 | 1467950146793 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 20:55:46 INFO - PROCESS | 1643 | 1467950146795 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:55:46 INFO - PROCESS | 1643 | 1467950146798 Marionette TRACE conn2 <- [1,1066,null,{}] 20:55:46 INFO - PROCESS | 1643 | 1467950146806 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}] 20:55:46 INFO - PROCESS | 1643 | 1467950146809 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:46 INFO - PROCESS | 1643 | 1467950146886 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 20:55:46 INFO - PROCESS | 1643 | 1467950146891 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:46 INFO - PROCESS | 1643 | 1467950146895 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e3000 == 32 [pid = 1643] [id = 274] 20:55:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11602e000) [pid = 1643] [serial = 820] [outer = 0x0] 20:55:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1199bbc00) [pid = 1643] [serial = 821] [outer = 0x11602e000] 20:55:46 INFO - PROCESS | 1643 | 1467950146924 Marionette DEBUG loaded listener.js 20:55:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119c6f800) [pid = 1643] [serial = 822] [outer = 0x11602e000] 20:55:47 INFO - PROCESS | 1643 | 1467950147254 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]]]}] 20:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 474ms 20:55:47 INFO - PROCESS | 1643 | 1467950147270 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 20:55:47 INFO - PROCESS | 1643 | 1467950147271 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 20:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:55:47 INFO - PROCESS | 1643 | 1467950147274 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:55:47 INFO - PROCESS | 1643 | 1467950147275 Marionette TRACE conn2 <- [1,1070,null,{}] 20:55:47 INFO - PROCESS | 1643 | 1467950147280 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}] 20:55:47 INFO - PROCESS | 1643 | 1467950147281 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:47 INFO - PROCESS | 1643 | 1467950147381 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 20:55:47 INFO - PROCESS | 1643 | 1467950147387 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:47 INFO - PROCESS | 1643 | 1467950147388 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4d800 == 33 [pid = 1643] [id = 275] 20:55:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11825e000) [pid = 1643] [serial = 823] [outer = 0x0] 20:55:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120da6400) [pid = 1643] [serial = 824] [outer = 0x11825e000] 20:55:47 INFO - PROCESS | 1643 | 1467950147413 Marionette DEBUG loaded listener.js 20:55:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1213dd400) [pid = 1643] [serial = 825] [outer = 0x11825e000] 20:55:47 INFO - PROCESS | 1643 | 1467950147734 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]]]}] 20:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 471ms 20:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:55:47 INFO - PROCESS | 1643 | 1467950147747 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 20:55:47 INFO - PROCESS | 1643 | 1467950147748 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 20:55:47 INFO - PROCESS | 1643 | 1467950147750 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:55:47 INFO - PROCESS | 1643 | 1467950147751 Marionette TRACE conn2 <- [1,1074,null,{}] 20:55:47 INFO - PROCESS | 1643 | 1467950147753 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}] 20:55:47 INFO - PROCESS | 1643 | 1467950147754 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:47 INFO - PROCESS | 1643 | 1467950147831 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 20:55:47 INFO - PROCESS | 1643 | 1467950147834 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:47 INFO - PROCESS | 1643 | 1467950147836 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e81000 == 34 [pid = 1643] [id = 276] 20:55:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1213e1400) [pid = 1643] [serial = 826] [outer = 0x0] 20:55:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1216e4c00) [pid = 1643] [serial = 827] [outer = 0x1213e1400] 20:55:47 INFO - PROCESS | 1643 | 1467950147863 Marionette DEBUG loaded listener.js 20:55:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1216ef800) [pid = 1643] [serial = 828] [outer = 0x1213e1400] 20:55:48 INFO - PROCESS | 1643 | 1467950148251 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]]]}] 20:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 20:55:48 INFO - PROCESS | 1643 | 1467950148271 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 20:55:48 INFO - PROCESS | 1643 | 1467950148272 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 20:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:55:48 INFO - PROCESS | 1643 | 1467950148275 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:55:48 INFO - PROCESS | 1643 | 1467950148276 Marionette TRACE conn2 <- [1,1078,null,{}] 20:55:48 INFO - PROCESS | 1643 | 1467950148279 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}] 20:55:48 INFO - PROCESS | 1643 | 1467950148284 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:48 INFO - PROCESS | 1643 | 1467950148407 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 20:55:48 INFO - PROCESS | 1643 | 1467950148411 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:48 INFO - PROCESS | 1643 | 1467950148412 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263bf000 == 35 [pid = 1643] [id = 277] 20:55:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1213e1c00) [pid = 1643] [serial = 829] [outer = 0x0] 20:55:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123eec000) [pid = 1643] [serial = 830] [outer = 0x1213e1c00] 20:55:48 INFO - PROCESS | 1643 | 1467950148444 Marionette DEBUG loaded listener.js 20:55:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1253f9400) [pid = 1643] [serial = 831] [outer = 0x1213e1c00] 20:55:48 INFO - PROCESS | 1643 | 1467950148789 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]]]}] 20:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 571ms 20:55:48 INFO - PROCESS | 1643 | 1467950148847 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 20:55:48 INFO - PROCESS | 1643 | 1467950148848 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 20:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:55:48 INFO - PROCESS | 1643 | 1467950148850 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:55:48 INFO - PROCESS | 1643 | 1467950148852 Marionette TRACE conn2 <- [1,1082,null,{}] 20:55:48 INFO - PROCESS | 1643 | 1467950148854 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}] 20:55:48 INFO - PROCESS | 1643 | 1467950148855 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:48 INFO - PROCESS | 1643 | 1467950148953 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 20:55:48 INFO - PROCESS | 1643 | 1467950148989 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:48 INFO - PROCESS | 1643 | 1467950148990 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12814b800 == 36 [pid = 1643] [id = 278] 20:55:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x125e95800) [pid = 1643] [serial = 832] [outer = 0x0] 20:55:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12607ec00) [pid = 1643] [serial = 833] [outer = 0x125e95800] 20:55:49 INFO - PROCESS | 1643 | 1467950149014 Marionette DEBUG loaded listener.js 20:55:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12608b000) [pid = 1643] [serial = 834] [outer = 0x125e95800] 20:55:49 INFO - PROCESS | 1643 | 1467950149322 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]]]}] 20:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 20:55:49 INFO - PROCESS | 1643 | 1467950149369 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 20:55:49 INFO - PROCESS | 1643 | 1467950149370 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 20:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:55:49 INFO - PROCESS | 1643 | 1467950149373 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:55:49 INFO - PROCESS | 1643 | 1467950149374 Marionette TRACE conn2 <- [1,1086,null,{}] 20:55:49 INFO - PROCESS | 1643 | 1467950149376 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}] 20:55:49 INFO - PROCESS | 1643 | 1467950149377 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:49 INFO - PROCESS | 1643 | 1467950149471 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 20:55:49 INFO - PROCESS | 1643 | 1467950149488 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:49 INFO - PROCESS | 1643 | 1467950149489 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12910e000 == 37 [pid = 1643] [id = 279] 20:55:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126332000) [pid = 1643] [serial = 835] [outer = 0x0] 20:55:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x126944c00) [pid = 1643] [serial = 836] [outer = 0x126332000] 20:55:49 INFO - PROCESS | 1643 | 1467950149514 Marionette DEBUG loaded listener.js 20:55:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126a78000) [pid = 1643] [serial = 837] [outer = 0x126332000] 20:55:49 INFO - PROCESS | 1643 | 1467950149853 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]]]}] 20:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 20:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:55:49 INFO - PROCESS | 1643 | 1467950149897 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 20:55:49 INFO - PROCESS | 1643 | 1467950149899 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 20:55:49 INFO - PROCESS | 1643 | 1467950149901 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:55:49 INFO - PROCESS | 1643 | 1467950149902 Marionette TRACE conn2 <- [1,1090,null,{}] 20:55:49 INFO - PROCESS | 1643 | 1467950149904 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}] 20:55:49 INFO - PROCESS | 1643 | 1467950149905 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:50 INFO - PROCESS | 1643 | 1467950150000 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 20:55:50 INFO - PROCESS | 1643 | 1467950150004 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:50 INFO - PROCESS | 1643 | 1467950150005 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e2800 == 38 [pid = 1643] [id = 280] 20:55:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126a78c00) [pid = 1643] [serial = 838] [outer = 0x0] 20:55:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x128179400) [pid = 1643] [serial = 839] [outer = 0x126a78c00] 20:55:50 INFO - PROCESS | 1643 | 1467950150028 Marionette DEBUG loaded listener.js 20:55:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128185800) [pid = 1643] [serial = 840] [outer = 0x126a78c00] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1199bd000) [pid = 1643] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1198bc000) [pid = 1643] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112138400) [pid = 1643] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11850c000) [pid = 1643] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1216e1800) [pid = 1643] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1151d3800) [pid = 1643] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126987400) [pid = 1643] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1129b3000) [pid = 1643] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1133cc400) [pid = 1643] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126989000) [pid = 1643] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1213e0000) [pid = 1643] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116971000) [pid = 1643] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121bb6400) [pid = 1643] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118e10400) [pid = 1643] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1160db800) [pid = 1643] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1129a6c00) [pid = 1643] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1216e1400) [pid = 1643] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:55:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x116030c00) [pid = 1643] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:55:50 INFO - PROCESS | 1643 | 1467950150454 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]]]}] 20:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 568ms 20:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:55:50 INFO - PROCESS | 1643 | 1467950150470 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 20:55:50 INFO - PROCESS | 1643 | 1467950150471 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 20:55:50 INFO - PROCESS | 1643 | 1467950150481 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:55:50 INFO - PROCESS | 1643 | 1467950150482 Marionette TRACE conn2 <- [1,1094,null,{}] 20:55:50 INFO - PROCESS | 1643 | 1467950150484 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}] 20:55:50 INFO - PROCESS | 1643 | 1467950150485 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:50 INFO - PROCESS | 1643 | 1467950150600 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 20:55:50 INFO - PROCESS | 1643 | 1467950150638 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:50 INFO - PROCESS | 1643 | 1467950150639 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1293b0000 == 39 [pid = 1643] [id = 281] 20:55:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x116970c00) [pid = 1643] [serial = 841] [outer = 0x0] 20:55:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1176ec000) [pid = 1643] [serial = 842] [outer = 0x116970c00] 20:55:50 INFO - PROCESS | 1643 | 1467950150664 Marionette DEBUG loaded listener.js 20:55:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120f97000) [pid = 1643] [serial = 843] [outer = 0x116970c00] 20:55:50 INFO - PROCESS | 1643 | 1467950150949 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]]]}] 20:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 525ms 20:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:55:51 INFO - PROCESS | 1643 | 1467950151000 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 20:55:51 INFO - PROCESS | 1643 | 1467950151002 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 20:55:51 INFO - PROCESS | 1643 | 1467950151004 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:55:51 INFO - PROCESS | 1643 | 1467950151005 Marionette TRACE conn2 <- [1,1098,null,{}] 20:55:51 INFO - PROCESS | 1643 | 1467950151007 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}] 20:55:51 INFO - PROCESS | 1643 | 1467950151010 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:51 INFO - PROCESS | 1643 | 1467950151100 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 20:55:51 INFO - PROCESS | 1643 | 1467950151151 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:51 INFO - PROCESS | 1643 | 1467950151153 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a915000 == 40 [pid = 1643] [id = 282] 20:55:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120f96c00) [pid = 1643] [serial = 844] [outer = 0x0] 20:55:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126331800) [pid = 1643] [serial = 845] [outer = 0x120f96c00] 20:55:51 INFO - PROCESS | 1643 | 1467950151179 Marionette DEBUG loaded listener.js 20:55:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12858ec00) [pid = 1643] [serial = 846] [outer = 0x120f96c00] 20:55:51 INFO - PROCESS | 1643 | 1467950151439 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]]]}] 20:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 469ms 20:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:55:51 INFO - PROCESS | 1643 | 1467950151480 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 20:55:51 INFO - PROCESS | 1643 | 1467950151481 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 20:55:51 INFO - PROCESS | 1643 | 1467950151484 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:55:51 INFO - PROCESS | 1643 | 1467950151485 Marionette TRACE conn2 <- [1,1102,null,{}] 20:55:51 INFO - PROCESS | 1643 | 1467950151487 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}] 20:55:51 INFO - PROCESS | 1643 | 1467950151488 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:51 INFO - PROCESS | 1643 | 1467950151583 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 20:55:51 INFO - PROCESS | 1643 | 1467950151587 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:51 INFO - PROCESS | 1643 | 1467950151588 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba04800 == 41 [pid = 1643] [id = 283] 20:55:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1213dcc00) [pid = 1643] [serial = 847] [outer = 0x0] 20:55:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129041c00) [pid = 1643] [serial = 848] [outer = 0x1213dcc00] 20:55:51 INFO - PROCESS | 1643 | 1467950151611 Marionette DEBUG loaded listener.js 20:55:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128590c00) [pid = 1643] [serial = 849] [outer = 0x1213dcc00] 20:55:51 INFO - PROCESS | 1643 | 1467950151930 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]]]}] 20:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 470ms 20:55:51 INFO - PROCESS | 1643 | 1467950151954 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 20:55:51 INFO - PROCESS | 1643 | 1467950151955 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 20:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:55:51 INFO - PROCESS | 1643 | 1467950151958 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:55:51 INFO - PROCESS | 1643 | 1467950151961 Marionette TRACE conn2 <- [1,1106,null,{}] 20:55:51 INFO - PROCESS | 1643 | 1467950151964 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}] 20:55:51 INFO - PROCESS | 1643 | 1467950151965 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:52 INFO - PROCESS | 1643 | 1467950152040 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 20:55:52 INFO - PROCESS | 1643 | 1467950152097 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:52 INFO - PROCESS | 1643 | 1467950152098 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be18000 == 42 [pid = 1643] [id = 284] 20:55:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126a7d800) [pid = 1643] [serial = 850] [outer = 0x0] 20:55:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1290f4c00) [pid = 1643] [serial = 851] [outer = 0x126a7d800] 20:55:52 INFO - PROCESS | 1643 | 1467950152122 Marionette DEBUG loaded listener.js 20:55:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12934f400) [pid = 1643] [serial = 852] [outer = 0x126a7d800] 20:55:52 INFO - PROCESS | 1643 | --DOCSHELL 0x11661b000 == 41 [pid = 1643] [id = 272] 20:55:52 INFO - PROCESS | 1643 | --DOCSHELL 0x117243800 == 40 [pid = 1643] [id = 271] 20:55:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12be55000 == 39 [pid = 1643] [id = 269] 20:55:52 INFO - PROCESS | 1643 | --DOCSHELL 0x11701c000 == 38 [pid = 1643] [id = 270] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e3000 == 37 [pid = 1643] [id = 274] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1263bf000 == 36 [pid = 1643] [id = 277] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e2800 == 35 [pid = 1643] [id = 280] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12910e000 == 34 [pid = 1643] [id = 279] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12a915000 == 33 [pid = 1643] [id = 282] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x117e5d000 == 32 [pid = 1643] [id = 273] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4d800 == 31 [pid = 1643] [id = 275] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123e81000 == 30 [pid = 1643] [id = 276] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1293b0000 == 29 [pid = 1643] [id = 281] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12814b800 == 28 [pid = 1643] [id = 278] 20:55:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba04800 == 27 [pid = 1643] [id = 283] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x129047400) [pid = 1643] [serial = 806] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126991000) [pid = 1643] [serial = 788] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1199ca400) [pid = 1643] [serial = 770] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118417000) [pid = 1643] [serial = 761] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11886f800) [pid = 1643] [serial = 762] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118acac00) [pid = 1643] [serial = 764] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119502400) [pid = 1643] [serial = 765] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12198d000) [pid = 1643] [serial = 779] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124874c00) [pid = 1643] [serial = 780] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11607c400) [pid = 1643] [serial = 755] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x116769000) [pid = 1643] [serial = 756] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12817d000) [pid = 1643] [serial = 753] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11696c800) [pid = 1643] [serial = 767] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119844800) [pid = 1643] [serial = 768] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1213df000) [pid = 1643] [serial = 773] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x121611c00) [pid = 1643] [serial = 774] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12817d400) [pid = 1643] [serial = 791] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1216e7800) [pid = 1643] [serial = 776] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1216ef000) [pid = 1643] [serial = 777] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11739c000) [pid = 1643] [serial = 758] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x117e45000) [pid = 1643] [serial = 759] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x124aa6c00) [pid = 1643] [serial = 782] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1252ef000) [pid = 1643] [serial = 783] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x126a80c00) [pid = 1643] [serial = 789] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x124c49800) [pid = 1643] [serial = 797] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x128184c00) [pid = 1643] [serial = 800] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x128591400) [pid = 1643] [serial = 801] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x113f31c00) [pid = 1643] [serial = 794] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12903cc00) [pid = 1643] [serial = 803] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x118262800) [pid = 1643] [serial = 795] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x120fc9400) [pid = 1643] [serial = 771] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x128184800) [pid = 1643] [serial = 792] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x126398400) [pid = 1643] [serial = 786] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x128178400) [pid = 1643] [serial = 798] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1253a4400) [pid = 1643] [serial = 785] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x129042800) [pid = 1643] [serial = 804] [outer = 0x0] [url = about:blank] 20:55:53 INFO - PROCESS | 1643 | 1467950153453 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]]]}] 20:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1521ms 20:55:53 INFO - PROCESS | 1643 | 1467950153480 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 20:55:53 INFO - PROCESS | 1643 | 1467950153482 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 20:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:55:53 INFO - PROCESS | 1643 | 1467950153485 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:55:53 INFO - PROCESS | 1643 | 1467950153487 Marionette TRACE conn2 <- [1,1110,null,{}] 20:55:53 INFO - PROCESS | 1643 | 1467950153490 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}] 20:55:53 INFO - PROCESS | 1643 | 1467950153492 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:53 INFO - PROCESS | 1643 | 1467950153581 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 20:55:53 INFO - PROCESS | 1643 | 1467950153663 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:53 INFO - PROCESS | 1643 | 1467950153664 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x113f47000 == 28 [pid = 1643] [id = 285] 20:55:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1160da400) [pid = 1643] [serial = 853] [outer = 0x0] 20:55:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1160db000) [pid = 1643] [serial = 854] [outer = 0x1160da400] 20:55:53 INFO - PROCESS | 1643 | 1467950153712 Marionette DEBUG loaded listener.js 20:55:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11697a400) [pid = 1643] [serial = 855] [outer = 0x1160da400] 20:55:54 INFO - PROCESS | 1643 | 1467950154091 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]]]}] 20:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 623ms 20:55:54 INFO - PROCESS | 1643 | 1467950154107 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 20:55:54 INFO - PROCESS | 1643 | 1467950154112 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 20:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:55:54 INFO - PROCESS | 1643 | 1467950154117 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:55:54 INFO - PROCESS | 1643 | 1467950154118 Marionette TRACE conn2 <- [1,1114,null,{}] 20:55:54 INFO - PROCESS | 1643 | 1467950154120 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}] 20:55:54 INFO - PROCESS | 1643 | 1467950154123 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:54 INFO - PROCESS | 1643 | 1467950154228 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 20:55:54 INFO - PROCESS | 1643 | 1467950154306 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:54 INFO - PROCESS | 1643 | 1467950154309 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11702c800 == 29 [pid = 1643] [id = 286] 20:55:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x117203400) [pid = 1643] [serial = 856] [outer = 0x0] 20:55:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1173a3400) [pid = 1643] [serial = 857] [outer = 0x117203400] 20:55:54 INFO - PROCESS | 1643 | 1467950154353 Marionette DEBUG loaded listener.js 20:55:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x117e44800) [pid = 1643] [serial = 858] [outer = 0x117203400] 20:55:54 INFO - PROCESS | 1643 | 1467950154735 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]]]}] 20:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 20:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:55:54 INFO - PROCESS | 1643 | 1467950154788 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 20:55:54 INFO - PROCESS | 1643 | 1467950154789 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 20:55:54 INFO - PROCESS | 1643 | 1467950154791 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:55:54 INFO - PROCESS | 1643 | 1467950154793 Marionette TRACE conn2 <- [1,1118,null,{}] 20:55:54 INFO - PROCESS | 1643 | 1467950154807 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}] 20:55:54 INFO - PROCESS | 1643 | 1467950154810 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:54 INFO - PROCESS | 1643 | 1467950154886 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 20:55:54 INFO - PROCESS | 1643 | 1467950154890 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:54 INFO - PROCESS | 1643 | 1467950154894 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11859a800 == 30 [pid = 1643] [id = 287] 20:55:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x112138400) [pid = 1643] [serial = 859] [outer = 0x0] 20:55:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11850c000) [pid = 1643] [serial = 860] [outer = 0x112138400] 20:55:54 INFO - PROCESS | 1643 | 1467950154924 Marionette DEBUG loaded listener.js 20:55:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11887b800) [pid = 1643] [serial = 861] [outer = 0x112138400] 20:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 478ms 20:55:55 INFO - PROCESS | 1643 | 1467950155265 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]]]}] 20:55:55 INFO - PROCESS | 1643 | 1467950155270 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 20:55:55 INFO - PROCESS | 1643 | 1467950155272 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 20:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:55:55 INFO - PROCESS | 1643 | 1467950155274 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:55:55 INFO - PROCESS | 1643 | 1467950155278 Marionette TRACE conn2 <- [1,1122,null,{}] 20:55:55 INFO - PROCESS | 1643 | 1467950155281 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}] 20:55:55 INFO - PROCESS | 1643 | 1467950155282 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:55 INFO - PROCESS | 1643 | 1467950155363 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 20:55:55 INFO - PROCESS | 1643 | 1467950155419 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:55 INFO - PROCESS | 1643 | 1467950155420 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e73000 == 31 [pid = 1643] [id = 288] 20:55:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118415800) [pid = 1643] [serial = 862] [outer = 0x0] 20:55:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11928d400) [pid = 1643] [serial = 863] [outer = 0x118415800] 20:55:55 INFO - PROCESS | 1643 | 1467950155461 Marionette DEBUG loaded listener.js 20:55:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11950b000) [pid = 1643] [serial = 864] [outer = 0x118415800] 20:55:55 INFO - PROCESS | 1643 | 1467950155984 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]]]}] 20:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 723ms 20:55:56 INFO - PROCESS | 1643 | 1467950156005 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 20:55:56 INFO - PROCESS | 1643 | 1467950156007 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 20:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:55:56 INFO - PROCESS | 1643 | 1467950156009 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:55:56 INFO - PROCESS | 1643 | 1467950156010 Marionette TRACE conn2 <- [1,1126,null,{}] 20:55:56 INFO - PROCESS | 1643 | 1467950156012 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}] 20:55:56 INFO - PROCESS | 1643 | 1467950156014 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:56 INFO - PROCESS | 1643 | 1467950156082 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 20:55:56 INFO - PROCESS | 1643 | 1467950156103 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:56 INFO - PROCESS | 1643 | 1467950156104 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x121246000 == 32 [pid = 1643] [id = 289] 20:55:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x116a0bc00) [pid = 1643] [serial = 865] [outer = 0x0] 20:55:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11983fc00) [pid = 1643] [serial = 866] [outer = 0x116a0bc00] 20:55:56 INFO - PROCESS | 1643 | 1467950156128 Marionette DEBUG loaded listener.js 20:55:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120da8c00) [pid = 1643] [serial = 867] [outer = 0x116a0bc00] 20:55:56 INFO - PROCESS | 1643 | 1467950156444 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]]]}] 20:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 470ms 20:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:55:56 INFO - PROCESS | 1643 | 1467950156480 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 20:55:56 INFO - PROCESS | 1643 | 1467950156481 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 20:55:56 INFO - PROCESS | 1643 | 1467950156483 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:55:56 INFO - PROCESS | 1643 | 1467950156484 Marionette TRACE conn2 <- [1,1130,null,{}] 20:55:56 INFO - PROCESS | 1643 | 1467950156487 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}] 20:55:56 INFO - PROCESS | 1643 | 1467950156491 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:56 INFO - PROCESS | 1643 | 1467950156580 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 20:55:56 INFO - PROCESS | 1643 | 1467950156632 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:56 INFO - PROCESS | 1643 | 1467950156633 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216ba000 == 33 [pid = 1643] [id = 290] 20:55:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11983e000) [pid = 1643] [serial = 868] [outer = 0x0] 20:55:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x120f98c00) [pid = 1643] [serial = 869] [outer = 0x11983e000] 20:55:56 INFO - PROCESS | 1643 | 1467950156658 Marionette DEBUG loaded listener.js 20:55:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1216ef400) [pid = 1643] [serial = 870] [outer = 0x11983e000] 20:55:56 INFO - PROCESS | 1643 | 1467950156915 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]]]}] 20:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 467ms 20:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:55:56 INFO - PROCESS | 1643 | 1467950156952 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 20:55:56 INFO - PROCESS | 1643 | 1467950156953 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 20:55:56 INFO - PROCESS | 1643 | 1467950156955 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:55:56 INFO - PROCESS | 1643 | 1467950156968 Marionette TRACE conn2 <- [1,1134,null,{}] 20:55:56 INFO - PROCESS | 1643 | 1467950156975 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}] 20:55:56 INFO - PROCESS | 1643 | 1467950156979 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:57 INFO - PROCESS | 1643 | 1467950157058 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 20:55:57 INFO - PROCESS | 1643 | 1467950157064 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:57 INFO - PROCESS | 1643 | 1467950157065 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x125390800 == 34 [pid = 1643] [id = 291] 20:55:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1133ca000) [pid = 1643] [serial = 871] [outer = 0x0] 20:55:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x123b8e400) [pid = 1643] [serial = 872] [outer = 0x1133ca000] 20:55:57 INFO - PROCESS | 1643 | 1467950157089 Marionette DEBUG loaded listener.js 20:55:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1248ee000) [pid = 1643] [serial = 873] [outer = 0x1133ca000] 20:55:57 INFO - PROCESS | 1643 | 1467950157442 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]]]}] 20:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 535ms 20:55:57 INFO - PROCESS | 1643 | 1467950157492 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 20:55:57 INFO - PROCESS | 1643 | 1467950157494 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 20:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:55:57 INFO - PROCESS | 1643 | 1467950157498 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:55:57 INFO - PROCESS | 1643 | 1467950157499 Marionette TRACE conn2 <- [1,1138,null,{}] 20:55:57 INFO - PROCESS | 1643 | 1467950157503 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}] 20:55:57 INFO - PROCESS | 1643 | 1467950157505 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:57 INFO - PROCESS | 1643 | 1467950157619 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 20:55:57 INFO - PROCESS | 1643 | 1467950157628 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:57 INFO - PROCESS | 1643 | 1467950157630 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269bb000 == 35 [pid = 1643] [id = 292] 20:55:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x121bb4400) [pid = 1643] [serial = 874] [outer = 0x0] 20:55:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124d8a000) [pid = 1643] [serial = 875] [outer = 0x121bb4400] 20:55:57 INFO - PROCESS | 1643 | 1467950157669 Marionette DEBUG loaded listener.js 20:55:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1253a2800) [pid = 1643] [serial = 876] [outer = 0x121bb4400] 20:55:58 INFO - PROCESS | 1643 | 1467950158047 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]]]}] 20:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 572ms 20:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:55:58 INFO - PROCESS | 1643 | 1467950158070 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 20:55:58 INFO - PROCESS | 1643 | 1467950158071 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 20:55:58 INFO - PROCESS | 1643 | 1467950158073 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:55:58 INFO - PROCESS | 1643 | 1467950158075 Marionette TRACE conn2 <- [1,1142,null,{}] 20:55:58 INFO - PROCESS | 1643 | 1467950158080 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}] 20:55:58 INFO - PROCESS | 1643 | 1467950158081 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:58 INFO - PROCESS | 1643 | 1467950158192 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 20:55:58 INFO - PROCESS | 1643 | 1467950158199 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:58 INFO - PROCESS | 1643 | 1467950158201 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x118598000 == 36 [pid = 1643] [id = 293] 20:55:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1253aac00) [pid = 1643] [serial = 877] [outer = 0x0] 20:55:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1253f1c00) [pid = 1643] [serial = 878] [outer = 0x1253aac00] 20:55:58 INFO - PROCESS | 1643 | 1467950158225 Marionette DEBUG loaded listener.js 20:55:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12607fc00) [pid = 1643] [serial = 879] [outer = 0x1253aac00] 20:55:58 INFO - PROCESS | 1643 | 1467950158564 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]]]}] 20:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 20:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:55:58 INFO - PROCESS | 1643 | 1467950158599 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 20:55:58 INFO - PROCESS | 1643 | 1467950158600 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 20:55:58 INFO - PROCESS | 1643 | 1467950158602 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:55:58 INFO - PROCESS | 1643 | 1467950158603 Marionette TRACE conn2 <- [1,1146,null,{}] 20:55:58 INFO - PROCESS | 1643 | 1467950158605 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}] 20:55:58 INFO - PROCESS | 1643 | 1467950158606 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:58 INFO - PROCESS | 1643 | 1467950158704 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 20:55:58 INFO - PROCESS | 1643 | 1467950158709 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:58 INFO - PROCESS | 1643 | 1467950158710 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x129113000 == 37 [pid = 1643] [id = 294] 20:55:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1199bc000) [pid = 1643] [serial = 880] [outer = 0x0] 20:55:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126330c00) [pid = 1643] [serial = 881] [outer = 0x1199bc000] 20:55:58 INFO - PROCESS | 1643 | 1467950158734 Marionette DEBUG loaded listener.js 20:55:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126985000) [pid = 1643] [serial = 882] [outer = 0x1199bc000] 20:55:59 INFO - PROCESS | 1643 | 1467950159041 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]]]}] 20:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 20:55:59 INFO - PROCESS | 1643 | 1467950159071 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 20:55:59 INFO - PROCESS | 1643 | 1467950159073 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 20:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:55:59 INFO - PROCESS | 1643 | 1467950159083 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:55:59 INFO - PROCESS | 1643 | 1467950159085 Marionette TRACE conn2 <- [1,1150,null,{}] 20:55:59 INFO - PROCESS | 1643 | 1467950159087 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}] 20:55:59 INFO - PROCESS | 1643 | 1467950159089 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:59 INFO - PROCESS | 1643 | 1467950159207 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 20:55:59 INFO - PROCESS | 1643 | 1467950159249 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:59 INFO - PROCESS | 1643 | 1467950159251 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x121245000 == 38 [pid = 1643] [id = 295] 20:55:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126991400) [pid = 1643] [serial = 883] [outer = 0x0] 20:55:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126a84c00) [pid = 1643] [serial = 884] [outer = 0x126991400] 20:55:59 INFO - PROCESS | 1643 | 1467950159277 Marionette DEBUG loaded listener.js 20:55:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128182c00) [pid = 1643] [serial = 885] [outer = 0x126991400] 20:55:59 INFO - PROCESS | 1643 | 1467950159599 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]]]}] 20:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 577ms 20:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:55:59 INFO - PROCESS | 1643 | 1467950159660 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 20:55:59 INFO - PROCESS | 1643 | 1467950159661 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 20:55:59 INFO - PROCESS | 1643 | 1467950159663 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:55:59 INFO - PROCESS | 1643 | 1467950159665 Marionette TRACE conn2 <- [1,1154,null,{}] 20:55:59 INFO - PROCESS | 1643 | 1467950159667 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}] 20:55:59 INFO - PROCESS | 1643 | 1467950159668 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:59 INFO - PROCESS | 1643 | 1467950159764 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 20:55:59 INFO - PROCESS | 1643 | 1467950159767 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:59 INFO - PROCESS | 1643 | 1467950159768 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:55:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a909000 == 39 [pid = 1643] [id = 296] 20:55:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128177000) [pid = 1643] [serial = 886] [outer = 0x0] 20:55:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1282d0c00) [pid = 1643] [serial = 887] [outer = 0x128177000] 20:55:59 INFO - PROCESS | 1643 | 1467950159792 Marionette DEBUG loaded listener.js 20:55:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12903b400) [pid = 1643] [serial = 888] [outer = 0x128177000] 20:56:00 INFO - PROCESS | 1643 | 1467950160107 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]]]}] 20:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 468ms 20:56:00 INFO - PROCESS | 1643 | 1467950160134 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 20:56:00 INFO - PROCESS | 1643 | 1467950160135 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 20:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:56:00 INFO - PROCESS | 1643 | 1467950160137 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:56:00 INFO - PROCESS | 1643 | 1467950160138 Marionette TRACE conn2 <- [1,1158,null,{}] 20:56:00 INFO - PROCESS | 1643 | 1467950160156 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}] 20:56:00 INFO - PROCESS | 1643 | 1467950160157 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:00 INFO - PROCESS | 1643 | 1467950160253 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 20:56:00 INFO - PROCESS | 1643 | 1467950160258 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:00 INFO - PROCESS | 1643 | 1467950160259 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afd9000 == 40 [pid = 1643] [id = 297] 20:56:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12903c000) [pid = 1643] [serial = 889] [outer = 0x0] 20:56:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x129044000) [pid = 1643] [serial = 890] [outer = 0x12903c000] 20:56:00 INFO - PROCESS | 1643 | 1467950160283 Marionette DEBUG loaded listener.js 20:56:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1290f5000) [pid = 1643] [serial = 891] [outer = 0x12903c000] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1213e1c00) [pid = 1643] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x125e95800) [pid = 1643] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x116970c00) [pid = 1643] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126332000) [pid = 1643] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126a78c00) [pid = 1643] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120f96c00) [pid = 1643] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1213dcc00) [pid = 1643] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1213e1400) [pid = 1643] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11825e000) [pid = 1643] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11602e000) [pid = 1643] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119241400) [pid = 1643] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118254000) [pid = 1643] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1176ec800) [pid = 1643] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11602dc00) [pid = 1643] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:56:00 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x128596400) [pid = 1643] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:56:00 INFO - PROCESS | 1643 | 1467950160719 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]]]}] 20:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 628ms 20:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:56:00 INFO - PROCESS | 1643 | 1467950160766 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 20:56:00 INFO - PROCESS | 1643 | 1467950160767 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 20:56:00 INFO - PROCESS | 1643 | 1467950160769 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:56:00 INFO - PROCESS | 1643 | 1467950160770 Marionette TRACE conn2 <- [1,1162,null,{}] 20:56:00 INFO - PROCESS | 1643 | 1467950160772 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}] 20:56:00 INFO - PROCESS | 1643 | 1467950160773 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:00 INFO - PROCESS | 1643 | 1467950160851 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 20:56:00 INFO - PROCESS | 1643 | 1467950160854 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:00 INFO - PROCESS | 1643 | 1467950160855 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x128143800 == 41 [pid = 1643] [id = 298] 20:56:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1172cc400) [pid = 1643] [serial = 892] [outer = 0x0] 20:56:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118875800) [pid = 1643] [serial = 893] [outer = 0x1172cc400] 20:56:00 INFO - PROCESS | 1643 | 1467950160879 Marionette DEBUG loaded listener.js 20:56:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1213e7000) [pid = 1643] [serial = 894] [outer = 0x1172cc400] 20:56:01 INFO - PROCESS | 1643 | 1467950161202 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]]]}] 20:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 20:56:01 INFO - PROCESS | 1643 | 1467950161237 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 20:56:01 INFO - PROCESS | 1643 | 1467950161250 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 20:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:56:01 INFO - PROCESS | 1643 | 1467950161252 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:56:01 INFO - PROCESS | 1643 | 1467950161253 Marionette TRACE conn2 <- [1,1166,null,{}] 20:56:01 INFO - PROCESS | 1643 | 1467950161255 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}] 20:56:01 INFO - PROCESS | 1643 | 1467950161256 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:01 INFO - PROCESS | 1643 | 1467950161354 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 20:56:01 INFO - PROCESS | 1643 | 1467950161362 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:01 INFO - PROCESS | 1643 | 1467950161363 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba0a800 == 42 [pid = 1643] [id = 299] 20:56:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11602dc00) [pid = 1643] [serial = 895] [outer = 0x0] 20:56:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128182400) [pid = 1643] [serial = 896] [outer = 0x11602dc00] 20:56:01 INFO - PROCESS | 1643 | 1467950161387 Marionette DEBUG loaded listener.js 20:56:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1290f9400) [pid = 1643] [serial = 897] [outer = 0x11602dc00] 20:56:01 INFO - PROCESS | 1643 | 1467950161686 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]]]}] 20:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 20:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:56:01 INFO - PROCESS | 1643 | 1467950161721 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 20:56:01 INFO - PROCESS | 1643 | 1467950161722 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 20:56:01 INFO - PROCESS | 1643 | 1467950161724 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:56:01 INFO - PROCESS | 1643 | 1467950161725 Marionette TRACE conn2 <- [1,1170,null,{}] 20:56:01 INFO - PROCESS | 1643 | 1467950161730 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}] 20:56:01 INFO - PROCESS | 1643 | 1467950161731 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:01 INFO - PROCESS | 1643 | 1467950161807 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 20:56:01 INFO - PROCESS | 1643 | 1467950161813 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:01 INFO - PROCESS | 1643 | 1467950161814 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be54000 == 43 [pid = 1643] [id = 300] 20:56:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128598c00) [pid = 1643] [serial = 898] [outer = 0x0] 20:56:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129357800) [pid = 1643] [serial = 899] [outer = 0x128598c00] 20:56:01 INFO - PROCESS | 1643 | 1467950161837 Marionette DEBUG loaded listener.js 20:56:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12947b800) [pid = 1643] [serial = 900] [outer = 0x128598c00] 20:56:02 INFO - PROCESS | 1643 | 1467950162186 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]]]}] 20:56:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1290f1c00) [pid = 1643] [serial = 901] [outer = 0x12cf0b800] 20:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 20:56:02 INFO - PROCESS | 1643 | 1467950162255 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 20:56:02 INFO - PROCESS | 1643 | 1467950162257 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 20:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:56:02 INFO - PROCESS | 1643 | 1467950162284 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:56:02 INFO - PROCESS | 1643 | 1467950162285 Marionette TRACE conn2 <- [1,1174,null,{}] 20:56:02 INFO - PROCESS | 1643 | 1467950162289 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}] 20:56:02 INFO - PROCESS | 1643 | 1467950162291 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:02 INFO - PROCESS | 1643 | 1467950162414 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 20:56:02 INFO - PROCESS | 1643 | 1467950162423 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:02 INFO - PROCESS | 1643 | 1467950162424 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c55b800 == 44 [pid = 1643] [id = 301] 20:56:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1290fac00) [pid = 1643] [serial = 902] [outer = 0x0] 20:56:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a464400) [pid = 1643] [serial = 903] [outer = 0x1290fac00] 20:56:02 INFO - PROCESS | 1643 | 1467950162462 Marionette DEBUG loaded listener.js 20:56:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a607400) [pid = 1643] [serial = 904] [outer = 0x1290fac00] 20:56:03 INFO - PROCESS | 1643 | 1467950163082 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] 20:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:56:03 INFO - PROCESS | 1643 | 1467950163109 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 20:56:03 INFO - PROCESS | 1643 | 1467950163113 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:56:03 INFO - PROCESS | 1643 | 1467950163115 Marionette TRACE conn2 <- [1,1178,null,{}] 20:56:03 INFO - PROCESS | 1643 | 1467950163119 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}] 20:56:03 INFO - PROCESS | 1643 | 1467950163121 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:03 INFO - PROCESS | 1643 | 1467950163235 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 20:56:03 INFO - PROCESS | 1643 | 1467950163313 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:03 INFO - PROCESS | 1643 | 1467950163315 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x117013800 == 45 [pid = 1643] [id = 302] 20:56:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11607d400) [pid = 1643] [serial = 905] [outer = 0x0] 20:56:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11696c800) [pid = 1643] [serial = 906] [outer = 0x11607d400] 20:56:03 INFO - PROCESS | 1643 | 1467950163346 Marionette DEBUG loaded listener.js 20:56:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11739a000) [pid = 1643] [serial = 907] [outer = 0x11607d400] 20:56:03 INFO - PROCESS | 1643 | 1467950163904 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] 20:56:04 INFO - PROCESS | 1643 | 1467950164089 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 20:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:56:04 INFO - PROCESS | 1643 | 1467950164120 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:56:04 INFO - PROCESS | 1643 | 1467950164122 Marionette TRACE conn2 <- [1,1182,null,{}] 20:56:04 INFO - PROCESS | 1643 | 1467950164126 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}] 20:56:04 INFO - PROCESS | 1643 | 1467950164128 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:04 INFO - PROCESS | 1643 | 1467950164232 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 20:56:04 INFO - PROCESS | 1643 | 1467950164282 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:04 INFO - PROCESS | 1643 | 1467950164285 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b2000 == 46 [pid = 1643] [id = 303] 20:56:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1173cdc00) [pid = 1643] [serial = 908] [outer = 0x0] 20:56:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11825a000) [pid = 1643] [serial = 909] [outer = 0x1173cdc00] 20:56:04 INFO - PROCESS | 1643 | 1467950164312 Marionette DEBUG loaded listener.js 20:56:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11827f000) [pid = 1643] [serial = 910] [outer = 0x1173cdc00] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12be54000 == 45 [pid = 1643] [id = 300] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba0a800 == 44 [pid = 1643] [id = 299] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x128143800 == 43 [pid = 1643] [id = 298] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1290f4c00) [pid = 1643] [serial = 851] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12afd9000 == 42 [pid = 1643] [id = 297] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12a909000 == 41 [pid = 1643] [id = 296] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x121245000 == 40 [pid = 1643] [id = 295] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x129113000 == 39 [pid = 1643] [id = 294] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x118598000 == 38 [pid = 1643] [id = 293] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1269bb000 == 37 [pid = 1643] [id = 292] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x125390800 == 36 [pid = 1643] [id = 291] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1216ba000 == 35 [pid = 1643] [id = 290] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x121246000 == 34 [pid = 1643] [id = 289] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x118e73000 == 33 [pid = 1643] [id = 288] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11859a800 == 32 [pid = 1643] [id = 287] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11702c800 == 31 [pid = 1643] [id = 286] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x113f47000 == 30 [pid = 1643] [id = 285] 20:56:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12be18000 == 29 [pid = 1643] [id = 284] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x123eec000) [pid = 1643] [serial = 830] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12607ec00) [pid = 1643] [serial = 833] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1176ec000) [pid = 1643] [serial = 842] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x126944c00) [pid = 1643] [serial = 836] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12608b000) [pid = 1643] [serial = 834] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128179400) [pid = 1643] [serial = 839] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126a78000) [pid = 1643] [serial = 837] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12858ec00) [pid = 1643] [serial = 846] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129041c00) [pid = 1643] [serial = 848] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x128185800) [pid = 1643] [serial = 840] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x128590c00) [pid = 1643] [serial = 849] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1216e4c00) [pid = 1643] [serial = 827] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1213dd400) [pid = 1643] [serial = 825] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120da6400) [pid = 1643] [serial = 824] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1199bbc00) [pid = 1643] [serial = 821] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119c6f800) [pid = 1643] [serial = 822] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11928c400) [pid = 1643] [serial = 818] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11950d000) [pid = 1643] [serial = 819] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118261000) [pid = 1643] [serial = 815] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118287c00) [pid = 1643] [serial = 816] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11886e400) [pid = 1643] [serial = 813] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118259800) [pid = 1643] [serial = 812] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x117203000) [pid = 1643] [serial = 810] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x116078000) [pid = 1643] [serial = 809] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1290f0c00) [pid = 1643] [serial = 807] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1253f9400) [pid = 1643] [serial = 831] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x120f97000) [pid = 1643] [serial = 843] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126331800) [pid = 1643] [serial = 845] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1216ef800) [pid = 1643] [serial = 828] [outer = 0x0] [url = about:blank] 20:56:04 INFO - PROCESS | 1643 | 1467950164837 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] 20:56:04 INFO - PROCESS | 1643 | 1467950164895 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 20:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:56:04 INFO - PROCESS | 1643 | 1467950164900 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:56:04 INFO - PROCESS | 1643 | 1467950164903 Marionette TRACE conn2 <- [1,1186,null,{}] 20:56:04 INFO - PROCESS | 1643 | 1467950164906 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}] 20:56:04 INFO - PROCESS | 1643 | 1467950164907 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:04 INFO - PROCESS | 1643 | 1467950164983 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 20:56:04 INFO - PROCESS | 1643 | 1467950164989 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:04 INFO - PROCESS | 1643 | 1467950164990 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11735f800 == 30 [pid = 1643] [id = 304] 20:56:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11886ec00) [pid = 1643] [serial = 911] [outer = 0x0] 20:56:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118e0d000) [pid = 1643] [serial = 912] [outer = 0x11886ec00] 20:56:05 INFO - PROCESS | 1643 | 1467950165020 Marionette DEBUG loaded listener.js 20:56:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119509c00) [pid = 1643] [serial = 913] [outer = 0x11886ec00] 20:56:05 INFO - PROCESS | 1643 | 1467950165378 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] 20:56:05 INFO - PROCESS | 1643 | 1467950165423 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 20:56:05 INFO - PROCESS | 1643 | 1467950165425 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:56:05 INFO - PROCESS | 1643 | 1467950165427 Marionette TRACE conn2 <- [1,1190,null,{}] 20:56:05 INFO - PROCESS | 1643 | 1467950165434 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}] 20:56:05 INFO - PROCESS | 1643 | 1467950165437 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:05 INFO - PROCESS | 1643 | 1467950165516 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 20:56:05 INFO - PROCESS | 1643 | 1467950165547 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:05 INFO - PROCESS | 1643 | 1467950165549 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e0800 == 31 [pid = 1643] [id = 305] 20:56:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x120dab400) [pid = 1643] [serial = 914] [outer = 0x0] 20:56:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120f97000) [pid = 1643] [serial = 915] [outer = 0x120dab400] 20:56:05 INFO - PROCESS | 1643 | 1467950165578 Marionette DEBUG loaded listener.js 20:56:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1213df400) [pid = 1643] [serial = 916] [outer = 0x120dab400] 20:56:05 INFO - PROCESS | 1643 | 1467950165921 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] 20:56:05 INFO - PROCESS | 1643 | 1467950165949 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 20:56:05 INFO - PROCESS | 1643 | 1467950165951 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:56:05 INFO - PROCESS | 1643 | 1467950165952 Marionette TRACE conn2 <- [1,1194,null,{}] 20:56:05 INFO - PROCESS | 1643 | 1467950165955 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}] 20:56:05 INFO - PROCESS | 1643 | 1467950165956 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:06 INFO - PROCESS | 1643 | 1467950166032 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 20:56:06 INFO - PROCESS | 1643 | 1467950166036 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:06 INFO - PROCESS | 1643 | 1467950166036 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x121242800 == 32 [pid = 1643] [id = 306] 20:56:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1216e5000) [pid = 1643] [serial = 917] [outer = 0x0] 20:56:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1216ef800) [pid = 1643] [serial = 918] [outer = 0x1216e5000] 20:56:06 INFO - PROCESS | 1643 | 1467950166064 Marionette DEBUG loaded listener.js 20:56:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x123bbc000) [pid = 1643] [serial = 919] [outer = 0x1216e5000] 20:56:06 INFO - PROCESS | 1643 | 1467950166399 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] 20:56:06 INFO - PROCESS | 1643 | 1467950166424 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 20:56:06 INFO - PROCESS | 1643 | 1467950166426 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:56:06 INFO - PROCESS | 1643 | 1467950166428 Marionette TRACE conn2 <- [1,1198,null,{}] 20:56:06 INFO - PROCESS | 1643 | 1467950166431 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}] 20:56:06 INFO - PROCESS | 1643 | 1467950166433 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:06 INFO - PROCESS | 1643 | 1467950166503 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 20:56:06 INFO - PROCESS | 1643 | 1467950166507 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:06 INFO - PROCESS | 1643 | 1467950166508 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bd1800 == 33 [pid = 1643] [id = 307] 20:56:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123bbf800) [pid = 1643] [serial = 920] [outer = 0x0] 20:56:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124d8e400) [pid = 1643] [serial = 921] [outer = 0x123bbf800] 20:56:06 INFO - PROCESS | 1643 | 1467950166535 Marionette DEBUG loaded listener.js 20:56:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126083800) [pid = 1643] [serial = 922] [outer = 0x123bbf800] 20:56:06 INFO - PROCESS | 1643 | 1467950166883 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]]]}] 20:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 471ms 20:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:56:06 INFO - PROCESS | 1643 | 1467950166897 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 20:56:06 INFO - PROCESS | 1643 | 1467950166899 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 20:56:06 INFO - PROCESS | 1643 | 1467950166901 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:56:06 INFO - PROCESS | 1643 | 1467950166902 Marionette TRACE conn2 <- [1,1202,null,{}] 20:56:06 INFO - PROCESS | 1643 | 1467950166904 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}] 20:56:06 INFO - PROCESS | 1643 | 1467950166908 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:07 INFO - PROCESS | 1643 | 1467950167036 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 20:56:07 INFO - PROCESS | 1643 | 1467950167050 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:07 INFO - PROCESS | 1643 | 1467950167052 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x126055800 == 34 [pid = 1643] [id = 308] 20:56:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12654c800) [pid = 1643] [serial = 923] [outer = 0x0] 20:56:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126a7d400) [pid = 1643] [serial = 924] [outer = 0x12654c800] 20:56:07 INFO - PROCESS | 1643 | 1467950167077 Marionette DEBUG loaded listener.js 20:56:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1282c6800) [pid = 1643] [serial = 925] [outer = 0x12654c800] 20:56:07 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 20:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 20:56:07 INFO - PROCESS | 1643 | 1467950167415 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]]]}] 20:56:07 INFO - PROCESS | 1643 | 1467950167420 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 20:56:07 INFO - PROCESS | 1643 | 1467950167421 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 20:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:56:07 INFO - PROCESS | 1643 | 1467950167423 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:56:07 INFO - PROCESS | 1643 | 1467950167425 Marionette TRACE conn2 <- [1,1206,null,{}] 20:56:07 INFO - PROCESS | 1643 | 1467950167430 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}] 20:56:07 INFO - PROCESS | 1643 | 1467950167431 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:07 INFO - PROCESS | 1643 | 1467950167525 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 20:56:07 INFO - PROCESS | 1643 | 1467950167529 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:07 INFO - PROCESS | 1643 | 1467950167530 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x127e27000 == 35 [pid = 1643] [id = 309] 20:56:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126558c00) [pid = 1643] [serial = 926] [outer = 0x0] 20:56:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x128599c00) [pid = 1643] [serial = 927] [outer = 0x126558c00] 20:56:07 INFO - PROCESS | 1643 | 1467950167560 Marionette DEBUG loaded listener.js 20:56:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x129046800) [pid = 1643] [serial = 928] [outer = 0x126558c00] 20:56:07 INFO - PROCESS | 1643 | 1467950167870 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]]]}] 20:56:07 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 20:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 472ms 20:56:07 INFO - PROCESS | 1643 | 1467950167900 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 20:56:07 INFO - PROCESS | 1643 | 1467950167901 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 20:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:56:07 INFO - PROCESS | 1643 | 1467950167903 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:56:07 INFO - PROCESS | 1643 | 1467950167904 Marionette TRACE conn2 <- [1,1210,null,{}] 20:56:07 INFO - PROCESS | 1643 | 1467950167907 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}] 20:56:07 INFO - PROCESS | 1643 | 1467950167908 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:08 INFO - PROCESS | 1643 | 1467950168009 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 20:56:08 INFO - PROCESS | 1643 | 1467950168013 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:08 INFO - PROCESS | 1643 | 1467950168014 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x129115800 == 36 [pid = 1643] [id = 310] 20:56:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213de800) [pid = 1643] [serial = 929] [outer = 0x0] 20:56:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1290ec800) [pid = 1643] [serial = 930] [outer = 0x1213de800] 20:56:08 INFO - PROCESS | 1643 | 1467950168037 Marionette DEBUG loaded listener.js 20:56:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x129353c00) [pid = 1643] [serial = 931] [outer = 0x1213de800] 20:56:08 INFO - PROCESS | 1643 | 1467950168383 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]]]}] 20:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 20:56:08 INFO - PROCESS | 1643 | 1467950168423 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 20:56:08 INFO - PROCESS | 1643 | 1467950168424 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 20:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:56:08 INFO - PROCESS | 1643 | 1467950168426 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:56:08 INFO - PROCESS | 1643 | 1467950168427 Marionette TRACE conn2 <- [1,1214,null,{}] 20:56:08 INFO - PROCESS | 1643 | 1467950168430 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}] 20:56:08 INFO - PROCESS | 1643 | 1467950168431 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:08 INFO - PROCESS | 1643 | 1467950168527 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 20:56:08 INFO - PROCESS | 1643 | 1467950168531 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:08 INFO - PROCESS | 1643 | 1467950168532 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a1000 == 37 [pid = 1643] [id = 311] 20:56:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121611c00) [pid = 1643] [serial = 932] [outer = 0x0] 20:56:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x129475800) [pid = 1643] [serial = 933] [outer = 0x121611c00] 20:56:08 INFO - PROCESS | 1643 | 1467950168563 Marionette DEBUG loaded listener.js 20:56:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a606800) [pid = 1643] [serial = 934] [outer = 0x121611c00] 20:56:08 INFO - PROCESS | 1643 | 1467950168871 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]]]}] 20:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 470ms 20:56:08 INFO - PROCESS | 1643 | 1467950168908 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 20:56:08 INFO - PROCESS | 1643 | 1467950168912 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 20:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:56:08 INFO - PROCESS | 1643 | 1467950168920 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:56:08 INFO - PROCESS | 1643 | 1467950168921 Marionette TRACE conn2 <- [1,1218,null,{}] 20:56:08 INFO - PROCESS | 1643 | 1467950168923 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}] 20:56:08 INFO - PROCESS | 1643 | 1467950168924 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:09 INFO - PROCESS | 1643 | 1467950169175 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126991400) [pid = 1643] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1199bc000) [pid = 1643] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121bb4400) [pid = 1643] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11983e000) [pid = 1643] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x117203400) [pid = 1643] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1253aac00) [pid = 1643] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1160da400) [pid = 1643] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1133ca000) [pid = 1643] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126a7d800) [pid = 1643] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x116a0bc00) [pid = 1643] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118415800) [pid = 1643] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112138400) [pid = 1643] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12903c000) [pid = 1643] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x128177000) [pid = 1643] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x128598c00) [pid = 1643] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1172cc400) [pid = 1643] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:56:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11602dc00) [pid = 1643] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:56:09 INFO - PROCESS | 1643 | 1467950169219 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:09 INFO - PROCESS | 1643 | 1467950169220 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x117030800 == 38 [pid = 1643] [id = 312] 20:56:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x112d07400) [pid = 1643] [serial = 935] [outer = 0x0] 20:56:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x116030c00) [pid = 1643] [serial = 936] [outer = 0x112d07400] 20:56:09 INFO - PROCESS | 1643 | 1467950169245 Marionette DEBUG loaded listener.js 20:56:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1185ccc00) [pid = 1643] [serial = 937] [outer = 0x112d07400] 20:56:09 INFO - PROCESS | 1643 | 1467950169496 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]]]}] 20:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 618ms 20:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:56:09 INFO - PROCESS | 1643 | 1467950169538 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 20:56:09 INFO - PROCESS | 1643 | 1467950169540 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 20:56:09 INFO - PROCESS | 1643 | 1467950169550 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:56:09 INFO - PROCESS | 1643 | 1467950169551 Marionette TRACE conn2 <- [1,1222,null,{}] 20:56:09 INFO - PROCESS | 1643 | 1467950169554 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}] 20:56:09 INFO - PROCESS | 1643 | 1467950169555 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:09 INFO - PROCESS | 1643 | 1467950169650 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 20:56:09 INFO - PROCESS | 1643 | 1467950169661 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:09 INFO - PROCESS | 1643 | 1467950169663 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afe0800 == 39 [pid = 1643] [id = 313] 20:56:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119502400) [pid = 1643] [serial = 938] [outer = 0x0] 20:56:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x125e95800) [pid = 1643] [serial = 939] [outer = 0x119502400] 20:56:09 INFO - PROCESS | 1643 | 1467950169689 Marionette DEBUG loaded listener.js 20:56:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a610400) [pid = 1643] [serial = 940] [outer = 0x119502400] 20:56:10 INFO - PROCESS | 1643 | 1467950170035 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] 20:56:10 INFO - PROCESS | 1643 | 1467950170080 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 20:56:10 INFO - PROCESS | 1643 | 1467950170083 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:56:10 INFO - PROCESS | 1643 | 1467950170084 Marionette TRACE conn2 <- [1,1226,null,{}] 20:56:10 INFO - PROCESS | 1643 | 1467950170086 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}] 20:56:10 INFO - PROCESS | 1643 | 1467950170087 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:10 INFO - PROCESS | 1643 | 1467950170164 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 20:56:10 INFO - PROCESS | 1643 | 1467950170168 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:10 INFO - PROCESS | 1643 | 1467950170169 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be12800 == 40 [pid = 1643] [id = 314] 20:56:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a619c00) [pid = 1643] [serial = 941] [outer = 0x0] 20:56:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12a94f000) [pid = 1643] [serial = 942] [outer = 0x12a619c00] 20:56:10 INFO - PROCESS | 1643 | 1467950170193 Marionette DEBUG loaded listener.js 20:56:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a957000) [pid = 1643] [serial = 943] [outer = 0x12a619c00] 20:56:10 INFO - PROCESS | 1643 | 1467950170505 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]]]}] 20:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 20:56:10 INFO - PROCESS | 1643 | 1467950170552 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 20:56:10 INFO - PROCESS | 1643 | 1467950170554 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 20:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:56:10 INFO - PROCESS | 1643 | 1467950170557 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:56:10 INFO - PROCESS | 1643 | 1467950170559 Marionette TRACE conn2 <- [1,1230,null,{}] 20:56:10 INFO - PROCESS | 1643 | 1467950170563 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}] 20:56:10 INFO - PROCESS | 1643 | 1467950170564 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:10 INFO - PROCESS | 1643 | 1467950170694 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 20:56:10 INFO - PROCESS | 1643 | 1467950170774 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:10 INFO - PROCESS | 1643 | 1467950170775 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be47800 == 41 [pid = 1643] [id = 315] 20:56:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a61e400) [pid = 1643] [serial = 944] [outer = 0x0] 20:56:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12af26400) [pid = 1643] [serial = 945] [outer = 0x12a61e400] 20:56:10 INFO - PROCESS | 1643 | 1467950170798 Marionette DEBUG loaded listener.js 20:56:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12af2ec00) [pid = 1643] [serial = 946] [outer = 0x12a61e400] 20:56:11 INFO - PROCESS | 1643 | 1467950171078 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]]]}] 20:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 571ms 20:56:11 INFO - PROCESS | 1643 | 1467950171131 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 20:56:11 INFO - PROCESS | 1643 | 1467950171132 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 20:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:56:11 INFO - PROCESS | 1643 | 1467950171134 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:56:11 INFO - PROCESS | 1643 | 1467950171135 Marionette TRACE conn2 <- [1,1234,null,{}] 20:56:11 INFO - PROCESS | 1643 | 1467950171138 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}] 20:56:11 INFO - PROCESS | 1643 | 1467950171139 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:11 INFO - PROCESS | 1643 | 1467950171260 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 20:56:11 INFO - PROCESS | 1643 | 1467950171324 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:11 INFO - PROCESS | 1643 | 1467950171327 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b3f800 == 42 [pid = 1643] [id = 316] 20:56:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112fd5400) [pid = 1643] [serial = 947] [outer = 0x0] 20:56:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x113d91c00) [pid = 1643] [serial = 948] [outer = 0x112fd5400] 20:56:11 INFO - PROCESS | 1643 | 1467950171405 Marionette DEBUG loaded listener.js 20:56:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1173a4800) [pid = 1643] [serial = 949] [outer = 0x112fd5400] 20:56:11 INFO - PROCESS | 1643 | 1467950171936 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]]]}] 20:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 869ms 20:56:12 INFO - PROCESS | 1643 | 1467950172004 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 20:56:12 INFO - PROCESS | 1643 | 1467950172006 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 20:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:56:12 INFO - PROCESS | 1643 | 1467950172010 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:56:12 INFO - PROCESS | 1643 | 1467950172012 Marionette TRACE conn2 <- [1,1238,null,{}] 20:56:12 INFO - PROCESS | 1643 | 1467950172015 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}] 20:56:12 INFO - PROCESS | 1643 | 1467950172018 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:12 INFO - PROCESS | 1643 | 1467950172122 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 20:56:12 INFO - PROCESS | 1643 | 1467950172179 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:12 INFO - PROCESS | 1643 | 1467950172181 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119268800 == 43 [pid = 1643] [id = 317] 20:56:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119297400) [pid = 1643] [serial = 950] [outer = 0x0] 20:56:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11983cc00) [pid = 1643] [serial = 951] [outer = 0x119297400] 20:56:12 INFO - PROCESS | 1643 | 1467950172211 Marionette DEBUG loaded listener.js 20:56:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1199c9000) [pid = 1643] [serial = 952] [outer = 0x119297400] 20:56:12 INFO - PROCESS | 1643 | 1467950172618 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]]]}] 20:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 622ms 20:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:56:12 INFO - PROCESS | 1643 | 1467950172632 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 20:56:12 INFO - PROCESS | 1643 | 1467950172634 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 20:56:12 INFO - PROCESS | 1643 | 1467950172636 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:56:12 INFO - PROCESS | 1643 | 1467950172638 Marionette TRACE conn2 <- [1,1242,null,{}] 20:56:12 INFO - PROCESS | 1643 | 1467950172640 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}] 20:56:12 INFO - PROCESS | 1643 | 1467950172642 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:12 INFO - PROCESS | 1643 | 1467950172743 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 20:56:12 INFO - PROCESS | 1643 | 1467950172816 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:12 INFO - PROCESS | 1643 | 1467950172817 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12936f000 == 44 [pid = 1643] [id = 318] 20:56:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1213dac00) [pid = 1643] [serial = 953] [outer = 0x0] 20:56:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1216e6c00) [pid = 1643] [serial = 954] [outer = 0x1213dac00] 20:56:12 INFO - PROCESS | 1643 | 1467950172846 Marionette DEBUG loaded listener.js 20:56:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1253a4400) [pid = 1643] [serial = 955] [outer = 0x1213dac00] 20:56:13 INFO - PROCESS | 1643 | 1467950173268 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]]]}] 20:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 669ms 20:56:13 INFO - PROCESS | 1643 | 1467950173305 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 20:56:13 INFO - PROCESS | 1643 | 1467950173308 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 20:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:56:13 INFO - PROCESS | 1643 | 1467950173316 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:56:13 INFO - PROCESS | 1643 | 1467950173319 Marionette TRACE conn2 <- [1,1246,null,{}] 20:56:13 INFO - PROCESS | 1643 | 1467950173322 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}] 20:56:13 INFO - PROCESS | 1643 | 1467950173324 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:13 INFO - PROCESS | 1643 | 1467950173450 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 20:56:13 INFO - PROCESS | 1643 | 1467950173521 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:13 INFO - PROCESS | 1643 | 1467950173522 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c17c000 == 45 [pid = 1643] [id = 319] 20:56:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126558000) [pid = 1643] [serial = 956] [outer = 0x0] 20:56:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12817d400) [pid = 1643] [serial = 957] [outer = 0x126558000] 20:56:13 INFO - PROCESS | 1643 | 1467950173550 Marionette DEBUG loaded listener.js 20:56:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128590c00) [pid = 1643] [serial = 958] [outer = 0x126558000] 20:56:13 INFO - PROCESS | 1643 | 1467950173958 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]]]}] 20:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 675ms 20:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:56:13 INFO - PROCESS | 1643 | 1467950173988 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 20:56:13 INFO - PROCESS | 1643 | 1467950173989 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 20:56:13 INFO - PROCESS | 1643 | 1467950173991 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:56:13 INFO - PROCESS | 1643 | 1467950173993 Marionette TRACE conn2 <- [1,1250,null,{}] 20:56:13 INFO - PROCESS | 1643 | 1467950173995 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}] 20:56:13 INFO - PROCESS | 1643 | 1467950173996 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:14 INFO - PROCESS | 1643 | 1467950174094 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 20:56:14 INFO - PROCESS | 1643 | 1467950174151 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:14 INFO - PROCESS | 1643 | 1467950174152 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb23000 == 46 [pid = 1643] [id = 320] 20:56:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12903dc00) [pid = 1643] [serial = 959] [outer = 0x0] 20:56:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x129356800) [pid = 1643] [serial = 960] [outer = 0x12903dc00] 20:56:14 INFO - PROCESS | 1643 | 1467950174181 Marionette DEBUG loaded listener.js 20:56:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a60f800) [pid = 1643] [serial = 961] [outer = 0x12903dc00] 20:56:14 INFO - PROCESS | 1643 | 1467950174788 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]]]}] 20:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 822ms 20:56:14 INFO - PROCESS | 1643 | 1467950174813 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 20:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:56:14 INFO - PROCESS | 1643 | 1467950174816 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 20:56:14 INFO - PROCESS | 1643 | 1467950174819 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:56:14 INFO - PROCESS | 1643 | 1467950174821 Marionette TRACE conn2 <- [1,1254,null,{}] 20:56:14 INFO - PROCESS | 1643 | 1467950174824 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}] 20:56:14 INFO - PROCESS | 1643 | 1467950174828 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:14 INFO - PROCESS | 1643 | 1467950174923 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 20:56:14 INFO - PROCESS | 1643 | 1467950174993 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:14 INFO - PROCESS | 1643 | 1467950174996 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11925f800 == 47 [pid = 1643] [id = 321] 20:56:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118254000) [pid = 1643] [serial = 962] [outer = 0x0] 20:56:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1185d4400) [pid = 1643] [serial = 963] [outer = 0x118254000] 20:56:15 INFO - PROCESS | 1643 | 1467950175024 Marionette DEBUG loaded listener.js 20:56:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119507400) [pid = 1643] [serial = 964] [outer = 0x118254000] 20:56:15 INFO - PROCESS | 1643 | 1467950175440 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]]]}] 20:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 20:56:15 INFO - PROCESS | 1643 | 1467950175490 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 20:56:15 INFO - PROCESS | 1643 | 1467950175495 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 20:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:56:15 INFO - PROCESS | 1643 | 1467950175501 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:56:15 INFO - PROCESS | 1643 | 1467950175503 Marionette TRACE conn2 <- [1,1258,null,{}] 20:56:15 INFO - PROCESS | 1643 | 1467950175507 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}] 20:56:15 INFO - PROCESS | 1643 | 1467950175510 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:15 INFO - PROCESS | 1643 | 1467950175639 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 20:56:15 INFO - PROCESS | 1643 | 1467950175744 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:15 INFO - PROCESS | 1643 | 1467950175746 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185af000 == 48 [pid = 1643] [id = 322] 20:56:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118ace400) [pid = 1643] [serial = 965] [outer = 0x0] 20:56:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1199bc000) [pid = 1643] [serial = 966] [outer = 0x118ace400] 20:56:15 INFO - PROCESS | 1643 | 1467950175781 Marionette DEBUG loaded listener.js 20:56:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x120da4400) [pid = 1643] [serial = 967] [outer = 0x118ace400] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12be47800 == 47 [pid = 1643] [id = 315] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12be12800 == 46 [pid = 1643] [id = 314] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12afe0800 == 45 [pid = 1643] [id = 313] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117030800 == 44 [pid = 1643] [id = 312] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a1000 == 43 [pid = 1643] [id = 311] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x129115800 == 42 [pid = 1643] [id = 310] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x127e27000 == 41 [pid = 1643] [id = 309] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x126055800 == 40 [pid = 1643] [id = 308] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x121bd1800 == 39 [pid = 1643] [id = 307] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x121242800 == 38 [pid = 1643] [id = 306] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e0800 == 37 [pid = 1643] [id = 305] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11735f800 == 36 [pid = 1643] [id = 304] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b2000 == 35 [pid = 1643] [id = 303] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12c55b800 == 34 [pid = 1643] [id = 301] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117013800 == 33 [pid = 1643] [id = 302] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11925f800 == 32 [pid = 1643] [id = 321] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb23000 == 31 [pid = 1643] [id = 320] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12c17c000 == 30 [pid = 1643] [id = 319] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12936f000 == 29 [pid = 1643] [id = 318] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x119268800 == 28 [pid = 1643] [id = 317] 20:56:16 INFO - PROCESS | 1643 | --DOCSHELL 0x113b3f800 == 27 [pid = 1643] [id = 316] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x126a84c00) [pid = 1643] [serial = 884] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x126330c00) [pid = 1643] [serial = 881] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x124d8a000) [pid = 1643] [serial = 875] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1253a2800) [pid = 1643] [serial = 876] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x120f98c00) [pid = 1643] [serial = 869] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1216ef400) [pid = 1643] [serial = 870] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1173a3400) [pid = 1643] [serial = 857] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x117e44800) [pid = 1643] [serial = 858] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1253f1c00) [pid = 1643] [serial = 878] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1160db000) [pid = 1643] [serial = 854] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11697a400) [pid = 1643] [serial = 855] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x123b8e400) [pid = 1643] [serial = 872] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1248ee000) [pid = 1643] [serial = 873] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12934f400) [pid = 1643] [serial = 852] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11983fc00) [pid = 1643] [serial = 866] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120da8c00) [pid = 1643] [serial = 867] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11928d400) [pid = 1643] [serial = 863] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11950b000) [pid = 1643] [serial = 864] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11850c000) [pid = 1643] [serial = 860] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11887b800) [pid = 1643] [serial = 861] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x128182c00) [pid = 1643] [serial = 885] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x129044000) [pid = 1643] [serial = 890] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1282d0c00) [pid = 1643] [serial = 887] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12947b800) [pid = 1643] [serial = 900] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1213e7000) [pid = 1643] [serial = 894] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118875800) [pid = 1643] [serial = 893] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1290f5000) [pid = 1643] [serial = 891] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x129357800) [pid = 1643] [serial = 899] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12903b400) [pid = 1643] [serial = 888] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1290f9400) [pid = 1643] [serial = 897] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a464400) [pid = 1643] [serial = 903] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126985000) [pid = 1643] [serial = 882] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12607fc00) [pid = 1643] [serial = 879] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x128182400) [pid = 1643] [serial = 896] [outer = 0x0] [url = about:blank] 20:56:16 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12be0f000) [pid = 1643] [serial = 495] [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.] 20:56:16 INFO - PROCESS | 1643 | 1467950176699 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]]]}] 20:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1223ms 20:56:16 INFO - PROCESS | 1643 | 1467950176724 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 20:56:16 INFO - PROCESS | 1643 | 1467950176728 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 20:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:56:16 INFO - PROCESS | 1643 | 1467950176731 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:56:16 INFO - PROCESS | 1643 | 1467950176733 Marionette TRACE conn2 <- [1,1262,null,{}] 20:56:16 INFO - PROCESS | 1643 | 1467950176736 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}] 20:56:16 INFO - PROCESS | 1643 | 1467950176738 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:16 INFO - PROCESS | 1643 | 1467950176819 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 20:56:16 INFO - PROCESS | 1643 | 1467950176870 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:16 INFO - PROCESS | 1643 | 1467950176873 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661b800 == 28 [pid = 1643] [id = 323] 20:56:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11602e000) [pid = 1643] [serial = 968] [outer = 0x0] 20:56:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x116973800) [pid = 1643] [serial = 969] [outer = 0x11602e000] 20:56:16 INFO - PROCESS | 1643 | 1467950176902 Marionette DEBUG loaded listener.js 20:56:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1173a0000) [pid = 1643] [serial = 970] [outer = 0x11602e000] 20:56:17 INFO - PROCESS | 1643 | 1467950177310 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]]]}] 20:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 620ms 20:56:17 INFO - PROCESS | 1643 | 1467950177351 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 20:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:56:17 INFO - PROCESS | 1643 | 1467950177356 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 20:56:17 INFO - PROCESS | 1643 | 1467950177362 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:56:17 INFO - PROCESS | 1643 | 1467950177365 Marionette TRACE conn2 <- [1,1266,null,{}] 20:56:17 INFO - PROCESS | 1643 | 1467950177368 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}] 20:56:17 INFO - PROCESS | 1643 | 1467950177371 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:17 INFO - PROCESS | 1643 | 1467950177489 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 20:56:17 INFO - PROCESS | 1643 | 1467950177548 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:17 INFO - PROCESS | 1643 | 1467950177549 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723c800 == 29 [pid = 1643] [id = 324] 20:56:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1173a3c00) [pid = 1643] [serial = 971] [outer = 0x0] 20:56:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118253400) [pid = 1643] [serial = 972] [outer = 0x1173a3c00] 20:56:17 INFO - PROCESS | 1643 | 1467950177576 Marionette DEBUG loaded listener.js 20:56:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118416400) [pid = 1643] [serial = 973] [outer = 0x1173a3c00] 20:56:17 INFO - PROCESS | 1643 | 1467950177898 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]]]}] 20:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 20:56:17 INFO - PROCESS | 1643 | 1467950177932 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 20:56:17 INFO - PROCESS | 1643 | 1467950177934 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 20:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:56:17 INFO - PROCESS | 1643 | 1467950177936 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:56:17 INFO - PROCESS | 1643 | 1467950177938 Marionette TRACE conn2 <- [1,1270,null,{}] 20:56:17 INFO - PROCESS | 1643 | 1467950177946 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}] 20:56:17 INFO - PROCESS | 1643 | 1467950177950 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:18 INFO - PROCESS | 1643 | 1467950178047 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 20:56:18 INFO - PROCESS | 1643 | 1467950178054 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:18 INFO - PROCESS | 1643 | 1467950178056 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e6d800 == 30 [pid = 1643] [id = 325] 20:56:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11336dc00) [pid = 1643] [serial = 974] [outer = 0x0] 20:56:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118e0b800) [pid = 1643] [serial = 975] [outer = 0x11336dc00] 20:56:18 INFO - PROCESS | 1643 | 1467950178083 Marionette DEBUG loaded listener.js 20:56:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1198bb000) [pid = 1643] [serial = 976] [outer = 0x11336dc00] 20:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 20:56:18 INFO - PROCESS | 1643 | 1467950178399 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]]]}] 20:56:18 INFO - PROCESS | 1643 | 1467950178407 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 20:56:18 INFO - PROCESS | 1643 | 1467950178408 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 20:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:56:18 INFO - PROCESS | 1643 | 1467950178415 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:56:18 INFO - PROCESS | 1643 | 1467950178416 Marionette TRACE conn2 <- [1,1274,null,{}] 20:56:18 INFO - PROCESS | 1643 | 1467950178418 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}] 20:56:18 INFO - PROCESS | 1643 | 1467950178419 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:18 INFO - PROCESS | 1643 | 1467950178498 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 20:56:18 INFO - PROCESS | 1643 | 1467950178501 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:18 INFO - PROCESS | 1643 | 1467950178503 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x121131000 == 31 [pid = 1643] [id = 326] 20:56:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1199c3400) [pid = 1643] [serial = 977] [outer = 0x0] 20:56:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120daac00) [pid = 1643] [serial = 978] [outer = 0x1199c3400] 20:56:18 INFO - PROCESS | 1643 | 1467950178528 Marionette DEBUG loaded listener.js 20:56:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12132cc00) [pid = 1643] [serial = 979] [outer = 0x1199c3400] 20:56:18 INFO - PROCESS | 1643 | 1467950178914 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]]]}] 20:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 20:56:18 INFO - PROCESS | 1643 | 1467950178934 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 20:56:18 INFO - PROCESS | 1643 | 1467950178936 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 20:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:56:18 INFO - PROCESS | 1643 | 1467950178938 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:56:18 INFO - PROCESS | 1643 | 1467950178939 Marionette TRACE conn2 <- [1,1278,null,{}] 20:56:18 INFO - PROCESS | 1643 | 1467950178941 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}] 20:56:18 INFO - PROCESS | 1643 | 1467950178943 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:19 INFO - PROCESS | 1643 | 1467950179035 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 20:56:19 INFO - PROCESS | 1643 | 1467950179073 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:19 INFO - PROCESS | 1643 | 1467950179074 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x121922000 == 32 [pid = 1643] [id = 327] 20:56:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x113b53400) [pid = 1643] [serial = 980] [outer = 0x0] 20:56:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213de000) [pid = 1643] [serial = 981] [outer = 0x113b53400] 20:56:19 INFO - PROCESS | 1643 | 1467950179098 Marionette DEBUG loaded listener.js 20:56:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1216e7400) [pid = 1643] [serial = 982] [outer = 0x113b53400] 20:56:19 INFO - PROCESS | 1643 | 1467950179405 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]]]}] 20:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 20:56:19 INFO - PROCESS | 1643 | 1467950179457 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 20:56:19 INFO - PROCESS | 1643 | 1467950179458 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 20:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:56:19 INFO - PROCESS | 1643 | 1467950179460 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:56:19 INFO - PROCESS | 1643 | 1467950179461 Marionette TRACE conn2 <- [1,1282,null,{}] 20:56:19 INFO - PROCESS | 1643 | 1467950179464 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}] 20:56:19 INFO - PROCESS | 1643 | 1467950179467 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:19 INFO - PROCESS | 1643 | 1467950179580 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 20:56:19 INFO - PROCESS | 1643 | 1467950179613 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:19 INFO - PROCESS | 1643 | 1467950179614 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x125240000 == 33 [pid = 1643] [id = 328] 20:56:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1216edc00) [pid = 1643] [serial = 983] [outer = 0x0] 20:56:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1248e3000) [pid = 1643] [serial = 984] [outer = 0x1216edc00] 20:56:19 INFO - PROCESS | 1643 | 1467950179639 Marionette DEBUG loaded listener.js 20:56:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x125e93c00) [pid = 1643] [serial = 985] [outer = 0x1216edc00] 20:56:19 INFO - PROCESS | 1643 | 1467950179972 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]]]}] 20:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 20:56:19 INFO - PROCESS | 1643 | 1467950179981 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 20:56:19 INFO - PROCESS | 1643 | 1467950179983 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 20:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:56:19 INFO - PROCESS | 1643 | 1467950179985 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:56:19 INFO - PROCESS | 1643 | 1467950179986 Marionette TRACE conn2 <- [1,1286,null,{}] 20:56:19 INFO - PROCESS | 1643 | 1467950179988 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}] 20:56:19 INFO - PROCESS | 1643 | 1467950179989 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:20 INFO - PROCESS | 1643 | 1467950180081 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 20:56:20 INFO - PROCESS | 1643 | 1467950180117 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:20 INFO - PROCESS | 1643 | 1467950180118 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269c5800 == 34 [pid = 1643] [id = 329] 20:56:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118417800) [pid = 1643] [serial = 986] [outer = 0x0] 20:56:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x126085000) [pid = 1643] [serial = 987] [outer = 0x118417800] 20:56:20 INFO - PROCESS | 1643 | 1467950180142 Marionette DEBUG loaded listener.js 20:56:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126557000) [pid = 1643] [serial = 988] [outer = 0x118417800] 20:56:20 INFO - PROCESS | 1643 | 1467950180431 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]]]}] 20:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 468ms 20:56:20 INFO - PROCESS | 1643 | 1467950180453 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 20:56:20 INFO - PROCESS | 1643 | 1467950180454 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 20:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:56:20 INFO - PROCESS | 1643 | 1467950180457 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:56:20 INFO - PROCESS | 1643 | 1467950180458 Marionette TRACE conn2 <- [1,1290,null,{}] 20:56:20 INFO - PROCESS | 1643 | 1467950180470 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}] 20:56:20 INFO - PROCESS | 1643 | 1467950180471 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:20 INFO - PROCESS | 1643 | 1467950180565 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 20:56:20 INFO - PROCESS | 1643 | 1467950180569 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:20 INFO - PROCESS | 1643 | 1467950180570 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12852d000 == 35 [pid = 1643] [id = 330] 20:56:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126084800) [pid = 1643] [serial = 989] [outer = 0x0] 20:56:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12698e000) [pid = 1643] [serial = 990] [outer = 0x126084800] 20:56:20 INFO - PROCESS | 1643 | 1467950180594 Marionette DEBUG loaded listener.js 20:56:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126a85400) [pid = 1643] [serial = 991] [outer = 0x126084800] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12a61e400) [pid = 1643] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1216e5000) [pid = 1643] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x123bbf800) [pid = 1643] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x112d07400) [pid = 1643] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1290fac00) [pid = 1643] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11886ec00) [pid = 1643] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1173cdc00) [pid = 1643] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12654c800) [pid = 1643] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119502400) [pid = 1643] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12a619c00) [pid = 1643] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126558c00) [pid = 1643] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1213de800) [pid = 1643] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121611c00) [pid = 1643] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11607d400) [pid = 1643] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:56:20 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120dab400) [pid = 1643] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:56:21 INFO - PROCESS | 1643 | 1467950181040 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]]]}] 20:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 622ms 20:56:21 INFO - PROCESS | 1643 | 1467950181082 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 20:56:21 INFO - PROCESS | 1643 | 1467950181092 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 20:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:56:21 INFO - PROCESS | 1643 | 1467950181107 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:56:21 INFO - PROCESS | 1643 | 1467950181108 Marionette TRACE conn2 <- [1,1294,null,{}] 20:56:21 INFO - PROCESS | 1643 | 1467950181116 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}] 20:56:21 INFO - PROCESS | 1643 | 1467950181117 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:21 INFO - PROCESS | 1643 | 1467950181196 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 20:56:21 INFO - PROCESS | 1643 | 1467950181200 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:21 INFO - PROCESS | 1643 | 1467950181201 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e6c800 == 36 [pid = 1643] [id = 331] 20:56:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11607cc00) [pid = 1643] [serial = 992] [outer = 0x0] 20:56:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119c73000) [pid = 1643] [serial = 993] [outer = 0x11607cc00] 20:56:21 INFO - PROCESS | 1643 | 1467950181226 Marionette DEBUG loaded listener.js 20:56:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12486d000) [pid = 1643] [serial = 994] [outer = 0x11607cc00] 20:56:21 INFO - PROCESS | 1643 | 1467950181532 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]]]}] 20:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 474ms 20:56:21 INFO - PROCESS | 1643 | 1467950181581 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 20:56:21 INFO - PROCESS | 1643 | 1467950181582 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 20:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:56:21 INFO - PROCESS | 1643 | 1467950181584 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:56:21 INFO - PROCESS | 1643 | 1467950181585 Marionette TRACE conn2 <- [1,1298,null,{}] 20:56:21 INFO - PROCESS | 1643 | 1467950181587 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}] 20:56:21 INFO - PROCESS | 1643 | 1467950181588 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:21 INFO - PROCESS | 1643 | 1467950181663 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 20:56:21 INFO - PROCESS | 1643 | 1467950181667 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:21 INFO - PROCESS | 1643 | 1467950181668 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a9800 == 37 [pid = 1643] [id = 332] 20:56:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1248e1800) [pid = 1643] [serial = 995] [outer = 0x0] 20:56:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126a85c00) [pid = 1643] [serial = 996] [outer = 0x1248e1800] 20:56:21 INFO - PROCESS | 1643 | 1467950181691 Marionette DEBUG loaded listener.js 20:56:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128180c00) [pid = 1643] [serial = 997] [outer = 0x1248e1800] 20:56:22 INFO - PROCESS | 1643 | 1467950182037 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]]]}] 20:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 469ms 20:56:22 INFO - PROCESS | 1643 | 1467950182054 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 20:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:56:22 INFO - PROCESS | 1643 | 1467950182055 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 20:56:22 INFO - PROCESS | 1643 | 1467950182057 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:56:22 INFO - PROCESS | 1643 | 1467950182067 Marionette TRACE conn2 <- [1,1302,null,{}] 20:56:22 INFO - PROCESS | 1643 | 1467950182069 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}] 20:56:22 INFO - PROCESS | 1643 | 1467950182071 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:22 INFO - PROCESS | 1643 | 1467950182184 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 20:56:22 INFO - PROCESS | 1643 | 1467950182188 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:22 INFO - PROCESS | 1643 | 1467950182189 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bcb800 == 38 [pid = 1643] [id = 333] 20:56:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128184c00) [pid = 1643] [serial = 998] [outer = 0x0] 20:56:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x129042800) [pid = 1643] [serial = 999] [outer = 0x128184c00] 20:56:22 INFO - PROCESS | 1643 | 1467950182217 Marionette DEBUG loaded listener.js 20:56:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1290f5000) [pid = 1643] [serial = 1000] [outer = 0x128184c00] 20:56:22 INFO - PROCESS | 1643 | 1467950182505 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]]]}] 20:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 476ms 20:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:56:22 INFO - PROCESS | 1643 | 1467950182535 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 20:56:22 INFO - PROCESS | 1643 | 1467950182536 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 20:56:22 INFO - PROCESS | 1643 | 1467950182538 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:56:22 INFO - PROCESS | 1643 | 1467950182539 Marionette TRACE conn2 <- [1,1306,null,{}] 20:56:22 INFO - PROCESS | 1643 | 1467950182541 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}] 20:56:22 INFO - PROCESS | 1643 | 1467950182542 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:22 INFO - PROCESS | 1643 | 1467950182623 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 20:56:22 INFO - PROCESS | 1643 | 1467950182628 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:22 INFO - PROCESS | 1643 | 1467950182630 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1ce000 == 39 [pid = 1643] [id = 334] 20:56:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1199c8800) [pid = 1643] [serial = 1001] [outer = 0x0] 20:56:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x129357800) [pid = 1643] [serial = 1002] [outer = 0x1199c8800] 20:56:22 INFO - PROCESS | 1643 | 1467950182654 Marionette DEBUG loaded listener.js 20:56:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a462400) [pid = 1643] [serial = 1003] [outer = 0x1199c8800] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11661b800 == 38 [pid = 1643] [id = 323] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1185af000 == 37 [pid = 1643] [id = 322] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x121131000 == 36 [pid = 1643] [id = 326] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x118e6d800 == 35 [pid = 1643] [id = 325] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1269c5800 == 34 [pid = 1643] [id = 329] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x118e6c800 == 33 [pid = 1643] [id = 331] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11723c800 == 32 [pid = 1643] [id = 324] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x125240000 == 31 [pid = 1643] [id = 328] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a9800 == 30 [pid = 1643] [id = 332] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x12852d000 == 29 [pid = 1643] [id = 330] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x121922000 == 28 [pid = 1643] [id = 327] 20:56:23 INFO - PROCESS | 1643 | --DOCSHELL 0x121bcb800 == 27 [pid = 1643] [id = 333] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12a957000) [pid = 1643] [serial = 943] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x128599c00) [pid = 1643] [serial = 927] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1290ec800) [pid = 1643] [serial = 930] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x129475800) [pid = 1643] [serial = 933] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11696c800) [pid = 1643] [serial = 906] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11739a000) [pid = 1643] [serial = 907] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x120f97000) [pid = 1643] [serial = 915] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1213df400) [pid = 1643] [serial = 916] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12af26400) [pid = 1643] [serial = 945] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12a606800) [pid = 1643] [serial = 934] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1216ef800) [pid = 1643] [serial = 918] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123bbc000) [pid = 1643] [serial = 919] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x124d8e400) [pid = 1643] [serial = 921] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1185ccc00) [pid = 1643] [serial = 937] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126083800) [pid = 1643] [serial = 922] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a607400) [pid = 1643] [serial = 904] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118e0d000) [pid = 1643] [serial = 912] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119509c00) [pid = 1643] [serial = 913] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11825a000) [pid = 1643] [serial = 909] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11827f000) [pid = 1643] [serial = 910] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12af2ec00) [pid = 1643] [serial = 946] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12a94f000) [pid = 1643] [serial = 942] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x116030c00) [pid = 1643] [serial = 936] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126a7d400) [pid = 1643] [serial = 924] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x125e95800) [pid = 1643] [serial = 939] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x129046800) [pid = 1643] [serial = 928] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x129353c00) [pid = 1643] [serial = 931] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1282c6800) [pid = 1643] [serial = 925] [outer = 0x0] [url = about:blank] 20:56:23 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12a610400) [pid = 1643] [serial = 940] [outer = 0x0] [url = about:blank] 20:56:24 INFO - PROCESS | 1643 | 1467950184024 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]]]}] 20:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1520ms 20:56:24 INFO - PROCESS | 1643 | 1467950184059 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 20:56:24 INFO - PROCESS | 1643 | 1467950184063 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 20:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:56:24 INFO - PROCESS | 1643 | 1467950184066 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:56:24 INFO - PROCESS | 1643 | 1467950184069 Marionette TRACE conn2 <- [1,1310,null,{}] 20:56:24 INFO - PROCESS | 1643 | 1467950184073 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}] 20:56:24 INFO - PROCESS | 1643 | 1467950184075 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:24 INFO - PROCESS | 1643 | 1467950184165 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 20:56:24 INFO - PROCESS | 1643 | 1467950184214 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:24 INFO - PROCESS | 1643 | 1467950184217 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x113f41800 == 28 [pid = 1643] [id = 335] 20:56:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1133e8800) [pid = 1643] [serial = 1004] [outer = 0x0] 20:56:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x115126c00) [pid = 1643] [serial = 1005] [outer = 0x1133e8800] 20:56:24 INFO - PROCESS | 1643 | 1467950184248 Marionette DEBUG loaded listener.js 20:56:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1166f8800) [pid = 1643] [serial = 1006] [outer = 0x1133e8800] 20:56:24 INFO - PROCESS | 1643 | 1467950184564 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] 20:56:24 INFO - PROCESS | 1643 | 1467950184592 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 20:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:56:24 INFO - PROCESS | 1643 | 1467950184600 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:56:24 INFO - PROCESS | 1643 | 1467950184602 Marionette TRACE conn2 <- [1,1314,null,{}] 20:56:24 INFO - PROCESS | 1643 | 1467950184604 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}] 20:56:24 INFO - PROCESS | 1643 | 1467950184606 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:24 INFO - PROCESS | 1643 | 1467950184684 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 20:56:24 INFO - PROCESS | 1643 | 1467950184689 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:24 INFO - PROCESS | 1643 | 1467950184690 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x117347000 == 29 [pid = 1643] [id = 336] 20:56:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x116a11400) [pid = 1643] [serial = 1007] [outer = 0x0] 20:56:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1176dd400) [pid = 1643] [serial = 1008] [outer = 0x116a11400] 20:56:24 INFO - PROCESS | 1643 | 1467950184720 Marionette DEBUG loaded listener.js 20:56:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118257400) [pid = 1643] [serial = 1009] [outer = 0x116a11400] 20:56:25 INFO - PROCESS | 1643 | 1467950185040 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]]]}] 20:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 472ms 20:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:56:25 INFO - PROCESS | 1643 | 1467950185072 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 20:56:25 INFO - PROCESS | 1643 | 1467950185074 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 20:56:25 INFO - PROCESS | 1643 | 1467950185084 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:56:25 INFO - PROCESS | 1643 | 1467950185087 Marionette TRACE conn2 <- [1,1318,null,{}] 20:56:25 INFO - PROCESS | 1643 | 1467950185094 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}] 20:56:25 INFO - PROCESS | 1643 | 1467950185097 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:25 INFO - PROCESS | 1643 | 1467950185172 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 20:56:25 INFO - PROCESS | 1643 | 1467950185180 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:25 INFO - PROCESS | 1643 | 1467950185182 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188ce800 == 30 [pid = 1643] [id = 337] 20:56:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11213fc00) [pid = 1643] [serial = 1010] [outer = 0x0] 20:56:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1185cd800) [pid = 1643] [serial = 1011] [outer = 0x11213fc00] 20:56:25 INFO - PROCESS | 1643 | 1467950185209 Marionette DEBUG loaded listener.js 20:56:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118e04000) [pid = 1643] [serial = 1012] [outer = 0x11213fc00] 20:56:25 INFO - PROCESS | 1643 | 1467950185537 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]]]}] 20:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 480ms 20:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:56:25 INFO - PROCESS | 1643 | 1467950185556 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 20:56:25 INFO - PROCESS | 1643 | 1467950185558 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 20:56:25 INFO - PROCESS | 1643 | 1467950185562 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:56:25 INFO - PROCESS | 1643 | 1467950185564 Marionette TRACE conn2 <- [1,1322,null,{}] 20:56:25 INFO - PROCESS | 1643 | 1467950185566 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}] 20:56:25 INFO - PROCESS | 1643 | 1467950185567 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:25 INFO - PROCESS | 1643 | 1467950185640 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 20:56:25 INFO - PROCESS | 1643 | 1467950185693 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:25 INFO - PROCESS | 1643 | 1467950185694 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e1000 == 31 [pid = 1643] [id = 338] 20:56:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118e06800) [pid = 1643] [serial = 1013] [outer = 0x0] 20:56:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119296400) [pid = 1643] [serial = 1014] [outer = 0x118e06800] 20:56:25 INFO - PROCESS | 1643 | 1467950185720 Marionette DEBUG loaded listener.js 20:56:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11983c800) [pid = 1643] [serial = 1015] [outer = 0x118e06800] 20:56:25 INFO - PROCESS | 1643 | 1467950185983 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]]]}] 20:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 471ms 20:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:56:26 INFO - PROCESS | 1643 | 1467950186034 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 20:56:26 INFO - PROCESS | 1643 | 1467950186035 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 20:56:26 INFO - PROCESS | 1643 | 1467950186038 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:56:26 INFO - PROCESS | 1643 | 1467950186039 Marionette TRACE conn2 <- [1,1326,null,{}] 20:56:26 INFO - PROCESS | 1643 | 1467950186041 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}] 20:56:26 INFO - PROCESS | 1643 | 1467950186042 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:26 INFO - PROCESS | 1643 | 1467950186125 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 20:56:26 INFO - PROCESS | 1643 | 1467950186130 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:26 INFO - PROCESS | 1643 | 1467950186132 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x121321000 == 32 [pid = 1643] [id = 339] 20:56:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11309dc00) [pid = 1643] [serial = 1016] [outer = 0x0] 20:56:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1199c1c00) [pid = 1643] [serial = 1017] [outer = 0x11309dc00] 20:56:26 INFO - PROCESS | 1643 | 1467950186156 Marionette DEBUG loaded listener.js 20:56:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120d9ec00) [pid = 1643] [serial = 1018] [outer = 0x11309dc00] 20:56:26 INFO - PROCESS | 1643 | 1467950186479 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]]]}] 20:56:26 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 20:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 20:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:56:26 INFO - PROCESS | 1643 | 1467950186506 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 20:56:26 INFO - PROCESS | 1643 | 1467950186508 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 20:56:26 INFO - PROCESS | 1643 | 1467950186510 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:56:26 INFO - PROCESS | 1643 | 1467950186511 Marionette TRACE conn2 <- [1,1330,null,{}] 20:56:26 INFO - PROCESS | 1643 | 1467950186513 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}] 20:56:26 INFO - PROCESS | 1643 | 1467950186517 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:26 INFO - PROCESS | 1643 | 1467950186632 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 20:56:26 INFO - PROCESS | 1643 | 1467950186706 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:26 INFO - PROCESS | 1643 | 1467950186707 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x112634800 == 33 [pid = 1643] [id = 340] 20:56:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x111cac000) [pid = 1643] [serial = 1019] [outer = 0x0] 20:56:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1129b3400) [pid = 1643] [serial = 1020] [outer = 0x111cac000] 20:56:26 INFO - PROCESS | 1643 | 1467950186739 Marionette DEBUG loaded listener.js 20:56:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x112dc7800) [pid = 1643] [serial = 1021] [outer = 0x111cac000] 20:56:27 INFO - PROCESS | 1643 | 1467950187317 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]]]}] 20:56:27 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 20:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 869ms 20:56:27 INFO - PROCESS | 1643 | 1467950187382 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 20:56:27 INFO - PROCESS | 1643 | 1467950187386 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 20:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:56:27 INFO - PROCESS | 1643 | 1467950187391 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:56:27 INFO - PROCESS | 1643 | 1467950187393 Marionette TRACE conn2 <- [1,1334,null,{}] 20:56:27 INFO - PROCESS | 1643 | 1467950187399 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}] 20:56:27 INFO - PROCESS | 1643 | 1467950187403 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:27 INFO - PROCESS | 1643 | 1467950187550 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 20:56:27 INFO - PROCESS | 1643 | 1467950187663 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:27 INFO - PROCESS | 1643 | 1467950187664 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197d5800 == 34 [pid = 1643] [id = 341] 20:56:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x116a0c000) [pid = 1643] [serial = 1022] [outer = 0x0] 20:56:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118257c00) [pid = 1643] [serial = 1023] [outer = 0x116a0c000] 20:56:27 INFO - PROCESS | 1643 | 1467950187696 Marionette DEBUG loaded listener.js 20:56:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11827e000) [pid = 1643] [serial = 1024] [outer = 0x116a0c000] 20:56:28 INFO - PROCESS | 1643 | 1467950188200 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]]]}] 20:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 876ms 20:56:28 INFO - PROCESS | 1643 | 1467950188267 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 20:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:56:28 INFO - PROCESS | 1643 | 1467950188270 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 20:56:28 INFO - PROCESS | 1643 | 1467950188273 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:56:28 INFO - PROCESS | 1643 | 1467950188274 Marionette TRACE conn2 <- [1,1338,null,{}] 20:56:28 INFO - PROCESS | 1643 | 1467950188277 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}] 20:56:28 INFO - PROCESS | 1643 | 1467950188278 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:28 INFO - PROCESS | 1643 | 1467950188383 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 20:56:28 INFO - PROCESS | 1643 | 1467950188519 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:28 INFO - PROCESS | 1643 | 1467950188521 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b2000 == 35 [pid = 1643] [id = 342] 20:56:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x113f31c00) [pid = 1643] [serial = 1025] [outer = 0x0] 20:56:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x116769800) [pid = 1643] [serial = 1026] [outer = 0x113f31c00] 20:56:28 INFO - PROCESS | 1643 | 1467950188549 Marionette DEBUG loaded listener.js 20:56:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11825dc00) [pid = 1643] [serial = 1027] [outer = 0x113f31c00] 20:56:28 INFO - PROCESS | 1643 | --DOCSHELL 0x121321000 == 34 [pid = 1643] [id = 339] 20:56:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e1000 == 33 [pid = 1643] [id = 338] 20:56:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1188ce800 == 32 [pid = 1643] [id = 337] 20:56:28 INFO - PROCESS | 1643 | --DOCSHELL 0x117347000 == 31 [pid = 1643] [id = 336] 20:56:28 INFO - PROCESS | 1643 | --DOCSHELL 0x113f41800 == 30 [pid = 1643] [id = 335] 20:56:29 INFO - PROCESS | 1643 | 1467950189431 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]]]}] 20:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1173ms 20:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:56:29 INFO - PROCESS | 1643 | 1467950189448 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 20:56:29 INFO - PROCESS | 1643 | 1467950189449 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 20:56:29 INFO - PROCESS | 1643 | 1467950189452 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:56:29 INFO - PROCESS | 1643 | 1467950189453 Marionette TRACE conn2 <- [1,1342,null,{}] 20:56:29 INFO - PROCESS | 1643 | 1467950189457 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}] 20:56:29 INFO - PROCESS | 1643 | 1467950189458 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:29 INFO - PROCESS | 1643 | 1467950189536 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 20:56:29 INFO - PROCESS | 1643 | 1467950189541 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:29 INFO - PROCESS | 1643 | 1467950189543 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185a8800 == 31 [pid = 1643] [id = 343] 20:56:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118875800) [pid = 1643] [serial = 1028] [outer = 0x0] 20:56:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119247400) [pid = 1643] [serial = 1029] [outer = 0x118875800] 20:56:29 INFO - PROCESS | 1643 | 1467950189573 Marionette DEBUG loaded listener.js 20:56:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119842800) [pid = 1643] [serial = 1030] [outer = 0x118875800] 20:56:29 INFO - PROCESS | 1643 | 1467950189915 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]]]}] 20:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 20:56:29 INFO - PROCESS | 1643 | 1467950189974 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 20:56:29 INFO - PROCESS | 1643 | 1467950189976 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 20:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:56:29 INFO - PROCESS | 1643 | 1467950189979 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:56:29 INFO - PROCESS | 1643 | 1467950189980 Marionette TRACE conn2 <- [1,1346,null,{}] 20:56:29 INFO - PROCESS | 1643 | 1467950189983 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}] 20:56:29 INFO - PROCESS | 1643 | 1467950189984 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:30 INFO - PROCESS | 1643 | 1467950190064 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 20:56:30 INFO - PROCESS | 1643 | 1467950190070 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:30 INFO - PROCESS | 1643 | 1467950190071 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12483e800 == 32 [pid = 1643] [id = 344] 20:56:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1199c4c00) [pid = 1643] [serial = 1031] [outer = 0x0] 20:56:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12132c000) [pid = 1643] [serial = 1032] [outer = 0x1199c4c00] 20:56:30 INFO - PROCESS | 1643 | 1467950190095 Marionette DEBUG loaded listener.js 20:56:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1216e8c00) [pid = 1643] [serial = 1033] [outer = 0x1199c4c00] 20:56:30 INFO - PROCESS | 1643 | 1467950190431 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]]]}] 20:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 473ms 20:56:30 INFO - PROCESS | 1643 | 1467950190453 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 20:56:30 INFO - PROCESS | 1643 | 1467950190454 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 20:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:56:30 INFO - PROCESS | 1643 | 1467950190464 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:56:30 INFO - PROCESS | 1643 | 1467950190468 Marionette TRACE conn2 <- [1,1350,null,{}] 20:56:30 INFO - PROCESS | 1643 | 1467950190471 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}] 20:56:30 INFO - PROCESS | 1643 | 1467950190473 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:30 INFO - PROCESS | 1643 | 1467950190550 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 20:56:30 INFO - PROCESS | 1643 | 1467950190608 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:30 INFO - PROCESS | 1643 | 1467950190609 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x126055800 == 33 [pid = 1643] [id = 345] 20:56:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x112ad7400) [pid = 1643] [serial = 1034] [outer = 0x0] 20:56:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1216eb000) [pid = 1643] [serial = 1035] [outer = 0x112ad7400] 20:56:30 INFO - PROCESS | 1643 | 1467950190633 Marionette DEBUG loaded listener.js 20:56:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x124aacc00) [pid = 1643] [serial = 1036] [outer = 0x112ad7400] 20:56:30 INFO - PROCESS | 1643 | 1467950190938 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]]]}] 20:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 532ms 20:56:30 INFO - PROCESS | 1643 | 1467950190996 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 20:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:56:31 INFO - PROCESS | 1643 | 1467950190998 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 20:56:31 INFO - PROCESS | 1643 | 1467950191000 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:56:31 INFO - PROCESS | 1643 | 1467950191001 Marionette TRACE conn2 <- [1,1354,null,{}] 20:56:31 INFO - PROCESS | 1643 | 1467950191003 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}] 20:56:31 INFO - PROCESS | 1643 | 1467950191004 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:31 INFO - PROCESS | 1643 | 1467950191104 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 20:56:31 INFO - PROCESS | 1643 | 1467950191108 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:31 INFO - PROCESS | 1643 | 1467950191109 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x117239000 == 34 [pid = 1643] [id = 346] 20:56:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1166f0400) [pid = 1643] [serial = 1037] [outer = 0x0] 20:56:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x124d8c800) [pid = 1643] [serial = 1038] [outer = 0x1166f0400] 20:56:31 INFO - PROCESS | 1643 | 1467950191135 Marionette DEBUG loaded listener.js 20:56:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1253f6c00) [pid = 1643] [serial = 1039] [outer = 0x1166f0400] 20:56:31 INFO - PROCESS | 1643 | 1467950191472 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]]]}] 20:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 20:56:31 INFO - PROCESS | 1643 | 1467950191518 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 20:56:31 INFO - PROCESS | 1643 | 1467950191519 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 20:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:56:31 INFO - PROCESS | 1643 | 1467950191522 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:56:31 INFO - PROCESS | 1643 | 1467950191523 Marionette TRACE conn2 <- [1,1358,null,{}] 20:56:31 INFO - PROCESS | 1643 | 1467950191525 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}] 20:56:31 INFO - PROCESS | 1643 | 1467950191526 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:31 INFO - PROCESS | 1643 | 1467950191622 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 20:56:31 INFO - PROCESS | 1643 | 1467950191626 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:31 INFO - PROCESS | 1643 | 1467950191630 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x129393000 == 35 [pid = 1643] [id = 347] 20:56:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12654f800) [pid = 1643] [serial = 1040] [outer = 0x0] 20:56:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12655a000) [pid = 1643] [serial = 1041] [outer = 0x12654f800] 20:56:31 INFO - PROCESS | 1643 | 1467950191661 Marionette DEBUG loaded listener.js 20:56:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126a7e000) [pid = 1643] [serial = 1042] [outer = 0x12654f800] 20:56:32 INFO - PROCESS | 1643 | 1467950192034 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]]]}] 20:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 517ms 20:56:32 INFO - PROCESS | 1643 | 1467950192040 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 20:56:32 INFO - PROCESS | 1643 | 1467950192041 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 20:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:56:32 INFO - PROCESS | 1643 | 1467950192052 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:56:32 INFO - PROCESS | 1643 | 1467950192054 Marionette TRACE conn2 <- [1,1362,null,{}] 20:56:32 INFO - PROCESS | 1643 | 1467950192056 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}] 20:56:32 INFO - PROCESS | 1643 | 1467950192058 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:32 INFO - PROCESS | 1643 | 1467950192177 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 20:56:32 INFO - PROCESS | 1643 | 1467950192180 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:32 INFO - PROCESS | 1643 | 1467950192182 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a903800 == 36 [pid = 1643] [id = 348] 20:56:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11928f400) [pid = 1643] [serial = 1043] [outer = 0x0] 20:56:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x128182400) [pid = 1643] [serial = 1044] [outer = 0x11928f400] 20:56:32 INFO - PROCESS | 1643 | 1467950192205 Marionette DEBUG loaded listener.js 20:56:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x128599400) [pid = 1643] [serial = 1045] [outer = 0x11928f400] 20:56:32 INFO - PROCESS | 1643 | 1467950192555 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]]]}] 20:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 20:56:32 INFO - PROCESS | 1643 | 1467950192571 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 20:56:32 INFO - PROCESS | 1643 | 1467950192572 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 20:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:56:32 INFO - PROCESS | 1643 | 1467950192575 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:56:32 INFO - PROCESS | 1643 | 1467950192576 Marionette TRACE conn2 <- [1,1366,null,{}] 20:56:32 INFO - PROCESS | 1643 | 1467950192581 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}] 20:56:32 INFO - PROCESS | 1643 | 1467950192582 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:32 INFO - PROCESS | 1643 | 1467950192680 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 20:56:32 INFO - PROCESS | 1643 | 1467950192690 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:32 INFO - PROCESS | 1643 | 1467950192691 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af0b800 == 37 [pid = 1643] [id = 349] 20:56:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x128181400) [pid = 1643] [serial = 1046] [outer = 0x0] 20:56:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x129044c00) [pid = 1643] [serial = 1047] [outer = 0x128181400] 20:56:32 INFO - PROCESS | 1643 | 1467950192715 Marionette DEBUG loaded listener.js 20:56:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1290ef000) [pid = 1643] [serial = 1048] [outer = 0x128181400] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x116a11400) [pid = 1643] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11213fc00) [pid = 1643] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1133e8800) [pid = 1643] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118e06800) [pid = 1643] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x128184c00) [pid = 1643] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x113b53400) [pid = 1643] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1216edc00) [pid = 1643] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118417800) [pid = 1643] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x126084800) [pid = 1643] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1248e1800) [pid = 1643] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11607cc00) [pid = 1643] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1199c3400) [pid = 1643] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11336dc00) [pid = 1643] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1173a3c00) [pid = 1643] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11602e000) [pid = 1643] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118ace400) [pid = 1643] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118254000) [pid = 1643] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12903dc00) [pid = 1643] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126558000) [pid = 1643] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1213dac00) [pid = 1643] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119297400) [pid = 1643] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:56:32 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112fd5400) [pid = 1643] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:56:33 INFO - PROCESS | 1643 | 1467950193101 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] 20:56:33 INFO - PROCESS | 1643 | 1467950193147 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 20:56:33 INFO - PROCESS | 1643 | 1467950193149 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:56:33 INFO - PROCESS | 1643 | 1467950193150 Marionette TRACE conn2 <- [1,1370,null,{}] 20:56:33 INFO - PROCESS | 1643 | 1467950193152 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}] 20:56:33 INFO - PROCESS | 1643 | 1467950193153 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:33 INFO - PROCESS | 1643 | 1467950193229 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 20:56:33 INFO - PROCESS | 1643 | 1467950193284 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:33 INFO - PROCESS | 1643 | 1467950193285 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x125239800 == 38 [pid = 1643] [id = 350] 20:56:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x113f35400) [pid = 1643] [serial = 1049] [outer = 0x0] 20:56:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x117204400) [pid = 1643] [serial = 1050] [outer = 0x113f35400] 20:56:33 INFO - PROCESS | 1643 | 1467950193310 Marionette DEBUG loaded listener.js 20:56:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118e07400) [pid = 1643] [serial = 1051] [outer = 0x113f35400] 20:56:33 INFO - PROCESS | 1643 | 1467950193608 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] 20:56:33 INFO - PROCESS | 1643 | 1467950193620 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 20:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:56:33 INFO - PROCESS | 1643 | 1467950193622 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:56:33 INFO - PROCESS | 1643 | 1467950193623 Marionette TRACE conn2 <- [1,1374,null,{}] 20:56:33 INFO - PROCESS | 1643 | 1467950193633 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}] 20:56:33 INFO - PROCESS | 1643 | 1467950193634 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:33 INFO - PROCESS | 1643 | 1467950193717 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 20:56:33 INFO - PROCESS | 1643 | 1467950193721 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:33 INFO - PROCESS | 1643 | 1467950193722 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1d000 == 39 [pid = 1643] [id = 351] 20:56:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11928bc00) [pid = 1643] [serial = 1052] [outer = 0x0] 20:56:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x123b8c800) [pid = 1643] [serial = 1053] [outer = 0x11928bc00] 20:56:33 INFO - PROCESS | 1643 | 1467950193746 Marionette DEBUG loaded listener.js 20:56:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12698d400) [pid = 1643] [serial = 1054] [outer = 0x11928bc00] 20:56:34 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:56:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate - 20:56:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13 20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:34 INFO - _addTest/ [0,1377,"getWindowHandle",null] 20:56:34 INFO - PROCESS | 1643 | 1467950194098 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 20:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:56:34 INFO - PROCESS | 1643 | 1467950194103 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:56:34 INFO - PROCESS | 1643 | 1467950194105 Marionette TRACE conn2 <- [1,1378,null,{}] 20:56:34 INFO - PROCESS | 1643 | 1467950194108 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}] 20:56:34 INFO - PROCESS | 1643 | 1467950194112 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:34 INFO - PROCESS | 1643 | 1467950194271 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 20:56:34 INFO - PROCESS | 1643 | 1467950194289 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:34 INFO - PROCESS | 1643 | 1467950194291 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be2f800 == 40 [pid = 1643] [id = 352] 20:56:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x129040c00) [pid = 1643] [serial = 1055] [outer = 0x0] 20:56:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1290f7800) [pid = 1643] [serial = 1056] [outer = 0x129040c00] 20:56:34 INFO - PROCESS | 1643 | 1467950194332 Marionette DEBUG loaded listener.js 20:56:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x129477c00) [pid = 1643] [serial = 1057] [outer = 0x129040c00] 20:56:34 INFO - PROCESS | 1643 | 1467950194717 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] 20:56:34 INFO - PROCESS | 1643 | 1467950194729 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 20:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:56:34 INFO - PROCESS | 1643 | 1467950194733 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:56:34 INFO - PROCESS | 1643 | 1467950194735 Marionette TRACE conn2 <- [1,1382,null,{}] 20:56:34 INFO - PROCESS | 1643 | 1467950194737 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}] 20:56:34 INFO - PROCESS | 1643 | 1467950194739 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:34 INFO - PROCESS | 1643 | 1467950194825 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 20:56:34 INFO - PROCESS | 1643 | 1467950194882 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:34 INFO - PROCESS | 1643 | 1467950194883 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be59800 == 41 [pid = 1643] [id = 353] 20:56:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1290f1400) [pid = 1643] [serial = 1058] [outer = 0x0] 20:56:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a467000) [pid = 1643] [serial = 1059] [outer = 0x1290f1400] 20:56:34 INFO - PROCESS | 1643 | 1467950194907 Marionette DEBUG loaded listener.js 20:56:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a619c00) [pid = 1643] [serial = 1060] [outer = 0x1290f1400] 20:56:35 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:56:35 INFO - PROCESS | 1643 | 1467950195365 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] 20:56:35 INFO - PROCESS | 1643 | 1467950195406 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 20:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:56:35 INFO - PROCESS | 1643 | 1467950195409 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:56:35 INFO - PROCESS | 1643 | 1467950195415 Marionette TRACE conn2 <- [1,1386,null,{}] 20:56:35 INFO - PROCESS | 1643 | 1467950195418 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}] 20:56:35 INFO - PROCESS | 1643 | 1467950195420 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:35 INFO - PROCESS | 1643 | 1467950195524 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 20:56:35 INFO - PROCESS | 1643 | 1467950195615 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:35 INFO - PROCESS | 1643 | 1467950195617 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118479000 == 42 [pid = 1643] [id = 354] 20:56:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118415800) [pid = 1643] [serial = 1061] [outer = 0x0] 20:56:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1185d2400) [pid = 1643] [serial = 1062] [outer = 0x118415800] 20:56:35 INFO - PROCESS | 1643 | 1467950195648 Marionette DEBUG loaded listener.js 20:56:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11983d800) [pid = 1643] [serial = 1063] [outer = 0x118415800] 20:56:36 INFO - PROCESS | 1643 | 1467950196074 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] 20:56:36 INFO - PROCESS | 1643 | 1467950196087 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 20:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:56:36 INFO - PROCESS | 1643 | 1467950196091 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:56:36 INFO - PROCESS | 1643 | 1467950196093 Marionette TRACE conn2 <- [1,1390,null,{}] 20:56:36 INFO - PROCESS | 1643 | 1467950196095 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}] 20:56:36 INFO - PROCESS | 1643 | 1467950196097 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:36 INFO - PROCESS | 1643 | 1467950196201 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 20:56:36 INFO - PROCESS | 1643 | 1467950196252 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:36 INFO - PROCESS | 1643 | 1467950196253 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269bc000 == 43 [pid = 1643] [id = 355] 20:56:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x120dacc00) [pid = 1643] [serial = 1064] [outer = 0x0] 20:56:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x121603400) [pid = 1643] [serial = 1065] [outer = 0x120dacc00] 20:56:36 INFO - PROCESS | 1643 | 1467950196283 Marionette DEBUG loaded listener.js 20:56:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x123b8e000) [pid = 1643] [serial = 1066] [outer = 0x120dacc00] 20:56:36 INFO - PROCESS | 1643 | 1467950196737 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]]]}] 20:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 20:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:56:36 INFO - PROCESS | 1643 | 1467950196763 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 20:56:36 INFO - PROCESS | 1643 | 1467950196765 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 20:56:36 INFO - PROCESS | 1643 | 1467950196767 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:56:36 INFO - PROCESS | 1643 | 1467950196770 Marionette TRACE conn2 <- [1,1394,null,{}] 20:56:36 INFO - PROCESS | 1643 | 1467950196795 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}] 20:56:36 INFO - PROCESS | 1643 | 1467950196798 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:36 INFO - PROCESS | 1643 | 1467950196939 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 20:56:36 INFO - PROCESS | 1643 | 1467950196993 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:36 INFO - PROCESS | 1643 | 1467950196995 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c17c000 == 44 [pid = 1643] [id = 356] 20:56:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x126331c00) [pid = 1643] [serial = 1067] [outer = 0x0] 20:56:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x126989800) [pid = 1643] [serial = 1068] [outer = 0x126331c00] 20:56:37 INFO - PROCESS | 1643 | 1467950197025 Marionette DEBUG loaded listener.js 20:56:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x128178800) [pid = 1643] [serial = 1069] [outer = 0x126331c00] 20:56:37 INFO - PROCESS | 1643 | 1467950197437 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]]]}] 20:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 725ms 20:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:56:37 INFO - PROCESS | 1643 | 1467950197493 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 20:56:37 INFO - PROCESS | 1643 | 1467950197495 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 20:56:37 INFO - PROCESS | 1643 | 1467950197498 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:56:37 INFO - PROCESS | 1643 | 1467950197499 Marionette TRACE conn2 <- [1,1398,null,{}] 20:56:37 INFO - PROCESS | 1643 | 1467950197501 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}] 20:56:37 INFO - PROCESS | 1643 | 1467950197503 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:37 INFO - PROCESS | 1643 | 1467950197603 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 20:56:37 INFO - PROCESS | 1643 | 1467950197671 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:37 INFO - PROCESS | 1643 | 1467950197673 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x113919000 == 45 [pid = 1643] [id = 357] 20:56:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x116768c00) [pid = 1643] [serial = 1070] [outer = 0x0] 20:56:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11923f800) [pid = 1643] [serial = 1071] [outer = 0x116768c00] 20:56:37 INFO - PROCESS | 1643 | 1467950197702 Marionette DEBUG loaded listener.js 20:56:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12608b400) [pid = 1643] [serial = 1072] [outer = 0x116768c00] 20:56:38 INFO - PROCESS | 1643 | 1467950198340 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]]]}] 20:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 870ms 20:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:56:38 INFO - PROCESS | 1643 | 1467950198372 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 20:56:38 INFO - PROCESS | 1643 | 1467950198375 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 20:56:38 INFO - PROCESS | 1643 | 1467950198380 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:56:38 INFO - PROCESS | 1643 | 1467950198383 Marionette TRACE conn2 <- [1,1402,null,{}] 20:56:38 INFO - PROCESS | 1643 | 1467950198387 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}] 20:56:38 INFO - PROCESS | 1643 | 1467950198389 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:38 INFO - PROCESS | 1643 | 1467950198527 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 20:56:38 INFO - PROCESS | 1643 | 1467950198598 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:38 INFO - PROCESS | 1643 | 1467950198600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x118220000 == 46 [pid = 1643] [id = 358] 20:56:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1133ec800) [pid = 1643] [serial = 1073] [outer = 0x0] 20:56:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1172cc400) [pid = 1643] [serial = 1074] [outer = 0x1133ec800] 20:56:38 INFO - PROCESS | 1643 | 1467950198627 Marionette DEBUG loaded listener.js 20:56:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x118285800) [pid = 1643] [serial = 1075] [outer = 0x1133ec800] 20:56:39 INFO - PROCESS | 1643 | 1467950199046 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]]]}] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12be2f800 == 45 [pid = 1643] [id = 352] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1d000 == 44 [pid = 1643] [id = 351] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x125239800 == 43 [pid = 1643] [id = 350] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12af0b800 == 42 [pid = 1643] [id = 349] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12a903800 == 41 [pid = 1643] [id = 348] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x129393000 == 40 [pid = 1643] [id = 347] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x117239000 == 39 [pid = 1643] [id = 346] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1199c1c00) [pid = 1643] [serial = 1017] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x126055800 == 38 [pid = 1643] [id = 345] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12483e800 == 37 [pid = 1643] [id = 344] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1185a8800 == 36 [pid = 1643] [id = 343] 20:56:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b2000 == 35 [pid = 1643] [id = 342] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1176dd400) [pid = 1643] [serial = 1008] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1185cd800) [pid = 1643] [serial = 1011] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1166f8800) [pid = 1643] [serial = 1006] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118e04000) [pid = 1643] [serial = 1012] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11983c800) [pid = 1643] [serial = 1015] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x129357800) [pid = 1643] [serial = 1002] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1290f5000) [pid = 1643] [serial = 1000] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x119296400) [pid = 1643] [serial = 1014] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118257400) [pid = 1643] [serial = 1009] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1213de000) [pid = 1643] [serial = 981] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1248e3000) [pid = 1643] [serial = 984] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1216e7400) [pid = 1643] [serial = 982] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x126085000) [pid = 1643] [serial = 987] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x125e93c00) [pid = 1643] [serial = 985] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12698e000) [pid = 1643] [serial = 990] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126557000) [pid = 1643] [serial = 988] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126a85c00) [pid = 1643] [serial = 996] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x129042800) [pid = 1643] [serial = 999] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119c73000) [pid = 1643] [serial = 993] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126a85400) [pid = 1643] [serial = 991] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x115126c00) [pid = 1643] [serial = 1005] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120daac00) [pid = 1643] [serial = 978] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118e0b800) [pid = 1643] [serial = 975] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1198bb000) [pid = 1643] [serial = 976] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118253400) [pid = 1643] [serial = 972] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118416400) [pid = 1643] [serial = 973] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116973800) [pid = 1643] [serial = 969] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1173a0000) [pid = 1643] [serial = 970] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120da4400) [pid = 1643] [serial = 967] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1199bc000) [pid = 1643] [serial = 966] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119507400) [pid = 1643] [serial = 964] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1185d4400) [pid = 1643] [serial = 963] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a60f800) [pid = 1643] [serial = 961] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x129356800) [pid = 1643] [serial = 960] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x128590c00) [pid = 1643] [serial = 958] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12817d400) [pid = 1643] [serial = 957] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1253a4400) [pid = 1643] [serial = 955] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1216e6c00) [pid = 1643] [serial = 954] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1199c9000) [pid = 1643] [serial = 952] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11983cc00) [pid = 1643] [serial = 951] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1173a4800) [pid = 1643] [serial = 949] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x113d91c00) [pid = 1643] [serial = 948] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12486d000) [pid = 1643] [serial = 994] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128180c00) [pid = 1643] [serial = 997] [outer = 0x0] [url = about:blank] 20:56:39 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12132cc00) [pid = 1643] [serial = 979] [outer = 0x0] [url = about:blank] 20:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 724ms 20:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:56:39 INFO - PROCESS | 1643 | 1467950199103 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 20:56:39 INFO - PROCESS | 1643 | 1467950199105 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 20:56:39 INFO - PROCESS | 1643 | 1467950199109 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:56:39 INFO - PROCESS | 1643 | 1467950199111 Marionette TRACE conn2 <- [1,1406,null,{}] 20:56:39 INFO - PROCESS | 1643 | 1467950199114 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}] 20:56:39 INFO - PROCESS | 1643 | 1467950199115 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:39 INFO - PROCESS | 1643 | 1467950199193 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 20:56:39 INFO - PROCESS | 1643 | 1467950199199 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:39 INFO - PROCESS | 1643 | 1467950199200 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x11693b800 == 36 [pid = 1643] [id = 359] 20:56:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118acac00) [pid = 1643] [serial = 1076] [outer = 0x0] 20:56:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11924c400) [pid = 1643] [serial = 1077] [outer = 0x118acac00] 20:56:39 INFO - PROCESS | 1643 | 1467950199227 Marionette DEBUG loaded listener.js 20:56:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11983cc00) [pid = 1643] [serial = 1078] [outer = 0x118acac00] 20:56:39 INFO - PROCESS | 1643 | 1467950199573 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]]]}] 20:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 472ms 20:56:39 INFO - PROCESS | 1643 | 1467950199583 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 20:56:39 INFO - PROCESS | 1643 | 1467950199584 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 20:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:56:39 INFO - PROCESS | 1643 | 1467950199587 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:56:39 INFO - PROCESS | 1643 | 1467950199589 Marionette TRACE conn2 <- [1,1410,null,{}] 20:56:39 INFO - PROCESS | 1643 | 1467950199599 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}] 20:56:39 INFO - PROCESS | 1643 | 1467950199601 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:39 INFO - PROCESS | 1643 | 1467950199715 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 20:56:39 INFO - PROCESS | 1643 | 1467950199722 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:39 INFO - PROCESS | 1643 | 1467950199724 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197cc800 == 37 [pid = 1643] [id = 360] 20:56:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120f98c00) [pid = 1643] [serial = 1079] [outer = 0x0] 20:56:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1216ed400) [pid = 1643] [serial = 1080] [outer = 0x120f98c00] 20:56:39 INFO - PROCESS | 1643 | 1467950199751 Marionette DEBUG loaded listener.js 20:56:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1248e3c00) [pid = 1643] [serial = 1081] [outer = 0x120f98c00] 20:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 20:56:40 INFO - PROCESS | 1643 | 1467950200104 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]]]}] 20:56:40 INFO - PROCESS | 1643 | 1467950200107 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 20:56:40 INFO - PROCESS | 1643 | 1467950200109 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 20:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:56:40 INFO - PROCESS | 1643 | 1467950200111 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:56:40 INFO - PROCESS | 1643 | 1467950200114 Marionette TRACE conn2 <- [1,1414,null,{}] 20:56:40 INFO - PROCESS | 1643 | 1467950200118 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}] 20:56:40 INFO - PROCESS | 1643 | 1467950200119 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:40 INFO - PROCESS | 1643 | 1467950200205 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 20:56:40 INFO - PROCESS | 1643 | 1467950200257 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:40 INFO - PROCESS | 1643 | 1467950200258 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12130a000 == 38 [pid = 1643] [id = 361] 20:56:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x124878c00) [pid = 1643] [serial = 1082] [outer = 0x0] 20:56:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1253ec800) [pid = 1643] [serial = 1083] [outer = 0x124878c00] 20:56:40 INFO - PROCESS | 1643 | 1467950200283 Marionette DEBUG loaded listener.js 20:56:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12693e400) [pid = 1643] [serial = 1084] [outer = 0x124878c00] 20:56:40 INFO - PROCESS | 1643 | 1467950200576 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]]]}] 20:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 20:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:56:40 INFO - PROCESS | 1643 | 1467950200633 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 20:56:40 INFO - PROCESS | 1643 | 1467950200634 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 20:56:40 INFO - PROCESS | 1643 | 1467950200636 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:56:40 INFO - PROCESS | 1643 | 1467950200638 Marionette TRACE conn2 <- [1,1418,null,{}] 20:56:40 INFO - PROCESS | 1643 | 1467950200640 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}] 20:56:40 INFO - PROCESS | 1643 | 1467950200641 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:40 INFO - PROCESS | 1643 | 1467950200717 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 20:56:40 INFO - PROCESS | 1643 | 1467950200776 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:40 INFO - PROCESS | 1643 | 1467950200777 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x119267800 == 39 [pid = 1643] [id = 362] 20:56:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1248e8800) [pid = 1643] [serial = 1085] [outer = 0x0] 20:56:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a83000) [pid = 1643] [serial = 1086] [outer = 0x1248e8800] 20:56:40 INFO - PROCESS | 1643 | 1467950200802 Marionette DEBUG loaded listener.js 20:56:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1282c5c00) [pid = 1643] [serial = 1087] [outer = 0x1248e8800] 20:56:41 INFO - PROCESS | 1643 | 1467950201195 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]]]}] 20:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 567ms 20:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:56:41 INFO - PROCESS | 1643 | 1467950201211 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 20:56:41 INFO - PROCESS | 1643 | 1467950201214 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 20:56:41 INFO - PROCESS | 1643 | 1467950201218 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:56:41 INFO - PROCESS | 1643 | 1467950201220 Marionette TRACE conn2 <- [1,1422,null,{}] 20:56:41 INFO - PROCESS | 1643 | 1467950201223 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}] 20:56:41 INFO - PROCESS | 1643 | 1467950201229 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:41 INFO - PROCESS | 1643 | 1467950201418 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 20:56:41 INFO - PROCESS | 1643 | 1467950201448 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:41 INFO - PROCESS | 1643 | 1467950201450 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x128538800 == 40 [pid = 1643] [id = 363] 20:56:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129049400) [pid = 1643] [serial = 1088] [outer = 0x0] 20:56:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12947fc00) [pid = 1643] [serial = 1089] [outer = 0x129049400] 20:56:41 INFO - PROCESS | 1643 | 1467950201490 Marionette DEBUG loaded listener.js 20:56:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a609c00) [pid = 1643] [serial = 1090] [outer = 0x129049400] 20:56:41 INFO - PROCESS | 1643 | 1467950201838 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]]]}] 20:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 673ms 20:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:56:41 INFO - PROCESS | 1643 | 1467950201891 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 20:56:41 INFO - PROCESS | 1643 | 1467950201892 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 20:56:41 INFO - PROCESS | 1643 | 1467950201894 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:56:41 INFO - PROCESS | 1643 | 1467950201895 Marionette TRACE conn2 <- [1,1426,null,{}] 20:56:41 INFO - PROCESS | 1643 | 1467950201897 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}] 20:56:41 INFO - PROCESS | 1643 | 1467950201898 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:41 INFO - PROCESS | 1643 | 1467950201994 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 20:56:42 INFO - PROCESS | 1643 | 1467950202029 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:42 INFO - PROCESS | 1643 | 1467950202030 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x129390800 == 41 [pid = 1643] [id = 364] 20:56:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a60b000) [pid = 1643] [serial = 1091] [outer = 0x0] 20:56:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a613400) [pid = 1643] [serial = 1092] [outer = 0x12a60b000] 20:56:42 INFO - PROCESS | 1643 | 1467950202054 Marionette DEBUG loaded listener.js 20:56:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a94d800) [pid = 1643] [serial = 1093] [outer = 0x12a60b000] 20:56:42 INFO - PROCESS | 1643 | 1467950202405 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]]]}] 20:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms 20:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:56:42 INFO - PROCESS | 1643 | 1467950202417 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 20:56:42 INFO - PROCESS | 1643 | 1467950202418 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 20:56:42 INFO - PROCESS | 1643 | 1467950202420 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:56:42 INFO - PROCESS | 1643 | 1467950202421 Marionette TRACE conn2 <- [1,1430,null,{}] 20:56:42 INFO - PROCESS | 1643 | 1467950202423 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}] 20:56:42 INFO - PROCESS | 1643 | 1467950202424 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:42 INFO - PROCESS | 1643 | 1467950202530 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 20:56:42 INFO - PROCESS | 1643 | 1467950202534 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:42 INFO - PROCESS | 1643 | 1467950202535 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b2800 == 42 [pid = 1643] [id = 365] 20:56:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a60ec00) [pid = 1643] [serial = 1094] [outer = 0x0] 20:56:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a956000) [pid = 1643] [serial = 1095] [outer = 0x12a60ec00] 20:56:42 INFO - PROCESS | 1643 | 1467950202591 Marionette DEBUG loaded listener.js 20:56:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12af26800) [pid = 1643] [serial = 1096] [outer = 0x12a60ec00] 20:56:42 INFO - PROCESS | 1643 | 1467950202892 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]]]}] 20:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 20:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:56:42 INFO - PROCESS | 1643 | 1467950202939 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 20:56:42 INFO - PROCESS | 1643 | 1467950202940 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 20:56:42 INFO - PROCESS | 1643 | 1467950202943 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:56:42 INFO - PROCESS | 1643 | 1467950202944 Marionette TRACE conn2 <- [1,1434,null,{}] 20:56:42 INFO - PROCESS | 1643 | 1467950202946 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}] 20:56:42 INFO - PROCESS | 1643 | 1467950202947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:43 INFO - PROCESS | 1643 | 1467950203047 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1166f0400) [pid = 1643] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11928f400) [pid = 1643] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12654f800) [pid = 1643] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118875800) [pid = 1643] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x128181400) [pid = 1643] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x113f35400) [pid = 1643] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1199c4c00) [pid = 1643] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x113f31c00) [pid = 1643] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112ad7400) [pid = 1643] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11928bc00) [pid = 1643] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129040c00) [pid = 1643] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:56:43 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11309dc00) [pid = 1643] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:56:43 INFO - PROCESS | 1643 | 1467950203200 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 1643 | 1467950203201 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc7000 == 43 [pid = 1643] [id = 366] 20:56:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112d03c00) [pid = 1643] [serial = 1097] [outer = 0x0] 20:56:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115127000) [pid = 1643] [serial = 1098] [outer = 0x112d03c00] 20:56:43 INFO - PROCESS | 1643 | 1467950203225 Marionette DEBUG loaded listener.js 20:56:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11850d000) [pid = 1643] [serial = 1099] [outer = 0x112d03c00] 20:56:43 INFO - PROCESS | 1643 | 1467950203520 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]]]}] 20:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 622ms 20:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:56:43 INFO - PROCESS | 1643 | 1467950203566 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 20:56:43 INFO - PROCESS | 1643 | 1467950203567 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 20:56:43 INFO - PROCESS | 1643 | 1467950203569 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:56:43 INFO - PROCESS | 1643 | 1467950203570 Marionette TRACE conn2 <- [1,1438,null,{}] 20:56:43 INFO - PROCESS | 1643 | 1467950203573 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}] 20:56:43 INFO - PROCESS | 1643 | 1467950203574 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:43 INFO - PROCESS | 1643 | 1467950203655 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 20:56:43 INFO - PROCESS | 1643 | 1467950203658 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 1643 | 1467950203660 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1dd000 == 44 [pid = 1643] [id = 367] 20:56:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1199c0000) [pid = 1643] [serial = 1100] [outer = 0x0] 20:56:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x124d8cc00) [pid = 1643] [serial = 1101] [outer = 0x1199c0000] 20:56:43 INFO - PROCESS | 1643 | 1467950203685 Marionette DEBUG loaded listener.js 20:56:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129047c00) [pid = 1643] [serial = 1102] [outer = 0x1199c0000] 20:56:44 INFO - PROCESS | 1643 | 1467950204024 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]]]}] 20:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 472ms 20:56:44 INFO - PROCESS | 1643 | 1467950204042 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 20:56:44 INFO - PROCESS | 1643 | 1467950204044 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 20:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:56:44 INFO - PROCESS | 1643 | 1467950204047 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:56:44 INFO - PROCESS | 1643 | 1467950204049 Marionette TRACE conn2 <- [1,1442,null,{}] 20:56:44 INFO - PROCESS | 1643 | 1467950204051 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}] 20:56:44 INFO - PROCESS | 1643 | 1467950204053 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:44 INFO - PROCESS | 1643 | 1467950204171 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 20:56:44 INFO - PROCESS | 1643 | 1467950204178 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 1643 | 1467950204181 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c17b800 == 45 [pid = 1643] [id = 368] 20:56:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a610c00) [pid = 1643] [serial = 1103] [outer = 0x0] 20:56:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12b1afc00) [pid = 1643] [serial = 1104] [outer = 0x12a610c00] 20:56:44 INFO - PROCESS | 1643 | 1467950204207 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12b970c00) [pid = 1643] [serial = 1105] [outer = 0x12a610c00] 20:56:44 INFO - PROCESS | 1643 | 1467950204546 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]]]}] 20:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 20:56:44 INFO - PROCESS | 1643 | 1467950204567 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 20:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:56:44 INFO - PROCESS | 1643 | 1467950204568 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 20:56:44 INFO - PROCESS | 1643 | 1467950204570 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:56:44 INFO - PROCESS | 1643 | 1467950204572 Marionette TRACE conn2 <- [1,1446,null,{}] 20:56:44 INFO - PROCESS | 1643 | 1467950204574 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}] 20:56:44 INFO - PROCESS | 1643 | 1467950204575 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:44 INFO - PROCESS | 1643 | 1467950204654 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 20:56:44 INFO - PROCESS | 1643 | 1467950204658 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 1643 | 1467950204659 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb27800 == 46 [pid = 1643] [id = 369] 20:56:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12b1b7000) [pid = 1643] [serial = 1106] [outer = 0x0] 20:56:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12b9dcc00) [pid = 1643] [serial = 1107] [outer = 0x12b1b7000] 20:56:44 INFO - PROCESS | 1643 | 1467950204686 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12be02400) [pid = 1643] [serial = 1108] [outer = 0x12b1b7000] 20:56:45 INFO - PROCESS | 1643 | 1467950205002 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]]]}] 20:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 20:56:45 INFO - PROCESS | 1643 | 1467950205039 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 20:56:45 INFO - PROCESS | 1643 | 1467950205040 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 20:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:56:45 INFO - PROCESS | 1643 | 1467950205042 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:56:45 INFO - PROCESS | 1643 | 1467950205044 Marionette TRACE conn2 <- [1,1450,null,{}] 20:56:45 INFO - PROCESS | 1643 | 1467950205048 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}] 20:56:45 INFO - PROCESS | 1643 | 1467950205049 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:45 INFO - PROCESS | 1643 | 1467950205164 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 20:56:45 INFO - PROCESS | 1643 | 1467950205246 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:45 INFO - PROCESS | 1643 | 1467950205248 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b43800 == 47 [pid = 1643] [id = 370] 20:56:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x111c83800) [pid = 1643] [serial = 1109] [outer = 0x0] 20:56:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x112a81400) [pid = 1643] [serial = 1110] [outer = 0x111c83800] 20:56:45 INFO - PROCESS | 1643 | 1467950205280 Marionette DEBUG loaded listener.js 20:56:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x116764800) [pid = 1643] [serial = 1111] [outer = 0x111c83800] 20:56:45 INFO - PROCESS | 1643 | 1467950205734 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]]]}] 20:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 721ms 20:56:45 INFO - PROCESS | 1643 | 1467950205766 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 20:56:45 INFO - PROCESS | 1643 | 1467950205768 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 20:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:56:45 INFO - PROCESS | 1643 | 1467950205772 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:56:45 INFO - PROCESS | 1643 | 1467950205773 Marionette TRACE conn2 <- [1,1454,null,{}] 20:56:45 INFO - PROCESS | 1643 | 1467950205793 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}] 20:56:45 INFO - PROCESS | 1643 | 1467950205797 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:45 INFO - PROCESS | 1643 | 1467950205926 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 20:56:46 INFO - PROCESS | 1643 | 1467950206008 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 1643 | 1467950206010 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d51000 == 48 [pid = 1643] [id = 371] 20:56:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119b0a800) [pid = 1643] [serial = 1112] [outer = 0x0] 20:56:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120d12400) [pid = 1643] [serial = 1113] [outer = 0x119b0a800] 20:56:46 INFO - PROCESS | 1643 | 1467950206040 Marionette DEBUG loaded listener.js 20:56:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1213de000) [pid = 1643] [serial = 1114] [outer = 0x119b0a800] 20:56:46 INFO - PROCESS | 1643 | 1467950206477 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]]]}] 20:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 720ms 20:56:46 INFO - PROCESS | 1643 | 1467950206494 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 1643 | 1467950206498 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 20:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:56:46 INFO - PROCESS | 1643 | 1467950206501 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:56:46 INFO - PROCESS | 1643 | 1467950206502 Marionette TRACE conn2 <- [1,1458,null,{}] 20:56:46 INFO - PROCESS | 1643 | 1467950206505 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}] 20:56:46 INFO - PROCESS | 1643 | 1467950206506 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:46 INFO - PROCESS | 1643 | 1467950206613 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 20:56:46 INFO - PROCESS | 1643 | 1467950206671 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 1643 | 1467950206673 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af07800 == 49 [pid = 1643] [id = 372] 20:56:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1216ef800) [pid = 1643] [serial = 1115] [outer = 0x0] 20:56:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1253fa000) [pid = 1643] [serial = 1116] [outer = 0x1216ef800] 20:56:46 INFO - PROCESS | 1643 | 1467950206701 Marionette DEBUG loaded listener.js 20:56:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12817ac00) [pid = 1643] [serial = 1117] [outer = 0x1216ef800] 20:56:47 INFO - PROCESS | 1643 | 1467950207120 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]]]}] 20:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 20:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:56:47 INFO - PROCESS | 1643 | 1467950207173 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 1643 | 1467950207174 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 20:56:47 INFO - PROCESS | 1643 | 1467950207201 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:56:47 INFO - PROCESS | 1643 | 1467950207205 Marionette TRACE conn2 <- [1,1462,null,{}] 20:56:47 INFO - PROCESS | 1643 | 1467950207234 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}] 20:56:47 INFO - PROCESS | 1643 | 1467950207236 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:47 INFO - PROCESS | 1643 | 1467950207342 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 20:56:47 INFO - PROCESS | 1643 | 1467950207412 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:47 INFO - PROCESS | 1643 | 1467950207413 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbe8800 == 50 [pid = 1643] [id = 373] 20:56:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12850d000) [pid = 1643] [serial = 1118] [outer = 0x0] 20:56:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x129354800) [pid = 1643] [serial = 1119] [outer = 0x12850d000] 20:56:47 INFO - PROCESS | 1643 | 1467950207440 Marionette DEBUG loaded listener.js 20:56:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a617000) [pid = 1643] [serial = 1120] [outer = 0x12850d000] 20:56:47 INFO - PROCESS | 1643 | 1467950207890 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]]]}] 20:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms 20:56:47 INFO - PROCESS | 1643 | 1467950207964 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 1643 | 1467950207965 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 20:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:56:47 INFO - PROCESS | 1643 | 1467950207969 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:56:47 INFO - PROCESS | 1643 | 1467950207970 Marionette TRACE conn2 <- [1,1466,null,{}] 20:56:47 INFO - PROCESS | 1643 | 1467950207973 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}] 20:56:47 INFO - PROCESS | 1643 | 1467950207974 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:48 INFO - PROCESS | 1643 | 1467950208080 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 20:56:48 INFO - PROCESS | 1643 | 1467950208138 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:48 INFO - PROCESS | 1643 | 1467950208139 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119255800 == 51 [pid = 1643] [id = 374] 20:56:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x120da8000) [pid = 1643] [serial = 1121] [outer = 0x0] 20:56:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x123eec000) [pid = 1643] [serial = 1122] [outer = 0x120da8000] 20:56:48 INFO - PROCESS | 1643 | 1467950208168 Marionette DEBUG loaded listener.js 20:56:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12947cc00) [pid = 1643] [serial = 1123] [outer = 0x120da8000] 20:56:48 INFO - PROCESS | 1643 | 1467950208818 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]]]}] 20:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 871ms 20:56:48 INFO - PROCESS | 1643 | 1467950208840 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 20:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:56:48 INFO - PROCESS | 1643 | 1467950208843 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 20:56:48 INFO - PROCESS | 1643 | 1467950208848 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:56:48 INFO - PROCESS | 1643 | 1467950208851 Marionette TRACE conn2 <- [1,1470,null,{}] 20:56:48 INFO - PROCESS | 1643 | 1467950208854 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}] 20:56:48 INFO - PROCESS | 1643 | 1467950208856 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:48 INFO - PROCESS | 1643 | 1467950208952 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 20:56:49 INFO - PROCESS | 1643 | 1467950209027 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:49 INFO - PROCESS | 1643 | 1467950209029 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e69800 == 52 [pid = 1643] [id = 375] 20:56:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11928f400) [pid = 1643] [serial = 1124] [outer = 0x0] 20:56:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119299400) [pid = 1643] [serial = 1125] [outer = 0x11928f400] 20:56:49 INFO - PROCESS | 1643 | 1467950209057 Marionette DEBUG loaded listener.js 20:56:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x119844000) [pid = 1643] [serial = 1126] [outer = 0x11928f400] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x1197d5800 == 51 [pid = 1643] [id = 341] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x112634800 == 50 [pid = 1643] [id = 340] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb27800 == 49 [pid = 1643] [id = 369] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12c17b800 == 48 [pid = 1643] [id = 368] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1dd000 == 47 [pid = 1643] [id = 367] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc7000 == 46 [pid = 1643] [id = 366] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b2800 == 45 [pid = 1643] [id = 365] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x129390800 == 44 [pid = 1643] [id = 364] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x128538800 == 43 [pid = 1643] [id = 363] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12a467000) [pid = 1643] [serial = 1059] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x119267800 == 42 [pid = 1643] [id = 362] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12130a000 == 41 [pid = 1643] [id = 361] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x1197cc800 == 40 [pid = 1643] [id = 360] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x11693b800 == 39 [pid = 1643] [id = 359] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x118220000 == 38 [pid = 1643] [id = 358] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12c17c000 == 37 [pid = 1643] [id = 356] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x1269bc000 == 36 [pid = 1643] [id = 355] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x118479000 == 35 [pid = 1643] [id = 354] 20:56:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12be59800 == 34 [pid = 1643] [id = 353] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x120d9ec00) [pid = 1643] [serial = 1018] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x124d8c800) [pid = 1643] [serial = 1038] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x128182400) [pid = 1643] [serial = 1044] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12655a000) [pid = 1643] [serial = 1041] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119247400) [pid = 1643] [serial = 1029] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x129044c00) [pid = 1643] [serial = 1047] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x117204400) [pid = 1643] [serial = 1050] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119842800) [pid = 1643] [serial = 1030] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1216e8c00) [pid = 1643] [serial = 1033] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12132c000) [pid = 1643] [serial = 1032] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11825dc00) [pid = 1643] [serial = 1027] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x116769800) [pid = 1643] [serial = 1026] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1129b3400) [pid = 1643] [serial = 1020] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1216eb000) [pid = 1643] [serial = 1035] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118257c00) [pid = 1643] [serial = 1023] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128599400) [pid = 1643] [serial = 1045] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x123b8c800) [pid = 1643] [serial = 1053] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1290ef000) [pid = 1643] [serial = 1048] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12698d400) [pid = 1643] [serial = 1054] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126a7e000) [pid = 1643] [serial = 1042] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118e07400) [pid = 1643] [serial = 1051] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1253f6c00) [pid = 1643] [serial = 1039] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124aacc00) [pid = 1643] [serial = 1036] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1290f7800) [pid = 1643] [serial = 1056] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x129477c00) [pid = 1643] [serial = 1057] [outer = 0x0] [url = about:blank] 20:56:49 INFO - PROCESS | 1643 | 1467950209438 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]]]}] 20:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 627ms 20:56:49 INFO - PROCESS | 1643 | 1467950209473 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 20:56:49 INFO - PROCESS | 1643 | 1467950209476 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 20:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:56:49 INFO - PROCESS | 1643 | 1467950209483 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:56:49 INFO - PROCESS | 1643 | 1467950209485 Marionette TRACE conn2 <- [1,1474,null,{}] 20:56:49 INFO - PROCESS | 1643 | 1467950209488 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}] 20:56:49 INFO - PROCESS | 1643 | 1467950209489 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:49 INFO - PROCESS | 1643 | 1467950209571 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 20:56:49 INFO - PROCESS | 1643 | 1467950209627 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:49 INFO - PROCESS | 1643 | 1467950209629 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193db800 == 35 [pid = 1643] [id = 376] 20:56:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1198bb000) [pid = 1643] [serial = 1127] [outer = 0x0] 20:56:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1213df400) [pid = 1643] [serial = 1128] [outer = 0x1198bb000] 20:56:49 INFO - PROCESS | 1643 | 1467950209660 Marionette DEBUG loaded listener.js 20:56:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1216efc00) [pid = 1643] [serial = 1129] [outer = 0x1198bb000] 20:56:50 INFO - PROCESS | 1643 | 1467950210030 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]]]}] 20:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 572ms 20:56:50 INFO - PROCESS | 1643 | 1467950210056 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 20:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:56:50 INFO - PROCESS | 1643 | 1467950210058 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 20:56:50 INFO - PROCESS | 1643 | 1467950210064 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:56:50 INFO - PROCESS | 1643 | 1467950210068 Marionette TRACE conn2 <- [1,1478,null,{}] 20:56:50 INFO - PROCESS | 1643 | 1467950210079 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}] 20:56:50 INFO - PROCESS | 1643 | 1467950210083 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:50 INFO - PROCESS | 1643 | 1467950210186 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 20:56:50 INFO - PROCESS | 1643 | 1467950210264 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:50 INFO - PROCESS | 1643 | 1467950210266 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x125242000 == 36 [pid = 1643] [id = 377] 20:56:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1253fa400) [pid = 1643] [serial = 1130] [outer = 0x0] 20:56:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12698c000) [pid = 1643] [serial = 1131] [outer = 0x1253fa400] 20:56:50 INFO - PROCESS | 1643 | 1467950210295 Marionette DEBUG loaded listener.js 20:56:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128176c00) [pid = 1643] [serial = 1132] [outer = 0x1253fa400] 20:56:50 INFO - PROCESS | 1643 | 1467950210586 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]]]}] 20:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 578ms 20:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:56:50 INFO - PROCESS | 1643 | 1467950210639 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 20:56:50 INFO - PROCESS | 1643 | 1467950210641 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 20:56:50 INFO - PROCESS | 1643 | 1467950210643 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:56:50 INFO - PROCESS | 1643 | 1467950210644 Marionette TRACE conn2 <- [1,1482,null,{}] 20:56:50 INFO - PROCESS | 1643 | 1467950210649 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}] 20:56:50 INFO - PROCESS | 1643 | 1467950210650 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:50 INFO - PROCESS | 1643 | 1467950210755 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 20:56:50 INFO - PROCESS | 1643 | 1467950210787 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:50 INFO - PROCESS | 1643 | 1467950210789 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269be000 == 37 [pid = 1643] [id = 378] 20:56:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1253fac00) [pid = 1643] [serial = 1133] [outer = 0x0] 20:56:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x129042000) [pid = 1643] [serial = 1134] [outer = 0x1253fac00] 20:56:50 INFO - PROCESS | 1643 | 1467950210813 Marionette DEBUG loaded listener.js 20:56:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1290fa000) [pid = 1643] [serial = 1135] [outer = 0x1253fac00] 20:56:51 INFO - PROCESS | 1643 | 1467950211080 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]]]}] 20:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 473ms 20:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:56:51 INFO - PROCESS | 1643 | 1467950211118 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 20:56:51 INFO - PROCESS | 1643 | 1467950211119 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 20:56:51 INFO - PROCESS | 1643 | 1467950211122 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:56:51 INFO - PROCESS | 1643 | 1467950211123 Marionette TRACE conn2 <- [1,1486,null,{}] 20:56:51 INFO - PROCESS | 1643 | 1467950211125 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}] 20:56:51 INFO - PROCESS | 1643 | 1467950211126 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:51 INFO - PROCESS | 1643 | 1467950211219 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 20:56:51 INFO - PROCESS | 1643 | 1467950211222 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 1643 | 1467950211223 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1293a1800 == 38 [pid = 1643] [id = 379] 20:56:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1290fa800) [pid = 1643] [serial = 1136] [outer = 0x0] 20:56:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a611c00) [pid = 1643] [serial = 1137] [outer = 0x1290fa800] 20:56:51 INFO - PROCESS | 1643 | 1467950211254 Marionette DEBUG loaded listener.js 20:56:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a950800) [pid = 1643] [serial = 1138] [outer = 0x1290fa800] 20:56:51 INFO - PROCESS | 1643 | 1467950211651 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]]]}] 20:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 568ms 20:56:51 INFO - PROCESS | 1643 | 1467950211695 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 20:56:51 INFO - PROCESS | 1643 | 1467950211697 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 20:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:56:51 INFO - PROCESS | 1643 | 1467950211699 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:56:51 INFO - PROCESS | 1643 | 1467950211700 Marionette TRACE conn2 <- [1,1490,null,{}] 20:56:51 INFO - PROCESS | 1643 | 1467950211702 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}] 20:56:51 INFO - PROCESS | 1643 | 1467950211706 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:51 INFO - PROCESS | 1643 | 1467950211818 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 20:56:51 INFO - PROCESS | 1643 | 1467950211823 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 1643 | 1467950211825 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a910000 == 39 [pid = 1643] [id = 380] 20:56:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a611000) [pid = 1643] [serial = 1139] [outer = 0x0] 20:56:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12b144800) [pid = 1643] [serial = 1140] [outer = 0x12a611000] 20:56:51 INFO - PROCESS | 1643 | 1467950211882 Marionette DEBUG loaded listener.js 20:56:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12b9de400) [pid = 1643] [serial = 1141] [outer = 0x12a611000] 20:56:52 INFO - PROCESS | 1643 | 1467950212184 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]]]}] 20:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 20:56:52 INFO - PROCESS | 1643 | 1467950212219 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 20:56:52 INFO - PROCESS | 1643 | 1467950212220 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 20:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:56:52 INFO - PROCESS | 1643 | 1467950212222 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:56:52 INFO - PROCESS | 1643 | 1467950212223 Marionette TRACE conn2 <- [1,1494,null,{}] 20:56:52 INFO - PROCESS | 1643 | 1467950212226 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}] 20:56:52 INFO - PROCESS | 1643 | 1467950212227 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:52 INFO - PROCESS | 1643 | 1467950212335 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 20:56:52 INFO - PROCESS | 1643 | 1467950212338 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 1643 | 1467950212340 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba21800 == 40 [pid = 1643] [id = 381] 20:56:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12af2d800) [pid = 1643] [serial = 1142] [outer = 0x0] 20:56:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12be0ac00) [pid = 1643] [serial = 1143] [outer = 0x12af2d800] 20:56:52 INFO - PROCESS | 1643 | 1467950212364 Marionette DEBUG loaded listener.js 20:56:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12be0fc00) [pid = 1643] [serial = 1144] [outer = 0x12af2d800] 20:56:52 INFO - PROCESS | 1643 | 1467950212735 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]]]}] 20:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 20:56:52 INFO - PROCESS | 1643 | 1467950212744 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 20:56:52 INFO - PROCESS | 1643 | 1467950212746 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 20:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:56:52 INFO - PROCESS | 1643 | 1467950212749 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:56:52 INFO - PROCESS | 1643 | 1467950212751 Marionette TRACE conn2 <- [1,1498,null,{}] 20:56:52 INFO - PROCESS | 1643 | 1467950212753 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}] 20:56:52 INFO - PROCESS | 1643 | 1467950212755 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:52 INFO - PROCESS | 1643 | 1467950212892 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 20:56:52 INFO - PROCESS | 1643 | 1467950212949 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 1643 | 1467950212950 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c18b000 == 41 [pid = 1643] [id = 382] 20:56:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11983bc00) [pid = 1643] [serial = 1145] [outer = 0x0] 20:56:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a94cc00) [pid = 1643] [serial = 1146] [outer = 0x11983bc00] 20:56:52 INFO - PROCESS | 1643 | 1467950212989 Marionette DEBUG loaded listener.js 20:56:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bea4000) [pid = 1643] [serial = 1147] [outer = 0x11983bc00] 20:56:53 INFO - PROCESS | 1643 | 1467950213527 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]]]}] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1133ec800) [pid = 1643] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12a610c00) [pid = 1643] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1199c0000) [pid = 1643] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x129049400) [pid = 1643] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12a60ec00) [pid = 1643] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a60b000) [pid = 1643] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x120f98c00) [pid = 1643] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x112d03c00) [pid = 1643] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118acac00) [pid = 1643] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1248e8800) [pid = 1643] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:56:53 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124878c00) [pid = 1643] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 820ms 20:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:56:53 INFO - PROCESS | 1643 | 1467950213570 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 20:56:53 INFO - PROCESS | 1643 | 1467950213571 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 20:56:53 INFO - PROCESS | 1643 | 1467950213573 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:56:53 INFO - PROCESS | 1643 | 1467950213574 Marionette TRACE conn2 <- [1,1502,null,{}] 20:56:53 INFO - PROCESS | 1643 | 1467950213578 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}] 20:56:53 INFO - PROCESS | 1643 | 1467950213579 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:53 INFO - PROCESS | 1643 | 1467950213680 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 20:56:53 INFO - PROCESS | 1643 | 1467950213685 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:53 INFO - PROCESS | 1643 | 1467950213686 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x115180000 == 42 [pid = 1643] [id = 383] 20:56:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1198bac00) [pid = 1643] [serial = 1148] [outer = 0x0] 20:56:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1213e2400) [pid = 1643] [serial = 1149] [outer = 0x1198bac00] 20:56:53 INFO - PROCESS | 1643 | 1467950213710 Marionette DEBUG loaded listener.js 20:56:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12632bc00) [pid = 1643] [serial = 1150] [outer = 0x1198bac00] 20:56:54 INFO - PROCESS | 1643 | 1467950214052 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]]]}] 20:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 20:56:54 INFO - PROCESS | 1643 | 1467950214094 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 20:56:54 INFO - PROCESS | 1643 | 1467950214095 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 20:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:56:54 INFO - PROCESS | 1643 | 1467950214098 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:56:54 INFO - PROCESS | 1643 | 1467950214099 Marionette TRACE conn2 <- [1,1506,null,{}] 20:56:54 INFO - PROCESS | 1643 | 1467950214101 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}] 20:56:54 INFO - PROCESS | 1643 | 1467950214102 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:54 INFO - PROCESS | 1643 | 1467950214205 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 20:56:54 INFO - PROCESS | 1643 | 1467950214212 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 1643 | 1467950214213 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbda800 == 43 [pid = 1643] [id = 384] 20:56:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12850ec00) [pid = 1643] [serial = 1151] [outer = 0x0] 20:56:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12a616400) [pid = 1643] [serial = 1152] [outer = 0x12850ec00] 20:56:54 INFO - PROCESS | 1643 | 1467950214235 Marionette DEBUG loaded listener.js 20:56:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12c1d6400) [pid = 1643] [serial = 1153] [outer = 0x12850ec00] 20:56:54 INFO - PROCESS | 1643 | 1467950214536 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]]]}] 20:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 20:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:56:54 INFO - PROCESS | 1643 | 1467950214567 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 20:56:54 INFO - PROCESS | 1643 | 1467950214569 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 20:56:54 INFO - PROCESS | 1643 | 1467950214571 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:56:54 INFO - PROCESS | 1643 | 1467950214572 Marionette TRACE conn2 <- [1,1510,null,{}] 20:56:54 INFO - PROCESS | 1643 | 1467950214575 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}] 20:56:54 INFO - PROCESS | 1643 | 1467950214576 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:54 INFO - PROCESS | 1643 | 1467950214671 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 20:56:54 INFO - PROCESS | 1643 | 1467950214674 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 1643 | 1467950214676 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d975800 == 44 [pid = 1643] [id = 385] 20:56:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12c1d7000) [pid = 1643] [serial = 1154] [outer = 0x0] 20:56:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12c3da800) [pid = 1643] [serial = 1155] [outer = 0x12c1d7000] 20:56:54 INFO - PROCESS | 1643 | 1467950214703 Marionette DEBUG loaded listener.js 20:56:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12c3e5000) [pid = 1643] [serial = 1156] [outer = 0x12c1d7000] 20:56:55 INFO - PROCESS | 1643 | 1467950215049 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]]]}] 20:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 20:56:55 INFO - PROCESS | 1643 | 1467950215091 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 20:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:56:55 INFO - PROCESS | 1643 | 1467950215092 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 20:56:55 INFO - PROCESS | 1643 | 1467950215105 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:56:55 INFO - PROCESS | 1643 | 1467950215106 Marionette TRACE conn2 <- [1,1514,null,{}] 20:56:55 INFO - PROCESS | 1643 | 1467950215108 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}] 20:56:55 INFO - PROCESS | 1643 | 1467950215109 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:55 INFO - PROCESS | 1643 | 1467950215199 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 20:56:55 INFO - PROCESS | 1643 | 1467950215202 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:55 INFO - PROCESS | 1643 | 1467950215203 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dca2000 == 45 [pid = 1643] [id = 386] 20:56:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12c3e5400) [pid = 1643] [serial = 1157] [outer = 0x0] 20:56:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12c860400) [pid = 1643] [serial = 1158] [outer = 0x12c3e5400] 20:56:55 INFO - PROCESS | 1643 | 1467950215227 Marionette DEBUG loaded listener.js 20:56:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12c867000) [pid = 1643] [serial = 1159] [outer = 0x12c3e5400] 20:56:55 INFO - PROCESS | 1643 | 1467950215714 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]]]}] 20:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 20:56:55 INFO - PROCESS | 1643 | 1467950215724 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 20:56:55 INFO - PROCESS | 1643 | 1467950215727 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 20:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:56:55 INFO - PROCESS | 1643 | 1467950215749 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:56:55 INFO - PROCESS | 1643 | 1467950215751 Marionette TRACE conn2 <- [1,1518,null,{}] 20:56:55 INFO - PROCESS | 1643 | 1467950215755 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}] 20:56:55 INFO - PROCESS | 1643 | 1467950215757 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:55 INFO - PROCESS | 1643 | 1467950215869 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 20:56:55 INFO - PROCESS | 1643 | 1467950215939 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:55 INFO - PROCESS | 1643 | 1467950215941 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x118467000 == 46 [pid = 1643] [id = 387] 20:56:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1176e3800) [pid = 1643] [serial = 1160] [outer = 0x0] 20:56:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118283c00) [pid = 1643] [serial = 1161] [outer = 0x1176e3800] 20:56:55 INFO - PROCESS | 1643 | 1467950215972 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119837400) [pid = 1643] [serial = 1162] [outer = 0x1176e3800] 20:56:56 INFO - PROCESS | 1643 | 1467950216426 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]]]}] 20:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 729ms 20:56:56 INFO - PROCESS | 1643 | 1467950216476 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 20:56:56 INFO - PROCESS | 1643 | 1467950216479 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 20:56:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:56:56 INFO - PROCESS | 1643 | 1467950216502 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:56:56 INFO - PROCESS | 1643 | 1467950216504 Marionette TRACE conn2 <- [1,1522,null,{}] 20:56:56 INFO - PROCESS | 1643 | 1467950216507 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}] 20:56:56 INFO - PROCESS | 1643 | 1467950216508 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:56 INFO - PROCESS | 1643 | 1467950216615 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 20:56:56 INFO - PROCESS | 1643 | 1467950216688 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:56 INFO - PROCESS | 1643 | 1467950216690 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x125385000 == 47 [pid = 1643] [id = 388] 20:56:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x121611c00) [pid = 1643] [serial = 1163] [outer = 0x0] 20:56:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12486d000) [pid = 1643] [serial = 1164] [outer = 0x121611c00] 20:56:56 INFO - PROCESS | 1643 | 1467950216720 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1253adc00) [pid = 1643] [serial = 1165] [outer = 0x121611c00] 20:56:57 INFO - PROCESS | 1643 | 1467950217090 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"]]]}] 20:56:57 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 () { 20:56:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:56:57 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 () { 20:56:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:56:57 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 () { 20:56:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:56:57 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 () { 20:56:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:56:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 20:56:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:56:57 INFO - PROCESS | 1643 | 1467950217124 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 20:56:57 INFO - PROCESS | 1643 | 1467950217125 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 20:56:57 INFO - PROCESS | 1643 | 1467950217128 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:56:57 INFO - PROCESS | 1643 | 1467950217131 Marionette TRACE conn2 <- [1,1526,null,{}] 20:56:57 INFO - PROCESS | 1643 | 1467950217139 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}] 20:56:57 INFO - PROCESS | 1643 | 1467950217142 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:57 INFO - PROCESS | 1643 | 1467950217265 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 20:56:57 INFO - PROCESS | 1643 | 1467950217339 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:57 INFO - PROCESS | 1643 | 1467950217341 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d72e800 == 48 [pid = 1643] [id = 389] 20:56:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x128182800) [pid = 1643] [serial = 1166] [outer = 0x0] 20:56:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12a663000) [pid = 1643] [serial = 1167] [outer = 0x128182800] 20:56:57 INFO - PROCESS | 1643 | 1467950217372 Marionette DEBUG loaded listener.js 20:56:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12af2b800) [pid = 1643] [serial = 1168] [outer = 0x128182800] 20:56:57 INFO - PROCESS | 1643 | 1467950217737 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"]]]}] 20:56:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:56:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:56:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:56:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 624ms 20:56:57 INFO - PROCESS | 1643 | 1467950217753 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 20:56:57 INFO - PROCESS | 1643 | 1467950217755 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 20:56:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:56:57 INFO - PROCESS | 1643 | 1467950217757 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:56:57 INFO - PROCESS | 1643 | 1467950217758 Marionette TRACE conn2 <- [1,1530,null,{}] 20:56:57 INFO - PROCESS | 1643 | 1467950217761 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}] 20:56:57 INFO - PROCESS | 1643 | 1467950217762 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:57 INFO - PROCESS | 1643 | 1467950217866 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 20:56:57 INFO - PROCESS | 1643 | 1467950217923 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:57 INFO - PROCESS | 1643 | 1467950217924 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dde5800 == 49 [pid = 1643] [id = 390] 20:56:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12a655400) [pid = 1643] [serial = 1169] [outer = 0x0] 20:56:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12b972c00) [pid = 1643] [serial = 1170] [outer = 0x12a655400] 20:56:57 INFO - PROCESS | 1643 | 1467950217954 Marionette DEBUG loaded listener.js 20:56:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12c1da800) [pid = 1643] [serial = 1171] [outer = 0x12a655400] 20:56:58 INFO - PROCESS | 1643 | 1467950218310 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]]]}] 20:56:58 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 20:56:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:56:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:56:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:56:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:56:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:56:58 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. 20:56:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:56:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 569ms 20:56:58 INFO - PROCESS | 1643 | 1467950218327 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 20:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:56:58 INFO - PROCESS | 1643 | 1467950218330 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 20:56:58 INFO - PROCESS | 1643 | 1467950218333 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:56:58 INFO - PROCESS | 1643 | 1467950218335 Marionette TRACE conn2 <- [1,1534,null,{}] 20:56:58 INFO - PROCESS | 1643 | 1467950218337 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}] 20:56:58 INFO - PROCESS | 1643 | 1467950218339 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:58 INFO - PROCESS | 1643 | 1467950218443 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 20:56:58 INFO - PROCESS | 1643 | 1467950218505 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:58 INFO - PROCESS | 1643 | 1467950218506 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e50a800 == 50 [pid = 1643] [id = 391] 20:56:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12b1ad400) [pid = 1643] [serial = 1172] [outer = 0x0] 20:56:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12c3dc800) [pid = 1643] [serial = 1173] [outer = 0x12b1ad400] 20:56:58 INFO - PROCESS | 1643 | 1467950218575 Marionette DEBUG loaded listener.js 20:56:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12c3e9000) [pid = 1643] [serial = 1174] [outer = 0x12b1ad400] 20:56:59 INFO - PROCESS | 1643 | 1467950219011 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]]]}] 20:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 20:56:59 INFO - PROCESS | 1643 | 1467950219054 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 20:56:59 INFO - PROCESS | 1643 | 1467950219056 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 20:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:56:59 INFO - PROCESS | 1643 | 1467950219058 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:56:59 INFO - PROCESS | 1643 | 1467950219059 Marionette TRACE conn2 <- [1,1538,null,{}] 20:56:59 INFO - PROCESS | 1643 | 1467950219062 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}] 20:56:59 INFO - PROCESS | 1643 | 1467950219066 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:59 INFO - PROCESS | 1643 | 1467950219188 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 20:56:59 INFO - PROCESS | 1643 | 1467950219412 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:59 INFO - PROCESS | 1643 | 1467950219414 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:56:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e67000 == 51 [pid = 1643] [id = 392] 20:56:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1129a8000) [pid = 1643] [serial = 1175] [outer = 0x0] 20:56:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x117e3dc00) [pid = 1643] [serial = 1176] [outer = 0x1129a8000] 20:56:59 INFO - PROCESS | 1643 | 1467950219463 Marionette DEBUG loaded listener.js 20:56:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x118873c00) [pid = 1643] [serial = 1177] [outer = 0x1129a8000] 20:56:59 INFO - PROCESS | 1643 | 1467950219922 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]]]}] 20:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 921ms 20:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:56:59 INFO - PROCESS | 1643 | 1467950219982 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 20:56:59 INFO - PROCESS | 1643 | 1467950219984 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 20:56:59 INFO - PROCESS | 1643 | 1467950219988 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:56:59 INFO - PROCESS | 1643 | 1467950219990 Marionette TRACE conn2 <- [1,1542,null,{}] 20:56:59 INFO - PROCESS | 1643 | 1467950219994 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}] 20:56:59 INFO - PROCESS | 1643 | 1467950219997 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:00 INFO - PROCESS | 1643 | 1467950220093 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 20:57:00 INFO - PROCESS | 1643 | 1467950220169 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:00 INFO - PROCESS | 1643 | 1467950220171 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e54000 == 52 [pid = 1643] [id = 393] 20:57:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1199bbc00) [pid = 1643] [serial = 1178] [outer = 0x0] 20:57:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x119c68800) [pid = 1643] [serial = 1179] [outer = 0x1199bbc00] 20:57:00 INFO - PROCESS | 1643 | 1467950220198 Marionette DEBUG loaded listener.js 20:57:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x1216e3400) [pid = 1643] [serial = 1180] [outer = 0x1199bbc00] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1ce000 == 51 [pid = 1643] [id = 334] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12d975800 == 50 [pid = 1643] [id = 385] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbda800 == 49 [pid = 1643] [id = 384] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x115180000 == 48 [pid = 1643] [id = 383] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1185d2400) [pid = 1643] [serial = 1062] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12b9dcc00) [pid = 1643] [serial = 1107] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x121603400) [pid = 1643] [serial = 1065] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11923f800) [pid = 1643] [serial = 1071] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x126989800) [pid = 1643] [serial = 1068] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | 1467950220624 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]]]}] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12c18b000 == 47 [pid = 1643] [id = 382] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba21800 == 46 [pid = 1643] [id = 381] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12a910000 == 45 [pid = 1643] [id = 380] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1293a1800 == 44 [pid = 1643] [id = 379] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1269be000 == 43 [pid = 1643] [id = 378] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x125242000 == 42 [pid = 1643] [id = 377] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1193db800 == 41 [pid = 1643] [id = 376] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x117e69800 == 40 [pid = 1643] [id = 375] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x119255800 == 39 [pid = 1643] [id = 374] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbe8800 == 38 [pid = 1643] [id = 373] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12af07800 == 37 [pid = 1643] [id = 372] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x120d51000 == 36 [pid = 1643] [id = 371] 20:57:00 INFO - PROCESS | 1643 | --DOCSHELL 0x113b43800 == 35 [pid = 1643] [id = 370] 20:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 669ms 20:57:00 INFO - PROCESS | 1643 | 1467950220659 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 20:57:00 INFO - PROCESS | 1643 | 1467950220662 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 20:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:57:00 INFO - PROCESS | 1643 | 1467950220665 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:57:00 INFO - PROCESS | 1643 | 1467950220667 Marionette TRACE conn2 <- [1,1546,null,{}] 20:57:00 INFO - PROCESS | 1643 | 1467950220669 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}] 20:57:00 INFO - PROCESS | 1643 | 1467950220670 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:00 INFO - PROCESS | 1643 | 1467950220754 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 20:57:00 INFO - PROCESS | 1643 | 1467950220758 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:00 INFO - PROCESS | 1643 | 1467950220759 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11735a000 == 36 [pid = 1643] [id = 394] 20:57:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1217abc00) [pid = 1643] [serial = 1181] [outer = 0x0] 20:57:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x124d8bc00) [pid = 1643] [serial = 1182] [outer = 0x1217abc00] 20:57:00 INFO - PROCESS | 1643 | 1467950220789 Marionette DEBUG loaded listener.js 20:57:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12608b000) [pid = 1643] [serial = 1183] [outer = 0x1217abc00] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12947fc00) [pid = 1643] [serial = 1089] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12a956000) [pid = 1643] [serial = 1095] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12a613400) [pid = 1643] [serial = 1092] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1216ed400) [pid = 1643] [serial = 1080] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x115127000) [pid = 1643] [serial = 1098] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11924c400) [pid = 1643] [serial = 1077] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11983cc00) [pid = 1643] [serial = 1078] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x126a83000) [pid = 1643] [serial = 1086] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1253ec800) [pid = 1643] [serial = 1083] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12693e400) [pid = 1643] [serial = 1084] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x118285800) [pid = 1643] [serial = 1075] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1172cc400) [pid = 1643] [serial = 1074] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12af26800) [pid = 1643] [serial = 1096] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11850d000) [pid = 1643] [serial = 1099] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12b970c00) [pid = 1643] [serial = 1105] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1248e3c00) [pid = 1643] [serial = 1081] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12a94d800) [pid = 1643] [serial = 1093] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x124d8cc00) [pid = 1643] [serial = 1101] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12a609c00) [pid = 1643] [serial = 1090] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12b1afc00) [pid = 1643] [serial = 1104] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x129047c00) [pid = 1643] [serial = 1102] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1282c5c00) [pid = 1643] [serial = 1087] [outer = 0x0] [url = about:blank] 20:57:01 INFO - PROCESS | 1643 | 1467950221151 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]]]}] 20:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 20:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:57:01 INFO - PROCESS | 1643 | 1467950221184 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 20:57:01 INFO - PROCESS | 1643 | 1467950221186 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 20:57:01 INFO - PROCESS | 1643 | 1467950221189 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:57:01 INFO - PROCESS | 1643 | 1467950221193 Marionette TRACE conn2 <- [1,1550,null,{}] 20:57:01 INFO - PROCESS | 1643 | 1467950221199 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}] 20:57:01 INFO - PROCESS | 1643 | 1467950221202 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:01 INFO - PROCESS | 1643 | 1467950221286 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 20:57:01 INFO - PROCESS | 1643 | 1467950221291 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:01 INFO - PROCESS | 1643 | 1467950221292 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12483e800 == 37 [pid = 1643] [id = 395] 20:57:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126558c00) [pid = 1643] [serial = 1184] [outer = 0x0] 20:57:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126a7c800) [pid = 1643] [serial = 1185] [outer = 0x126558c00] 20:57:01 INFO - PROCESS | 1643 | 1467950221316 Marionette DEBUG loaded listener.js 20:57:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1282ce000) [pid = 1643] [serial = 1186] [outer = 0x126558c00] 20:57:01 INFO - PROCESS | 1643 | 1467950221685 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]]]}] 20:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 528ms 20:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:57:01 INFO - PROCESS | 1643 | 1467950221718 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 20:57:01 INFO - PROCESS | 1643 | 1467950221719 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 20:57:01 INFO - PROCESS | 1643 | 1467950221721 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:57:01 INFO - PROCESS | 1643 | 1467950221722 Marionette TRACE conn2 <- [1,1554,null,{}] 20:57:01 INFO - PROCESS | 1643 | 1467950221724 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}] 20:57:01 INFO - PROCESS | 1643 | 1467950221725 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:01 INFO - PROCESS | 1643 | 1467950221812 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 20:57:01 INFO - PROCESS | 1643 | 1467950221875 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:01 INFO - PROCESS | 1643 | 1467950221876 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b7800 == 38 [pid = 1643] [id = 396] 20:57:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1282cd800) [pid = 1643] [serial = 1187] [outer = 0x0] 20:57:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x129477c00) [pid = 1643] [serial = 1188] [outer = 0x1282cd800] 20:57:01 INFO - PROCESS | 1643 | 1467950221901 Marionette DEBUG loaded listener.js 20:57:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a613400) [pid = 1643] [serial = 1189] [outer = 0x1282cd800] 20:57:02 INFO - PROCESS | 1643 | 1467950222168 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]]]}] 20:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 471ms 20:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:57:02 INFO - PROCESS | 1643 | 1467950222192 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 20:57:02 INFO - PROCESS | 1643 | 1467950222193 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 20:57:02 INFO - PROCESS | 1643 | 1467950222202 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:57:02 INFO - PROCESS | 1643 | 1467950222203 Marionette TRACE conn2 <- [1,1558,null,{}] 20:57:02 INFO - PROCESS | 1643 | 1467950222206 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}] 20:57:02 INFO - PROCESS | 1643 | 1467950222207 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:02 INFO - PROCESS | 1643 | 1467950222290 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 20:57:02 INFO - PROCESS | 1643 | 1467950222294 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:02 INFO - PROCESS | 1643 | 1467950222298 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x116019800 == 39 [pid = 1643] [id = 397] 20:57:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12af2ec00) [pid = 1643] [serial = 1190] [outer = 0x0] 20:57:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12b144000) [pid = 1643] [serial = 1191] [outer = 0x12af2ec00] 20:57:02 INFO - PROCESS | 1643 | 1467950222329 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12b978400) [pid = 1643] [serial = 1192] [outer = 0x12af2ec00] 20:57:02 INFO - PROCESS | 1643 | 1467950222691 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]]]}] 20:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 525ms 20:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:57:02 INFO - PROCESS | 1643 | 1467950222722 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 20:57:02 INFO - PROCESS | 1643 | 1467950222723 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 20:57:02 INFO - PROCESS | 1643 | 1467950222725 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:57:02 INFO - PROCESS | 1643 | 1467950222726 Marionette TRACE conn2 <- [1,1562,null,{}] 20:57:02 INFO - PROCESS | 1643 | 1467950222747 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}] 20:57:02 INFO - PROCESS | 1643 | 1467950222748 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:02 INFO - PROCESS | 1643 | 1467950222830 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 20:57:02 INFO - PROCESS | 1643 | 1467950222835 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:02 INFO - PROCESS | 1643 | 1467950222836 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afd8000 == 40 [pid = 1643] [id = 398] 20:57:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12b9e2000) [pid = 1643] [serial = 1193] [outer = 0x0] 20:57:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12c1e1000) [pid = 1643] [serial = 1194] [outer = 0x12b9e2000] 20:57:02 INFO - PROCESS | 1643 | 1467950222860 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12c3e3000) [pid = 1643] [serial = 1195] [outer = 0x12b9e2000] 20:57:03 INFO - PROCESS | 1643 | 1467950223225 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]]]}] 20:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 540ms 20:57:03 INFO - PROCESS | 1643 | 1467950223272 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 20:57:03 INFO - PROCESS | 1643 | 1467950223273 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 20:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:57:03 INFO - PROCESS | 1643 | 1467950223276 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:57:03 INFO - PROCESS | 1643 | 1467950223277 Marionette TRACE conn2 <- [1,1566,null,{}] 20:57:03 INFO - PROCESS | 1643 | 1467950223279 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}] 20:57:03 INFO - PROCESS | 1643 | 1467950223280 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:03 INFO - PROCESS | 1643 | 1467950223387 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 20:57:03 INFO - PROCESS | 1643 | 1467950223390 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:03 INFO - PROCESS | 1643 | 1467950223391 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be14000 == 41 [pid = 1643] [id = 399] 20:57:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12be04c00) [pid = 1643] [serial = 1196] [outer = 0x0] 20:57:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12c863c00) [pid = 1643] [serial = 1197] [outer = 0x12be04c00] 20:57:03 INFO - PROCESS | 1643 | 1467950223456 Marionette DEBUG loaded listener.js 20:57:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12cb4d000) [pid = 1643] [serial = 1198] [outer = 0x12be04c00] 20:57:03 INFO - PROCESS | 1643 | 1467950223850 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]]]}] 20:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 618ms 20:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:57:03 INFO - PROCESS | 1643 | 1467950223914 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 20:57:03 INFO - PROCESS | 1643 | 1467950223917 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 20:57:03 INFO - PROCESS | 1643 | 1467950223920 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:57:03 INFO - PROCESS | 1643 | 1467950223922 Marionette TRACE conn2 <- [1,1570,null,{}] 20:57:03 INFO - PROCESS | 1643 | 1467950223925 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}] 20:57:03 INFO - PROCESS | 1643 | 1467950223927 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:04 INFO - PROCESS | 1643 | 1467950224101 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 20:57:04 INFO - PROCESS | 1643 | 1467950224121 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:04 INFO - PROCESS | 1643 | 1467950224122 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be5b000 == 42 [pid = 1643] [id = 400] 20:57:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12c867c00) [pid = 1643] [serial = 1199] [outer = 0x0] 20:57:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12cb53c00) [pid = 1643] [serial = 1200] [outer = 0x12c867c00] 20:57:04 INFO - PROCESS | 1643 | 1467950224153 Marionette DEBUG loaded listener.js 20:57:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12cb59000) [pid = 1643] [serial = 1201] [outer = 0x12c867c00] 20:57:04 INFO - PROCESS | 1643 | 1467950224495 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]]]}] 20:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 620ms 20:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:57:04 INFO - PROCESS | 1643 | 1467950224540 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 20:57:04 INFO - PROCESS | 1643 | 1467950224541 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 20:57:04 INFO - PROCESS | 1643 | 1467950224543 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:57:04 INFO - PROCESS | 1643 | 1467950224544 Marionette TRACE conn2 <- [1,1574,null,{}] 20:57:04 INFO - PROCESS | 1643 | 1467950224547 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}] 20:57:04 INFO - PROCESS | 1643 | 1467950224548 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:04 INFO - PROCESS | 1643 | 1467950224663 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 20:57:04 INFO - PROCESS | 1643 | 1467950224717 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:04 INFO - PROCESS | 1643 | 1467950224718 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb22000 == 43 [pid = 1643] [id = 401] 20:57:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12c869400) [pid = 1643] [serial = 1202] [outer = 0x0] 20:57:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12cf06400) [pid = 1643] [serial = 1203] [outer = 0x12c869400] 20:57:04 INFO - PROCESS | 1643 | 1467950224742 Marionette DEBUG loaded listener.js 20:57:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12cf0f800) [pid = 1643] [serial = 1204] [outer = 0x12c869400] 20:57:05 INFO - PROCESS | 1643 | 1467950225204 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]]]}] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x111cac000) [pid = 1643] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1199c8800) [pid = 1643] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x126331c00) [pid = 1643] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x118415800) [pid = 1643] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x116a0c000) [pid = 1643] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12b1b7000) [pid = 1643] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x116768c00) [pid = 1643] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x120dacc00) [pid = 1643] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1290f1400) [pid = 1643] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12a611000) [pid = 1643] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12af2d800) [pid = 1643] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11983bc00) [pid = 1643] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1290fa800) [pid = 1643] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1216ef800) [pid = 1643] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x111c83800) [pid = 1643] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1253fa400) [pid = 1643] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x120da8000) [pid = 1643] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11928f400) [pid = 1643] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12850d000) [pid = 1643] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119b0a800) [pid = 1643] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1198bac00) [pid = 1643] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1253fac00) [pid = 1643] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12850ec00) [pid = 1643] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1198bb000) [pid = 1643] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:57:05 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12c1d7000) [pid = 1643] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 722ms 20:57:05 INFO - PROCESS | 1643 | 1467950225265 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 20:57:05 INFO - PROCESS | 1643 | 1467950225266 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 20:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:57:05 INFO - PROCESS | 1643 | 1467950225269 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:57:05 INFO - PROCESS | 1643 | 1467950225270 Marionette TRACE conn2 <- [1,1578,null,{}] 20:57:05 INFO - PROCESS | 1643 | 1467950225272 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}] 20:57:05 INFO - PROCESS | 1643 | 1467950225273 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:05 INFO - PROCESS | 1643 | 1467950225358 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 20:57:05 INFO - PROCESS | 1643 | 1467950225362 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:05 INFO - PROCESS | 1643 | 1467950225363 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11846d000 == 44 [pid = 1643] [id = 402] 20:57:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11607ec00) [pid = 1643] [serial = 1205] [outer = 0x0] 20:57:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11739e000) [pid = 1643] [serial = 1206] [outer = 0x11607ec00] 20:57:05 INFO - PROCESS | 1643 | 1467950225390 Marionette DEBUG loaded listener.js 20:57:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11983d000) [pid = 1643] [serial = 1207] [outer = 0x11607ec00] 20:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 20:57:05 INFO - PROCESS | 1643 | 1467950225734 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]]]}] 20:57:05 INFO - PROCESS | 1643 | 1467950225739 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 20:57:05 INFO - PROCESS | 1643 | 1467950225741 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 20:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:57:05 INFO - PROCESS | 1643 | 1467950225743 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:57:05 INFO - PROCESS | 1643 | 1467950225745 Marionette TRACE conn2 <- [1,1582,null,{}] 20:57:05 INFO - PROCESS | 1643 | 1467950225750 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}] 20:57:05 INFO - PROCESS | 1643 | 1467950225752 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:05 INFO - PROCESS | 1643 | 1467950225884 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 20:57:05 INFO - PROCESS | 1643 | 1467950225946 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:05 INFO - PROCESS | 1643 | 1467950225947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dca5000 == 45 [pid = 1643] [id = 403] 20:57:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1253fa400) [pid = 1643] [serial = 1208] [outer = 0x0] 20:57:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126a4c800) [pid = 1643] [serial = 1209] [outer = 0x1253fa400] 20:57:05 INFO - PROCESS | 1643 | 1467950225970 Marionette DEBUG loaded listener.js 20:57:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x128182400) [pid = 1643] [serial = 1210] [outer = 0x1253fa400] 20:57:06 INFO - PROCESS | 1643 | 1467950226237 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]]]}] 20:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 523ms 20:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:57:06 INFO - PROCESS | 1643 | 1467950226270 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 20:57:06 INFO - PROCESS | 1643 | 1467950226271 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 20:57:06 INFO - PROCESS | 1643 | 1467950226274 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:57:06 INFO - PROCESS | 1643 | 1467950226275 Marionette TRACE conn2 <- [1,1586,null,{}] 20:57:06 INFO - PROCESS | 1643 | 1467950226278 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}] 20:57:06 INFO - PROCESS | 1643 | 1467950226282 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:06 INFO - PROCESS | 1643 | 1467950226381 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 20:57:06 INFO - PROCESS | 1643 | 1467950226385 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:06 INFO - PROCESS | 1643 | 1467950226386 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e518800 == 46 [pid = 1643] [id = 404] 20:57:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x121106c00) [pid = 1643] [serial = 1211] [outer = 0x0] 20:57:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12110e400) [pid = 1643] [serial = 1212] [outer = 0x121106c00] 20:57:06 INFO - PROCESS | 1643 | 1467950226421 Marionette DEBUG loaded listener.js 20:57:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x121112400) [pid = 1643] [serial = 1213] [outer = 0x121106c00] 20:57:06 INFO - PROCESS | 1643 | 1467950226906 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]]]}] 20:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 20:57:06 INFO - PROCESS | 1643 | 1467950226946 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 20:57:06 INFO - PROCESS | 1643 | 1467950226949 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 20:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:57:06 INFO - PROCESS | 1643 | 1467950226951 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:57:06 INFO - PROCESS | 1643 | 1467950226952 Marionette TRACE conn2 <- [1,1590,null,{}] 20:57:06 INFO - PROCESS | 1643 | 1467950226954 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}] 20:57:06 INFO - PROCESS | 1643 | 1467950226963 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:07 INFO - PROCESS | 1643 | 1467950227048 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 20:57:07 INFO - PROCESS | 1643 | 1467950227051 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 1643 | 1467950227052 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d5d8000 == 47 [pid = 1643] [id = 405] 20:57:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x110ede000) [pid = 1643] [serial = 1214] [outer = 0x0] 20:57:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x110ee4400) [pid = 1643] [serial = 1215] [outer = 0x110ede000] 20:57:07 INFO - PROCESS | 1643 | 1467950227076 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x110ee8400) [pid = 1643] [serial = 1216] [outer = 0x110ede000] 20:57:07 INFO - PROCESS | 1643 | 1467950227555 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]]]}] 20:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 20:57:07 INFO - PROCESS | 1643 | 1467950227622 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 20:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:57:07 INFO - PROCESS | 1643 | 1467950227625 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 20:57:07 INFO - PROCESS | 1643 | 1467950227628 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:57:07 INFO - PROCESS | 1643 | 1467950227630 Marionette TRACE conn2 <- [1,1594,null,{}] 20:57:07 INFO - PROCESS | 1643 | 1467950227634 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}] 20:57:07 INFO - PROCESS | 1643 | 1467950227636 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:07 INFO - PROCESS | 1643 | 1467950227751 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 20:57:07 INFO - PROCESS | 1643 | 1467950227830 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 1643 | 1467950227831 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193df000 == 48 [pid = 1643] [id = 406] 20:57:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1173ccc00) [pid = 1643] [serial = 1217] [outer = 0x0] 20:57:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11827b000) [pid = 1643] [serial = 1218] [outer = 0x1173ccc00] 20:57:07 INFO - PROCESS | 1643 | 1467950227863 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x119242000) [pid = 1643] [serial = 1219] [outer = 0x1173ccc00] 20:57:08 INFO - PROCESS | 1643 | 1467950228294 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]]]}] 20:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 721ms 20:57:08 INFO - PROCESS | 1643 | 1467950228349 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 20:57:08 INFO - PROCESS | 1643 | 1467950228352 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 20:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:57:08 INFO - PROCESS | 1643 | 1467950228357 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:57:08 INFO - PROCESS | 1643 | 1467950228358 Marionette TRACE conn2 <- [1,1598,null,{}] 20:57:08 INFO - PROCESS | 1643 | 1467950228361 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}] 20:57:08 INFO - PROCESS | 1643 | 1467950228363 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:08 INFO - PROCESS | 1643 | 1467950228472 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 20:57:08 INFO - PROCESS | 1643 | 1467950228578 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:08 INFO - PROCESS | 1643 | 1467950228579 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269af000 == 49 [pid = 1643] [id = 407] 20:57:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1198bac00) [pid = 1643] [serial = 1220] [outer = 0x0] 20:57:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1198e7c00) [pid = 1643] [serial = 1221] [outer = 0x1198bac00] 20:57:08 INFO - PROCESS | 1643 | 1467950228613 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1198edc00) [pid = 1643] [serial = 1222] [outer = 0x1198bac00] 20:57:09 INFO - PROCESS | 1643 | 1467950229012 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]]]}] 20:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 20:57:09 INFO - PROCESS | 1643 | 1467950229093 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 20:57:09 INFO - PROCESS | 1643 | 1467950229095 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 20:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:57:09 INFO - PROCESS | 1643 | 1467950229100 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:57:09 INFO - PROCESS | 1643 | 1467950229103 Marionette TRACE conn2 <- [1,1602,null,{}] 20:57:09 INFO - PROCESS | 1643 | 1467950229111 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}] 20:57:09 INFO - PROCESS | 1643 | 1467950229116 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:09 INFO - PROCESS | 1643 | 1467950229218 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 20:57:09 INFO - PROCESS | 1643 | 1467950229297 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:09 INFO - PROCESS | 1643 | 1467950229300 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d538800 == 50 [pid = 1643] [id = 408] 20:57:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x121113400) [pid = 1643] [serial = 1223] [outer = 0x0] 20:57:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1216e2400) [pid = 1643] [serial = 1224] [outer = 0x121113400] 20:57:09 INFO - PROCESS | 1643 | 1467950229347 Marionette DEBUG loaded listener.js 20:57:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1248e1800) [pid = 1643] [serial = 1225] [outer = 0x121113400] 20:57:09 INFO - PROCESS | 1643 | 1467950229886 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]]]}] 20:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 822ms 20:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:57:09 INFO - PROCESS | 1643 | 1467950229923 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 20:57:09 INFO - PROCESS | 1643 | 1467950229925 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 20:57:09 INFO - PROCESS | 1643 | 1467950229927 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:57:09 INFO - PROCESS | 1643 | 1467950229929 Marionette TRACE conn2 <- [1,1606,null,{}] 20:57:09 INFO - PROCESS | 1643 | 1467950229933 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}] 20:57:09 INFO - PROCESS | 1643 | 1467950229935 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:10 INFO - PROCESS | 1643 | 1467950230040 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 20:57:10 INFO - PROCESS | 1643 | 1467950230117 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 1643 | 1467950230119 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d551000 == 51 [pid = 1643] [id = 409] 20:57:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x126087400) [pid = 1643] [serial = 1226] [outer = 0x0] 20:57:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x126559800) [pid = 1643] [serial = 1227] [outer = 0x126087400] 20:57:10 INFO - PROCESS | 1643 | 1467950230147 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x126a49000) [pid = 1643] [serial = 1228] [outer = 0x126087400] 20:57:10 INFO - PROCESS | 1643 | 1467950230555 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]]]}] 20:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 672ms 20:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:57:10 INFO - PROCESS | 1643 | 1467950230600 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 20:57:10 INFO - PROCESS | 1643 | 1467950230601 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 20:57:10 INFO - PROCESS | 1643 | 1467950230604 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:57:10 INFO - PROCESS | 1643 | 1467950230605 Marionette TRACE conn2 <- [1,1610,null,{}] 20:57:10 INFO - PROCESS | 1643 | 1467950230607 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}] 20:57:10 INFO - PROCESS | 1643 | 1467950230609 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:10 INFO - PROCESS | 1643 | 1467950230714 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 20:57:10 INFO - PROCESS | 1643 | 1467950230827 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 1643 | 1467950230829 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d980000 == 52 [pid = 1643] [id = 410] 20:57:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x110ee4800) [pid = 1643] [serial = 1229] [outer = 0x0] 20:57:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x126a4a800) [pid = 1643] [serial = 1230] [outer = 0x110ee4800] 20:57:10 INFO - PROCESS | 1643 | 1467950230861 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12817f400) [pid = 1643] [serial = 1231] [outer = 0x110ee4800] 20:57:11 INFO - PROCESS | 1643 | 1467950231264 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]]]}] 20:57:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:57:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 721ms 20:57:11 INFO - PROCESS | 1643 | 1467950231334 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 20:57:11 INFO - PROCESS | 1643 | 1467950231336 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 20:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:57:11 INFO - PROCESS | 1643 | 1467950231340 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:57:11 INFO - PROCESS | 1643 | 1467950231342 Marionette TRACE conn2 <- [1,1614,null,{}] 20:57:11 INFO - PROCESS | 1643 | 1467950231361 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}] 20:57:11 INFO - PROCESS | 1643 | 1467950231365 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:11 INFO - PROCESS | 1643 | 1467950231523 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 20:57:11 INFO - PROCESS | 1643 | 1467950231568 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 1643 | 1467950231570 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x121136000 == 53 [pid = 1643] [id = 411] 20:57:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x1282ca800) [pid = 1643] [serial = 1232] [outer = 0x0] 20:57:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12903f400) [pid = 1643] [serial = 1233] [outer = 0x1282ca800] 20:57:11 INFO - PROCESS | 1643 | 1467950231599 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12a608800) [pid = 1643] [serial = 1234] [outer = 0x1282ca800] 20:57:12 INFO - PROCESS | 1643 | 1467950232151 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]]]}] 20:57:12 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 20:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 875ms 20:57:12 INFO - PROCESS | 1643 | 1467950232215 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 20:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:57:12 INFO - PROCESS | 1643 | 1467950232217 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 20:57:12 INFO - PROCESS | 1643 | 1467950232220 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:57:12 INFO - PROCESS | 1643 | 1467950232222 Marionette TRACE conn2 <- [1,1618,null,{}] 20:57:12 INFO - PROCESS | 1643 | 1467950232226 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}] 20:57:12 INFO - PROCESS | 1643 | 1467950232228 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:12 INFO - PROCESS | 1643 | 1467950232329 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 20:57:12 INFO - PROCESS | 1643 | 1467950232413 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:12 INFO - PROCESS | 1643 | 1467950232415 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b1000 == 54 [pid = 1643] [id = 412] 20:57:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x118281400) [pid = 1643] [serial = 1235] [outer = 0x0] 20:57:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x118872c00) [pid = 1643] [serial = 1236] [outer = 0x118281400] 20:57:12 INFO - PROCESS | 1643 | 1467950232443 Marionette DEBUG loaded listener.js 20:57:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x119507c00) [pid = 1643] [serial = 1237] [outer = 0x118281400] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12e518800 == 53 [pid = 1643] [id = 404] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12dca5000 == 52 [pid = 1643] [id = 403] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x11846d000 == 51 [pid = 1643] [id = 402] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb22000 == 50 [pid = 1643] [id = 401] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12be5b000 == 49 [pid = 1643] [id = 400] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12be14000 == 48 [pid = 1643] [id = 399] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12afd8000 == 47 [pid = 1643] [id = 398] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x116019800 == 46 [pid = 1643] [id = 397] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b7800 == 45 [pid = 1643] [id = 396] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12483e800 == 44 [pid = 1643] [id = 395] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x11735a000 == 43 [pid = 1643] [id = 394] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117e54000 == 42 [pid = 1643] [id = 393] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117e67000 == 41 [pid = 1643] [id = 392] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x125385000 == 40 [pid = 1643] [id = 388] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12dca2000 == 39 [pid = 1643] [id = 386] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x118467000 == 38 [pid = 1643] [id = 387] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d72e800 == 37 [pid = 1643] [id = 389] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12dde5800 == 36 [pid = 1643] [id = 390] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12e50a800 == 35 [pid = 1643] [id = 391] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x113919000 == 34 [pid = 1643] [id = 357] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121136000 == 33 [pid = 1643] [id = 411] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d980000 == 32 [pid = 1643] [id = 410] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d551000 == 31 [pid = 1643] [id = 409] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d538800 == 30 [pid = 1643] [id = 408] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1269af000 == 29 [pid = 1643] [id = 407] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d5d8000 == 28 [pid = 1643] [id = 405] 20:57:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1193df000 == 27 [pid = 1643] [id = 406] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x128178800) [pid = 1643] [serial = 1069] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x11983d800) [pid = 1643] [serial = 1063] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x11827e000) [pid = 1643] [serial = 1024] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12be02400) [pid = 1643] [serial = 1108] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12608b400) [pid = 1643] [serial = 1072] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x123b8e000) [pid = 1643] [serial = 1066] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12a619c00) [pid = 1643] [serial = 1060] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x112dc7800) [pid = 1643] [serial = 1021] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12a462400) [pid = 1643] [serial = 1003] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12c3da800) [pid = 1643] [serial = 1155] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12bea4000) [pid = 1643] [serial = 1147] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12c1d6400) [pid = 1643] [serial = 1153] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12c860400) [pid = 1643] [serial = 1158] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12a950800) [pid = 1643] [serial = 1138] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12c3e5000) [pid = 1643] [serial = 1156] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12b144800) [pid = 1643] [serial = 1140] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12be0ac00) [pid = 1643] [serial = 1143] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12b9de400) [pid = 1643] [serial = 1141] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12a94cc00) [pid = 1643] [serial = 1146] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12be0fc00) [pid = 1643] [serial = 1144] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12a611c00) [pid = 1643] [serial = 1137] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12817ac00) [pid = 1643] [serial = 1117] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1253fa000) [pid = 1643] [serial = 1116] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x116764800) [pid = 1643] [serial = 1111] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x112a81400) [pid = 1643] [serial = 1110] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12698c000) [pid = 1643] [serial = 1131] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x128176c00) [pid = 1643] [serial = 1132] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12947cc00) [pid = 1643] [serial = 1123] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x123eec000) [pid = 1643] [serial = 1122] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119844000) [pid = 1643] [serial = 1126] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119299400) [pid = 1643] [serial = 1125] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12a617000) [pid = 1643] [serial = 1120] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x129354800) [pid = 1643] [serial = 1119] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1213de000) [pid = 1643] [serial = 1114] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x120d12400) [pid = 1643] [serial = 1113] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1213e2400) [pid = 1643] [serial = 1149] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129042000) [pid = 1643] [serial = 1134] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a616400) [pid = 1643] [serial = 1152] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1290fa000) [pid = 1643] [serial = 1135] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1213df400) [pid = 1643] [serial = 1128] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1216efc00) [pid = 1643] [serial = 1129] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12632bc00) [pid = 1643] [serial = 1150] [outer = 0x0] [url = about:blank] 20:57:13 INFO - PROCESS | 1643 | 1467950233548 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]]]}] 20:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1373ms 20:57:13 INFO - PROCESS | 1643 | 1467950233594 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 20:57:13 INFO - PROCESS | 1643 | 1467950233596 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 20:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:57:13 INFO - PROCESS | 1643 | 1467950233600 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:57:13 INFO - PROCESS | 1643 | 1467950233602 Marionette TRACE conn2 <- [1,1622,null,{}] 20:57:13 INFO - PROCESS | 1643 | 1467950233605 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}] 20:57:13 INFO - PROCESS | 1643 | 1467950233607 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:13 INFO - PROCESS | 1643 | 1467950233690 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 20:57:13 INFO - PROCESS | 1643 | 1467950233696 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 1643 | 1467950233699 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1167be000 == 28 [pid = 1643] [id = 413] 20:57:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11309ac00) [pid = 1643] [serial = 1238] [outer = 0x0] 20:57:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116971000) [pid = 1643] [serial = 1239] [outer = 0x11309ac00] 20:57:13 INFO - PROCESS | 1643 | 1467950233728 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1173a1000) [pid = 1643] [serial = 1240] [outer = 0x11309ac00] 20:57:14 INFO - PROCESS | 1643 | 1467950234102 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]]]}] 20:57:14 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 20:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 20:57:14 INFO - PROCESS | 1643 | 1467950234122 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 1643 | 1467950234125 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 20:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:57:14 INFO - PROCESS | 1643 | 1467950234133 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 1643 | 1467950234135 Marionette TRACE conn2 <- [1,1626,null,{}] 20:57:14 INFO - PROCESS | 1643 | 1467950234137 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}] 20:57:14 INFO - PROCESS | 1643 | 1467950234139 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:14 INFO - PROCESS | 1643 | 1467950234218 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 20:57:14 INFO - PROCESS | 1643 | 1467950234222 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 1643 | 1467950234223 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185ae800 == 29 [pid = 1643] [id = 414] 20:57:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118259000) [pid = 1643] [serial = 1241] [outer = 0x0] 20:57:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118e07800) [pid = 1643] [serial = 1242] [outer = 0x118259000] 20:57:14 INFO - PROCESS | 1643 | 1467950234252 Marionette DEBUG loaded listener.js 20:57:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119291000) [pid = 1643] [serial = 1243] [outer = 0x118259000] 20:57:14 INFO - PROCESS | 1643 | 1467950234582 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]]]}] 20:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 470ms 20:57:14 INFO - PROCESS | 1643 | 1467950234602 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 1643 | 1467950234603 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 20:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:57:14 INFO - PROCESS | 1643 | 1467950234606 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 1643 | 1467950234608 Marionette TRACE conn2 <- [1,1630,null,{}] 20:57:14 INFO - PROCESS | 1643 | 1467950234616 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}] 20:57:14 INFO - PROCESS | 1643 | 1467950234619 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:14 INFO - PROCESS | 1643 | 1467950234709 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 20:57:14 INFO - PROCESS | 1643 | 1467950234775 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 1643 | 1467950234777 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112c800 == 30 [pid = 1643] [id = 415] 20:57:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x112718800) [pid = 1643] [serial = 1244] [outer = 0x0] 20:57:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1198e2800) [pid = 1643] [serial = 1245] [outer = 0x112718800] 20:57:14 INFO - PROCESS | 1643 | 1467950234808 Marionette DEBUG loaded listener.js 20:57:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119c70000) [pid = 1643] [serial = 1246] [outer = 0x112718800] 20:57:15 INFO - PROCESS | 1643 | 1467950235103 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]]]}] 20:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 20:57:15 INFO - PROCESS | 1643 | 1467950235127 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 20:57:15 INFO - PROCESS | 1643 | 1467950235129 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 20:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:57:15 INFO - PROCESS | 1643 | 1467950235139 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 1643 | 1467950235140 Marionette TRACE conn2 <- [1,1634,null,{}] 20:57:15 INFO - PROCESS | 1643 | 1467950235142 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}] 20:57:15 INFO - PROCESS | 1643 | 1467950235143 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:15 INFO - PROCESS | 1643 | 1467950235226 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 20:57:15 INFO - PROCESS | 1643 | 1467950235293 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 1643 | 1467950235294 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x121902800 == 31 [pid = 1643] [id = 416] 20:57:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119c6e800) [pid = 1643] [serial = 1247] [outer = 0x0] 20:57:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x121107400) [pid = 1643] [serial = 1248] [outer = 0x119c6e800] 20:57:15 INFO - PROCESS | 1643 | 1467950235319 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x121240400) [pid = 1643] [serial = 1249] [outer = 0x119c6e800] 20:57:15 INFO - PROCESS | 1643 | 1467950235641 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]]]}] 20:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 20:57:15 INFO - PROCESS | 1643 | 1467950235667 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 20:57:15 INFO - PROCESS | 1643 | 1467950235669 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 20:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:57:15 INFO - PROCESS | 1643 | 1467950235673 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 1643 | 1467950235675 Marionette TRACE conn2 <- [1,1638,null,{}] 20:57:15 INFO - PROCESS | 1643 | 1467950235679 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}] 20:57:15 INFO - PROCESS | 1643 | 1467950235682 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:15 INFO - PROCESS | 1643 | 1467950235832 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 20:57:15 INFO - PROCESS | 1643 | 1467950235847 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 1643 | 1467950235848 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e14000 == 32 [pid = 1643] [id = 417] 20:57:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x117e43000) [pid = 1643] [serial = 1250] [outer = 0x0] 20:57:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1216e1c00) [pid = 1643] [serial = 1251] [outer = 0x117e43000] 20:57:15 INFO - PROCESS | 1643 | 1467950235887 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x120da7800) [pid = 1643] [serial = 1252] [outer = 0x117e43000] 20:57:16 INFO - PROCESS | 1643 | 1467950236330 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]]]}] 20:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 20:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:57:16 INFO - PROCESS | 1643 | 1467950236344 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 1643 | 1467950236346 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 20:57:16 INFO - PROCESS | 1643 | 1467950236348 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:57:16 INFO - PROCESS | 1643 | 1467950236350 Marionette TRACE conn2 <- [1,1642,null,{}] 20:57:16 INFO - PROCESS | 1643 | 1467950236352 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}] 20:57:16 INFO - PROCESS | 1643 | 1467950236356 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:16 INFO - PROCESS | 1643 | 1467950236474 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 20:57:16 INFO - PROCESS | 1643 | 1467950236489 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:16 INFO - PROCESS | 1643 | 1467950236490 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128524000 == 33 [pid = 1643] [id = 418] 20:57:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1216ec400) [pid = 1643] [serial = 1253] [outer = 0x0] 20:57:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x123b99c00) [pid = 1643] [serial = 1254] [outer = 0x1216ec400] 20:57:16 INFO - PROCESS | 1643 | 1467950236515 Marionette DEBUG loaded listener.js 20:57:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x126086400) [pid = 1643] [serial = 1255] [outer = 0x1216ec400] 20:57:16 INFO - PROCESS | 1643 | 1467950236828 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]]]}] 20:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 20:57:16 INFO - PROCESS | 1643 | 1467950236867 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 1643 | 1467950236876 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 20:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:57:16 INFO - PROCESS | 1643 | 1467950236878 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:57:16 INFO - PROCESS | 1643 | 1467950236879 Marionette TRACE conn2 <- [1,1646,null,{}] 20:57:16 INFO - PROCESS | 1643 | 1467950236881 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}] 20:57:16 INFO - PROCESS | 1643 | 1467950236882 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:16 INFO - PROCESS | 1643 | 1467950236986 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 20:57:16 INFO - PROCESS | 1643 | 1467950236989 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:16 INFO - PROCESS | 1643 | 1467950236990 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x129399000 == 34 [pid = 1643] [id = 419] 20:57:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x112d07400) [pid = 1643] [serial = 1256] [outer = 0x0] 20:57:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12608bc00) [pid = 1643] [serial = 1257] [outer = 0x112d07400] 20:57:17 INFO - PROCESS | 1643 | 1467950237014 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x126a42c00) [pid = 1643] [serial = 1258] [outer = 0x112d07400] 20:57:17 INFO - PROCESS | 1643 | 1467950237356 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]]]}] 20:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 20:57:17 INFO - PROCESS | 1643 | 1467950237399 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 20:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:57:17 INFO - PROCESS | 1643 | 1467950237401 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 20:57:17 INFO - PROCESS | 1643 | 1467950237404 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:57:17 INFO - PROCESS | 1643 | 1467950237406 Marionette TRACE conn2 <- [1,1650,null,{}] 20:57:17 INFO - PROCESS | 1643 | 1467950237409 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}] 20:57:17 INFO - PROCESS | 1643 | 1467950237411 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:17 INFO - PROCESS | 1643 | 1467950237563 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12be04c00) [pid = 1643] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12c867c00) [pid = 1643] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12c869400) [pid = 1643] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1129a8000) [pid = 1643] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12c3e5400) [pid = 1643] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1176e3800) [pid = 1643] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1217abc00) [pid = 1643] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11607ec00) [pid = 1643] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1282cd800) [pid = 1643] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x128182800) [pid = 1643] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12b9e2000) [pid = 1643] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126558c00) [pid = 1643] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12a655400) [pid = 1643] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12af2ec00) [pid = 1643] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1199bbc00) [pid = 1643] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12b1ad400) [pid = 1643] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x121611c00) [pid = 1643] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x110ede000) [pid = 1643] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x121106c00) [pid = 1643] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:57:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1253fa400) [pid = 1643] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:57:18 INFO - PROCESS | 1643 | 1467950238037 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 1643 | 1467950238038 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x11820f800 == 35 [pid = 1643] [id = 420] 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x110edac00) [pid = 1643] [serial = 1259] [outer = 0x0] 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1121bec00) [pid = 1643] [serial = 1260] [outer = 0x110edac00] 20:57:18 INFO - PROCESS | 1643 | 1467950238063 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118e05400) [pid = 1643] [serial = 1261] [outer = 0x110edac00] 20:57:18 INFO - PROCESS | 1643 | 1467950238336 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]]]}] 20:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 969ms 20:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:57:18 INFO - PROCESS | 1643 | 1467950238374 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 20:57:18 INFO - PROCESS | 1643 | 1467950238375 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 20:57:18 INFO - PROCESS | 1643 | 1467950238377 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:57:18 INFO - PROCESS | 1643 | 1467950238378 Marionette TRACE conn2 <- [1,1654,null,{}] 20:57:18 INFO - PROCESS | 1643 | 1467950238397 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}] 20:57:18 INFO - PROCESS | 1643 | 1467950238400 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:18 INFO - PROCESS | 1643 | 1467950238483 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 20:57:18 INFO - PROCESS | 1643 | 1467950238487 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 1643 | 1467950238488 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12112c000 == 36 [pid = 1643] [id = 421] 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1185cc800) [pid = 1643] [serial = 1262] [outer = 0x0] 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126080c00) [pid = 1643] [serial = 1263] [outer = 0x1185cc800] 20:57:18 INFO - PROCESS | 1643 | 1467950238512 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126a7f800) [pid = 1643] [serial = 1264] [outer = 0x1185cc800] 20:57:18 INFO - PROCESS | 1643 | 1467950238831 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]]]}] 20:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 476ms 20:57:18 INFO - PROCESS | 1643 | 1467950238854 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 20:57:18 INFO - PROCESS | 1643 | 1467950238855 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 20:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:57:18 INFO - PROCESS | 1643 | 1467950238857 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:57:18 INFO - PROCESS | 1643 | 1467950238858 Marionette TRACE conn2 <- [1,1658,null,{}] 20:57:18 INFO - PROCESS | 1643 | 1467950238861 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}] 20:57:18 INFO - PROCESS | 1643 | 1467950238862 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:18 INFO - PROCESS | 1643 | 1467950238976 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 20:57:18 INFO - PROCESS | 1643 | 1467950238982 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 1643 | 1467950238983 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1d2800 == 37 [pid = 1643] [id = 422] 20:57:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1129ac400) [pid = 1643] [serial = 1265] [outer = 0x0] 20:57:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126a85000) [pid = 1643] [serial = 1266] [outer = 0x1129ac400] 20:57:19 INFO - PROCESS | 1643 | 1467950239007 Marionette DEBUG loaded listener.js 20:57:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1282ca400) [pid = 1643] [serial = 1267] [outer = 0x1129ac400] 20:57:19 INFO - PROCESS | 1643 | 1467950239310 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]]]}] 20:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 468ms 20:57:19 INFO - PROCESS | 1643 | 1467950239325 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 20:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:57:19 INFO - PROCESS | 1643 | 1467950239327 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 20:57:19 INFO - PROCESS | 1643 | 1467950239331 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - PROCESS | 1643 | 1467950239332 Marionette TRACE conn2 <- [1,1662,null,{}] 20:57:19 INFO - PROCESS | 1643 | 1467950239335 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}] 20:57:19 INFO - PROCESS | 1643 | 1467950239336 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:19 INFO - PROCESS | 1643 | 1467950239434 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 20:57:19 INFO - PROCESS | 1643 | 1467950239437 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:19 INFO - PROCESS | 1643 | 1467950239439 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12537e800 == 38 [pid = 1643] [id = 423] 20:57:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1282cdc00) [pid = 1643] [serial = 1268] [outer = 0x0] 20:57:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128598000) [pid = 1643] [serial = 1269] [outer = 0x1282cdc00] 20:57:19 INFO - PROCESS | 1643 | 1467950239465 Marionette DEBUG loaded listener.js 20:57:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x129354800) [pid = 1643] [serial = 1270] [outer = 0x1282cdc00] 20:57:19 INFO - PROCESS | 1643 | 1467950239812 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]]]}] 20:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 20:57:19 INFO - PROCESS | 1643 | 1467950239850 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 1643 | 1467950239851 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 20:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:57:19 INFO - PROCESS | 1643 | 1467950239854 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - PROCESS | 1643 | 1467950239855 Marionette TRACE conn2 <- [1,1666,null,{}] 20:57:19 INFO - PROCESS | 1643 | 1467950239858 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}] 20:57:19 INFO - PROCESS | 1643 | 1467950239859 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:19 INFO - PROCESS | 1643 | 1467950239970 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 20:57:19 INFO - PROCESS | 1643 | 1467950239976 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:19 INFO - PROCESS | 1643 | 1467950239977 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c18e800 == 39 [pid = 1643] [id = 424] 20:57:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x129355400) [pid = 1643] [serial = 1271] [outer = 0x0] 20:57:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x129484000) [pid = 1643] [serial = 1272] [outer = 0x129355400] 20:57:20 INFO - PROCESS | 1643 | 1467950240002 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12a611000) [pid = 1643] [serial = 1273] [outer = 0x129355400] 20:57:20 INFO - PROCESS | 1643 | 1467950240594 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]]]}] 20:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 820ms 20:57:20 INFO - PROCESS | 1643 | 1467950240675 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 20:57:20 INFO - PROCESS | 1643 | 1467950240678 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 20:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:57:20 INFO - PROCESS | 1643 | 1467950240705 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:57:20 INFO - PROCESS | 1643 | 1467950240707 Marionette TRACE conn2 <- [1,1670,null,{}] 20:57:20 INFO - PROCESS | 1643 | 1467950240710 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}] 20:57:20 INFO - PROCESS | 1643 | 1467950240712 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:20 INFO - PROCESS | 1643 | 1467950240829 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 20:57:20 INFO - PROCESS | 1643 | 1467950240891 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:20 INFO - PROCESS | 1643 | 1467950240893 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193d2000 == 40 [pid = 1643] [id = 425] 20:57:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x116765400) [pid = 1643] [serial = 1274] [outer = 0x0] 20:57:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x117398400) [pid = 1643] [serial = 1275] [outer = 0x116765400] 20:57:20 INFO - PROCESS | 1643 | 1467950240923 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x118255c00) [pid = 1643] [serial = 1276] [outer = 0x116765400] 20:57:21 INFO - PROCESS | 1643 | 1467950241470 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]]]}] 20:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 823ms 20:57:21 INFO - PROCESS | 1643 | 1467950241533 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 20:57:21 INFO - PROCESS | 1643 | 1467950241536 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 20:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:57:21 INFO - PROCESS | 1643 | 1467950241541 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:57:21 INFO - PROCESS | 1643 | 1467950241543 Marionette TRACE conn2 <- [1,1674,null,{}] 20:57:21 INFO - PROCESS | 1643 | 1467950241545 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}] 20:57:21 INFO - PROCESS | 1643 | 1467950241547 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:21 INFO - PROCESS | 1643 | 1467950241661 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 20:57:21 INFO - PROCESS | 1643 | 1467950241750 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:21 INFO - PROCESS | 1643 | 1467950241751 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11859e800 == 41 [pid = 1643] [id = 426] 20:57:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11602e800) [pid = 1643] [serial = 1277] [outer = 0x0] 20:57:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11886e000) [pid = 1643] [serial = 1278] [outer = 0x11602e800] 20:57:21 INFO - PROCESS | 1643 | 1467950241783 Marionette DEBUG loaded listener.js 20:57:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x11983bc00) [pid = 1643] [serial = 1279] [outer = 0x11602e800] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x12537e800 == 40 [pid = 1643] [id = 423] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1d2800 == 39 [pid = 1643] [id = 422] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x12112c000 == 38 [pid = 1643] [id = 421] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x11820f800 == 37 [pid = 1643] [id = 420] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x129399000 == 36 [pid = 1643] [id = 419] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x128524000 == 35 [pid = 1643] [id = 418] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x125e14000 == 34 [pid = 1643] [id = 417] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x121902800 == 33 [pid = 1643] [id = 416] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x12112c800 == 32 [pid = 1643] [id = 415] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x1185ae800 == 31 [pid = 1643] [id = 414] 20:57:22 INFO - PROCESS | 1643 | --DOCSHELL 0x1167be000 == 30 [pid = 1643] [id = 413] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12c863c00) [pid = 1643] [serial = 1197] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12cb59000) [pid = 1643] [serial = 1201] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12cb53c00) [pid = 1643] [serial = 1200] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12cb4d000) [pid = 1643] [serial = 1198] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12cf06400) [pid = 1643] [serial = 1203] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x117e3dc00) [pid = 1643] [serial = 1176] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118873c00) [pid = 1643] [serial = 1177] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12c867000) [pid = 1643] [serial = 1159] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118283c00) [pid = 1643] [serial = 1161] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119837400) [pid = 1643] [serial = 1162] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x124d8bc00) [pid = 1643] [serial = 1182] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12608b000) [pid = 1643] [serial = 1183] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11739e000) [pid = 1643] [serial = 1206] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x129477c00) [pid = 1643] [serial = 1188] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12a613400) [pid = 1643] [serial = 1189] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a663000) [pid = 1643] [serial = 1167] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12af2b800) [pid = 1643] [serial = 1168] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12c1e1000) [pid = 1643] [serial = 1194] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126a7c800) [pid = 1643] [serial = 1185] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1282ce000) [pid = 1643] [serial = 1186] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12b972c00) [pid = 1643] [serial = 1170] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11983d000) [pid = 1643] [serial = 1207] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12c1da800) [pid = 1643] [serial = 1171] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12b144000) [pid = 1643] [serial = 1191] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12b978400) [pid = 1643] [serial = 1192] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119c68800) [pid = 1643] [serial = 1179] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1216e3400) [pid = 1643] [serial = 1180] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12c3dc800) [pid = 1643] [serial = 1173] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12c3e9000) [pid = 1643] [serial = 1174] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12486d000) [pid = 1643] [serial = 1164] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1253adc00) [pid = 1643] [serial = 1165] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x110ee4400) [pid = 1643] [serial = 1215] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x121112400) [pid = 1643] [serial = 1213] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x110ee8400) [pid = 1643] [serial = 1216] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12110e400) [pid = 1643] [serial = 1212] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12cf0f800) [pid = 1643] [serial = 1204] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126a4c800) [pid = 1643] [serial = 1209] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128182400) [pid = 1643] [serial = 1210] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c3e3000) [pid = 1643] [serial = 1195] [outer = 0x0] [url = about:blank] 20:57:22 INFO - PROCESS | 1643 | 1467950242412 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]]]}] 20:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 924ms 20:57:22 INFO - PROCESS | 1643 | 1467950242466 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 1643 | 1467950242468 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 20:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:57:22 INFO - PROCESS | 1643 | 1467950242471 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:57:22 INFO - PROCESS | 1643 | 1467950242474 Marionette TRACE conn2 <- [1,1678,null,{}] 20:57:22 INFO - PROCESS | 1643 | 1467950242477 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}] 20:57:22 INFO - PROCESS | 1643 | 1467950242479 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:22 INFO - PROCESS | 1643 | 1467950242561 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 20:57:22 INFO - PROCESS | 1643 | 1467950242569 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:22 INFO - PROCESS | 1643 | 1467950242571 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x11820f800 == 31 [pid = 1643] [id = 427] 20:57:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11850a400) [pid = 1643] [serial = 1280] [outer = 0x0] 20:57:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118872800) [pid = 1643] [serial = 1281] [outer = 0x11850a400] 20:57:22 INFO - PROCESS | 1643 | 1467950242599 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119504800) [pid = 1643] [serial = 1282] [outer = 0x11850a400] 20:57:22 INFO - PROCESS | 1643 | 1467950242969 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]]]}] 20:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 20:57:22 INFO - PROCESS | 1643 | 1467950242992 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 1643 | 1467950242995 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 20:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:57:23 INFO - PROCESS | 1643 | 1467950243001 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - PROCESS | 1643 | 1467950243003 Marionette TRACE conn2 <- [1,1682,null,{}] 20:57:23 INFO - PROCESS | 1643 | 1467950243005 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}] 20:57:23 INFO - PROCESS | 1643 | 1467950243007 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:23 INFO - PROCESS | 1643 | 1467950243086 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 20:57:23 INFO - PROCESS | 1643 | 1467950243090 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 1643 | 1467950243092 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197cd800 == 32 [pid = 1643] [id = 428] 20:57:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11983c800) [pid = 1643] [serial = 1283] [outer = 0x0] 20:57:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1198eb400) [pid = 1643] [serial = 1284] [outer = 0x11983c800] 20:57:23 INFO - PROCESS | 1643 | 1467950243120 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1199c8000) [pid = 1643] [serial = 1285] [outer = 0x11983c800] 20:57:23 INFO - PROCESS | 1643 | 1467950243485 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]]]}] 20:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 20:57:23 INFO - PROCESS | 1643 | 1467950243528 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 20:57:23 INFO - PROCESS | 1643 | 1467950243530 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 20:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:57:23 INFO - PROCESS | 1643 | 1467950243534 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - PROCESS | 1643 | 1467950243536 Marionette TRACE conn2 <- [1,1686,null,{}] 20:57:23 INFO - PROCESS | 1643 | 1467950243544 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}] 20:57:23 INFO - PROCESS | 1643 | 1467950243547 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:23 INFO - PROCESS | 1643 | 1467950243629 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 20:57:23 INFO - PROCESS | 1643 | 1467950243636 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 1643 | 1467950243638 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x125246800 == 33 [pid = 1643] [id = 429] 20:57:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119c75000) [pid = 1643] [serial = 1286] [outer = 0x0] 20:57:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121104400) [pid = 1643] [serial = 1287] [outer = 0x119c75000] 20:57:23 INFO - PROCESS | 1643 | 1467950243666 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1216e3c00) [pid = 1643] [serial = 1288] [outer = 0x119c75000] 20:57:24 INFO - PROCESS | 1643 | 1467950244058 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]]]}] 20:57:24 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 20:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 571ms 20:57:24 INFO - PROCESS | 1643 | 1467950244106 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 20:57:24 INFO - PROCESS | 1643 | 1467950244109 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 20:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:57:24 INFO - PROCESS | 1643 | 1467950244112 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:57:24 INFO - PROCESS | 1643 | 1467950244114 Marionette TRACE conn2 <- [1,1690,null,{}] 20:57:24 INFO - PROCESS | 1643 | 1467950244134 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}] 20:57:24 INFO - PROCESS | 1643 | 1467950244136 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:24 INFO - PROCESS | 1643 | 1467950244220 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 20:57:24 INFO - PROCESS | 1643 | 1467950244223 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:24 INFO - PROCESS | 1643 | 1467950244225 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x129113000 == 34 [pid = 1643] [id = 430] 20:57:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1216ef800) [pid = 1643] [serial = 1289] [outer = 0x0] 20:57:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x123b91400) [pid = 1643] [serial = 1290] [outer = 0x1216ef800] 20:57:24 INFO - PROCESS | 1643 | 1467950244252 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1248e7000) [pid = 1643] [serial = 1291] [outer = 0x1216ef800] 20:57:24 INFO - PROCESS | 1643 | 1467950244656 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]]]}] 20:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 587ms 20:57:24 INFO - PROCESS | 1643 | 1467950244702 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 20:57:24 INFO - PROCESS | 1643 | 1467950244703 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 20:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:57:24 INFO - PROCESS | 1643 | 1467950244705 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:57:24 INFO - PROCESS | 1643 | 1467950244706 Marionette TRACE conn2 <- [1,1694,null,{}] 20:57:24 INFO - PROCESS | 1643 | 1467950244709 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}] 20:57:24 INFO - PROCESS | 1643 | 1467950244710 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:24 INFO - PROCESS | 1643 | 1467950244811 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 20:57:24 INFO - PROCESS | 1643 | 1467950244814 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:24 INFO - PROCESS | 1643 | 1467950244815 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b2800 == 35 [pid = 1643] [id = 431] 20:57:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1216f0c00) [pid = 1643] [serial = 1292] [outer = 0x0] 20:57:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124d8a000) [pid = 1643] [serial = 1293] [outer = 0x1216f0c00] 20:57:24 INFO - PROCESS | 1643 | 1467950244839 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1253ecc00) [pid = 1643] [serial = 1294] [outer = 0x1216f0c00] 20:57:25 INFO - PROCESS | 1643 | 1467950245193 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]]]}] 20:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 20:57:25 INFO - PROCESS | 1643 | 1467950245225 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 20:57:25 INFO - PROCESS | 1643 | 1467950245226 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 20:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:57:25 INFO - PROCESS | 1643 | 1467950245228 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:57:25 INFO - PROCESS | 1643 | 1467950245230 Marionette TRACE conn2 <- [1,1698,null,{}] 20:57:25 INFO - PROCESS | 1643 | 1467950245234 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}] 20:57:25 INFO - PROCESS | 1643 | 1467950245238 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:25 INFO - PROCESS | 1643 | 1467950245350 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 20:57:25 INFO - PROCESS | 1643 | 1467950245361 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:25 INFO - PROCESS | 1643 | 1467950245362 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afeb000 == 36 [pid = 1643] [id = 432] 20:57:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1253f8800) [pid = 1643] [serial = 1295] [outer = 0x0] 20:57:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126a46800) [pid = 1643] [serial = 1296] [outer = 0x1253f8800] 20:57:25 INFO - PROCESS | 1643 | 1467950245387 Marionette DEBUG loaded listener.js 20:57:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12817f000) [pid = 1643] [serial = 1297] [outer = 0x1253f8800] 20:57:25 INFO - PROCESS | 1643 | 1467950245755 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]]]}] 20:57:25 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 20:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 20:57:25 INFO - PROCESS | 1643 | 1467950245800 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 20:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:57:25 INFO - PROCESS | 1643 | 1467950245801 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 20:57:25 INFO - PROCESS | 1643 | 1467950245803 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:57:25 INFO - PROCESS | 1643 | 1467950245804 Marionette TRACE conn2 <- [1,1702,null,{}] 20:57:25 INFO - PROCESS | 1643 | 1467950245806 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}] 20:57:25 INFO - PROCESS | 1643 | 1467950245808 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:25 INFO - PROCESS | 1643 | 1467950245909 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 20:57:25 INFO - PROCESS | 1643 | 1467950245921 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:25 INFO - PROCESS | 1643 | 1467950245922 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12815d800 == 37 [pid = 1643] [id = 433] 20:57:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112fd2800) [pid = 1643] [serial = 1298] [outer = 0x0] 20:57:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1282c9c00) [pid = 1643] [serial = 1299] [outer = 0x112fd2800] 20:57:25 INFO - PROCESS | 1643 | 1467950245947 Marionette DEBUG loaded listener.js 20:57:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x129040c00) [pid = 1643] [serial = 1300] [outer = 0x112fd2800] 20:57:26 INFO - PROCESS | 1643 | 1467950246291 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]]]}] 20:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 20:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:57:26 INFO - PROCESS | 1643 | 1467950246323 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 1643 | 1467950246324 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 20:57:26 INFO - PROCESS | 1643 | 1467950246326 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:57:26 INFO - PROCESS | 1643 | 1467950246327 Marionette TRACE conn2 <- [1,1706,null,{}] 20:57:26 INFO - PROCESS | 1643 | 1467950246336 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}] 20:57:26 INFO - PROCESS | 1643 | 1467950246337 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:26 INFO - PROCESS | 1643 | 1467950246438 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 20:57:26 INFO - PROCESS | 1643 | 1467950246441 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 1643 | 1467950246442 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be4b800 == 38 [pid = 1643] [id = 434] 20:57:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1253f8400) [pid = 1643] [serial = 1301] [outer = 0x0] 20:57:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1290eb400) [pid = 1643] [serial = 1302] [outer = 0x1253f8400] 20:57:26 INFO - PROCESS | 1643 | 1467950246466 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x129353c00) [pid = 1643] [serial = 1303] [outer = 0x1253f8400] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1282cdc00) [pid = 1643] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x112718800) [pid = 1643] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11309ac00) [pid = 1643] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x117e43000) [pid = 1643] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1216ec400) [pid = 1643] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112d07400) [pid = 1643] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118281400) [pid = 1643] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1173ccc00) [pid = 1643] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118259000) [pid = 1643] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119c6e800) [pid = 1643] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110edac00) [pid = 1643] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1198bac00) [pid = 1643] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121113400) [pid = 1643] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x126087400) [pid = 1643] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1129ac400) [pid = 1643] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x110ee4800) [pid = 1643] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1185cc800) [pid = 1643] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:57:26 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1282ca800) [pid = 1643] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:57:27 INFO - PROCESS | 1643 | 1467950247014 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]]]}] 20:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 724ms 20:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:57:27 INFO - PROCESS | 1643 | 1467950247051 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 1643 | 1467950247053 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 20:57:27 INFO - PROCESS | 1643 | 1467950247056 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - PROCESS | 1643 | 1467950247058 Marionette TRACE conn2 <- [1,1710,null,{}] 20:57:27 INFO - PROCESS | 1643 | 1467950247061 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}] 20:57:27 INFO - PROCESS | 1643 | 1467950247063 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:27 INFO - PROCESS | 1643 | 1467950247171 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 20:57:27 INFO - PROCESS | 1643 | 1467950247174 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 1643 | 1467950247175 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1ca000 == 39 [pid = 1643] [id = 435] 20:57:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1173ccc00) [pid = 1643] [serial = 1304] [outer = 0x0] 20:57:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11983ec00) [pid = 1643] [serial = 1305] [outer = 0x1173ccc00] 20:57:27 INFO - PROCESS | 1643 | 1467950247199 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121113400) [pid = 1643] [serial = 1306] [outer = 0x1173ccc00] 20:57:27 INFO - PROCESS | 1643 | 1467950247521 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]]]}] 20:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 20:57:27 INFO - PROCESS | 1643 | 1467950247525 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 1643 | 1467950247527 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 20:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:57:27 INFO - PROCESS | 1643 | 1467950247533 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - PROCESS | 1643 | 1467950247534 Marionette TRACE conn2 <- [1,1714,null,{}] 20:57:27 INFO - PROCESS | 1643 | 1467950247536 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}] 20:57:27 INFO - PROCESS | 1643 | 1467950247537 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:27 INFO - PROCESS | 1643 | 1467950247623 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 20:57:27 INFO - PROCESS | 1643 | 1467950247691 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 1643 | 1467950247692 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb1d000 == 40 [pid = 1643] [id = 436] 20:57:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118285800) [pid = 1643] [serial = 1307] [outer = 0x0] 20:57:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1198e8c00) [pid = 1643] [serial = 1308] [outer = 0x118285800] 20:57:27 INFO - PROCESS | 1643 | 1467950247723 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1282ca800) [pid = 1643] [serial = 1309] [outer = 0x118285800] 20:57:28 INFO - PROCESS | 1643 | 1467950248022 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]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 523ms 20:57:28 INFO - PROCESS | 1643 | 1467950248052 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 1643 | 1467950248054 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 20:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:57:28 INFO - PROCESS | 1643 | 1467950248056 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 1643 | 1467950248058 Marionette TRACE conn2 <- [1,1718,null,{}] 20:57:28 INFO - PROCESS | 1643 | 1467950248060 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}] 20:57:28 INFO - PROCESS | 1643 | 1467950248061 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:28 INFO - PROCESS | 1643 | 1467950248154 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 20:57:28 INFO - PROCESS | 1643 | 1467950248158 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:28 INFO - PROCESS | 1643 | 1467950248159 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d506800 == 41 [pid = 1643] [id = 437] 20:57:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1290ef000) [pid = 1643] [serial = 1310] [outer = 0x0] 20:57:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a468400) [pid = 1643] [serial = 1311] [outer = 0x1290ef000] 20:57:28 INFO - PROCESS | 1643 | 1467950248184 Marionette DEBUG loaded listener.js 20:57:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a65b000) [pid = 1643] [serial = 1312] [outer = 0x1290ef000] 20:57:28 INFO - PROCESS | 1643 | 1467950248503 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]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 468ms 20:57:28 INFO - PROCESS | 1643 | 1467950248525 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 1643 | 1467950248526 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 20:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:57:28 INFO - PROCESS | 1643 | 1467950248532 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 1643 | 1467950248534 Marionette TRACE conn2 <- [1,1722,null,{}] 20:57:28 INFO - PROCESS | 1643 | 1467950248537 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}] 20:57:28 INFO - PROCESS | 1643 | 1467950248538 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:28 INFO - PROCESS | 1643 | 1467950248651 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 20:57:28 INFO - PROCESS | 1643 | 1467950248742 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:28 INFO - PROCESS | 1643 | 1467950248744 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x11667f800 == 42 [pid = 1643] [id = 438] 20:57:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x110eda800) [pid = 1643] [serial = 1313] [outer = 0x0] 20:57:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1129a6000) [pid = 1643] [serial = 1314] [outer = 0x110eda800] 20:57:28 INFO - PROCESS | 1643 | 1467950248777 Marionette DEBUG loaded listener.js 20:57:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x115e59800) [pid = 1643] [serial = 1315] [outer = 0x110eda800] 20:57:29 INFO - PROCESS | 1643 | 1467950249250 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]]]}] 20:57:29 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 20:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 773ms 20:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:57:29 INFO - PROCESS | 1643 | 1467950249305 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 20:57:29 INFO - PROCESS | 1643 | 1467950249308 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 20:57:29 INFO - PROCESS | 1643 | 1467950249311 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:57:29 INFO - PROCESS | 1643 | 1467950249313 Marionette TRACE conn2 <- [1,1726,null,{}] 20:57:29 INFO - PROCESS | 1643 | 1467950249317 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}] 20:57:29 INFO - PROCESS | 1643 | 1467950249320 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:29 INFO - PROCESS | 1643 | 1467950249425 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 20:57:29 INFO - PROCESS | 1643 | 1467950249503 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 1643 | 1467950249505 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e7f800 == 43 [pid = 1643] [id = 439] 20:57:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11983f800) [pid = 1643] [serial = 1316] [outer = 0x0] 20:57:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1198e6800) [pid = 1643] [serial = 1317] [outer = 0x11983f800] 20:57:29 INFO - PROCESS | 1643 | 1467950249534 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119c74c00) [pid = 1643] [serial = 1318] [outer = 0x11983f800] 20:57:29 INFO - PROCESS | 1643 | 1467950249955 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]]]}] 20:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 20:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:57:29 INFO - PROCESS | 1643 | 1467950249986 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 20:57:29 INFO - PROCESS | 1643 | 1467950249989 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 20:57:29 INFO - PROCESS | 1643 | 1467950249992 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:57:29 INFO - PROCESS | 1643 | 1467950249993 Marionette TRACE conn2 <- [1,1730,null,{}] 20:57:29 INFO - PROCESS | 1643 | 1467950249996 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}] 20:57:29 INFO - PROCESS | 1643 | 1467950249997 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:30 INFO - PROCESS | 1643 | 1467950250120 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 20:57:30 INFO - PROCESS | 1643 | 1467950250229 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 1643 | 1467950250231 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c549800 == 44 [pid = 1643] [id = 440] 20:57:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120fc1400) [pid = 1643] [serial = 1319] [outer = 0x0] 20:57:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123b8dc00) [pid = 1643] [serial = 1320] [outer = 0x120fc1400] 20:57:30 INFO - PROCESS | 1643 | 1467950250261 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1253b1400) [pid = 1643] [serial = 1321] [outer = 0x120fc1400] 20:57:30 INFO - PROCESS | 1643 | 1467950250669 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]]]}] 20:57:30 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 20:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 719ms 20:57:30 INFO - PROCESS | 1643 | 1467950250712 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 20:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:57:30 INFO - PROCESS | 1643 | 1467950250713 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 20:57:30 INFO - PROCESS | 1643 | 1467950250720 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - PROCESS | 1643 | 1467950250724 Marionette TRACE conn2 <- [1,1734,null,{}] 20:57:30 INFO - PROCESS | 1643 | 1467950250728 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}] 20:57:30 INFO - PROCESS | 1643 | 1467950250731 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:30 INFO - PROCESS | 1643 | 1467950250836 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 20:57:30 INFO - PROCESS | 1643 | 1467950250917 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 1643 | 1467950250919 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d5d8000 == 45 [pid = 1643] [id = 441] 20:57:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x125e8e000) [pid = 1643] [serial = 1322] [outer = 0x0] 20:57:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126a4fc00) [pid = 1643] [serial = 1323] [outer = 0x125e8e000] 20:57:30 INFO - PROCESS | 1643 | 1467950250946 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1290fa800) [pid = 1643] [serial = 1324] [outer = 0x125e8e000] 20:57:31 INFO - PROCESS | 1643 | 1467950251360 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]]]}] 20:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 677ms 20:57:31 INFO - PROCESS | 1643 | 1467950251394 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 20:57:31 INFO - PROCESS | 1643 | 1467950251396 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 20:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:57:31 INFO - PROCESS | 1643 | 1467950251398 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:57:31 INFO - PROCESS | 1643 | 1467950251399 Marionette TRACE conn2 <- [1,1738,null,{}] 20:57:31 INFO - PROCESS | 1643 | 1467950251402 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}] 20:57:31 INFO - PROCESS | 1643 | 1467950251403 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:31 INFO - PROCESS | 1643 | 1467950251523 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 20:57:31 INFO - PROCESS | 1643 | 1467950251603 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:31 INFO - PROCESS | 1643 | 1467950251604 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d72c800 == 46 [pid = 1643] [id = 442] 20:57:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a609000) [pid = 1643] [serial = 1325] [outer = 0x0] 20:57:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a621400) [pid = 1643] [serial = 1326] [outer = 0x12a609000] 20:57:31 INFO - PROCESS | 1643 | 1467950251633 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a94fc00) [pid = 1643] [serial = 1327] [outer = 0x12a609000] 20:57:32 INFO - PROCESS | 1643 | 1467950252222 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]]]}] 20:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 870ms 20:57:32 INFO - PROCESS | 1643 | 1467950252270 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 20:57:32 INFO - PROCESS | 1643 | 1467950252272 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 20:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:57:32 INFO - PROCESS | 1643 | 1467950252275 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:57:32 INFO - PROCESS | 1643 | 1467950252278 Marionette TRACE conn2 <- [1,1742,null,{}] 20:57:32 INFO - PROCESS | 1643 | 1467950252281 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}] 20:57:32 INFO - PROCESS | 1643 | 1467950252283 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:32 INFO - PROCESS | 1643 | 1467950252384 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 20:57:32 INFO - PROCESS | 1643 | 1467950252461 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:32 INFO - PROCESS | 1643 | 1467950252464 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197d5800 == 47 [pid = 1643] [id = 443] 20:57:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x117399c00) [pid = 1643] [serial = 1328] [outer = 0x0] 20:57:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1176e3800) [pid = 1643] [serial = 1329] [outer = 0x117399c00] 20:57:32 INFO - PROCESS | 1643 | 1467950252492 Marionette DEBUG loaded listener.js 20:57:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11850c000) [pid = 1643] [serial = 1330] [outer = 0x117399c00] 20:57:32 INFO - PROCESS | 1643 | 1467950252943 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]]]}] 20:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 20:57:33 INFO - PROCESS | 1643 | 1467950252996 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 20:57:33 INFO - PROCESS | 1643 | 1467950252999 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 20:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:57:33 INFO - PROCESS | 1643 | 1467950253003 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:57:33 INFO - PROCESS | 1643 | 1467950253005 Marionette TRACE conn2 <- [1,1746,null,{}] 20:57:33 INFO - PROCESS | 1643 | 1467950253007 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}] 20:57:33 INFO - PROCESS | 1643 | 1467950253009 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:33 INFO - PROCESS | 1643 | 1467950253110 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 20:57:33 INFO - PROCESS | 1643 | 1467950253179 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 1643 | 1467950253180 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d40800 == 48 [pid = 1643] [id = 444] 20:57:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11928f400) [pid = 1643] [serial = 1331] [outer = 0x0] 20:57:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x119842c00) [pid = 1643] [serial = 1332] [outer = 0x11928f400] 20:57:33 INFO - PROCESS | 1643 | 1467950253207 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1198ee800) [pid = 1643] [serial = 1333] [outer = 0x11928f400] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12d506800 == 47 [pid = 1643] [id = 437] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb1d000 == 46 [pid = 1643] [id = 436] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1ca000 == 45 [pid = 1643] [id = 435] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12be4b800 == 44 [pid = 1643] [id = 434] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12815d800 == 43 [pid = 1643] [id = 433] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12afeb000 == 42 [pid = 1643] [id = 432] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b2800 == 41 [pid = 1643] [id = 431] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x129113000 == 40 [pid = 1643] [id = 430] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x125246800 == 39 [pid = 1643] [id = 429] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1197cd800 == 38 [pid = 1643] [id = 428] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11820f800 == 37 [pid = 1643] [id = 427] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11859e800 == 36 [pid = 1643] [id = 426] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1193d2000 == 35 [pid = 1643] [id = 425] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12c18e800 == 34 [pid = 1643] [id = 424] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b1000 == 33 [pid = 1643] [id = 412] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1197d5800 == 32 [pid = 1643] [id = 443] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12d72c800 == 31 [pid = 1643] [id = 442] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12d5d8000 == 30 [pid = 1643] [id = 441] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12c549800 == 29 [pid = 1643] [id = 440] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x123e7f800 == 28 [pid = 1643] [id = 439] 20:57:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11667f800 == 27 [pid = 1643] [id = 438] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x128598000) [pid = 1643] [serial = 1269] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1198e2800) [pid = 1643] [serial = 1245] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x119c70000) [pid = 1643] [serial = 1246] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x116971000) [pid = 1643] [serial = 1239] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1173a1000) [pid = 1643] [serial = 1240] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x120da7800) [pid = 1643] [serial = 1252] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1216e1c00) [pid = 1643] [serial = 1251] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x123b99c00) [pid = 1643] [serial = 1254] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12608bc00) [pid = 1643] [serial = 1257] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119507c00) [pid = 1643] [serial = 1237] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118872c00) [pid = 1643] [serial = 1236] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119242000) [pid = 1643] [serial = 1219] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118e07800) [pid = 1643] [serial = 1242] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119291000) [pid = 1643] [serial = 1243] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x121107400) [pid = 1643] [serial = 1248] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118e05400) [pid = 1643] [serial = 1261] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11827b000) [pid = 1643] [serial = 1218] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1198edc00) [pid = 1643] [serial = 1222] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1198e7c00) [pid = 1643] [serial = 1221] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1248e1800) [pid = 1643] [serial = 1225] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1216e2400) [pid = 1643] [serial = 1224] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x126a49000) [pid = 1643] [serial = 1228] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126559800) [pid = 1643] [serial = 1227] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1282ca400) [pid = 1643] [serial = 1267] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12817f400) [pid = 1643] [serial = 1231] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x126a4a800) [pid = 1643] [serial = 1230] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1121bec00) [pid = 1643] [serial = 1260] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126080c00) [pid = 1643] [serial = 1263] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126a42c00) [pid = 1643] [serial = 1258] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126086400) [pid = 1643] [serial = 1255] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x129354800) [pid = 1643] [serial = 1270] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x121240400) [pid = 1643] [serial = 1249] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a608800) [pid = 1643] [serial = 1234] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126a85000) [pid = 1643] [serial = 1266] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12903f400) [pid = 1643] [serial = 1233] [outer = 0x0] [url = about:blank] 20:57:33 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x126a7f800) [pid = 1643] [serial = 1264] [outer = 0x0] [url = about:blank] 20:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1123ms 20:57:34 INFO - PROCESS | 1643 | 1467950254122 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]]]}] 20:57:34 INFO - PROCESS | 1643 | 1467950254126 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 1643 | 1467950254128 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 20:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:57:34 INFO - PROCESS | 1643 | 1467950254142 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - PROCESS | 1643 | 1467950254145 Marionette TRACE conn2 <- [1,1750,null,{}] 20:57:34 INFO - PROCESS | 1643 | 1467950254150 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}] 20:57:34 INFO - PROCESS | 1643 | 1467950254151 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:34 INFO - PROCESS | 1643 | 1467950254231 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 20:57:34 INFO - PROCESS | 1643 | 1467950254235 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:34 INFO - PROCESS | 1643 | 1467950254238 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x115186800 == 28 [pid = 1643] [id = 445] 20:57:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1129a5800) [pid = 1643] [serial = 1334] [outer = 0x0] 20:57:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112ad5400) [pid = 1643] [serial = 1335] [outer = 0x1129a5800] 20:57:34 INFO - PROCESS | 1643 | 1467950254267 Marionette DEBUG loaded listener.js 20:57:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x112fd5c00) [pid = 1643] [serial = 1336] [outer = 0x1129a5800] 20:57:34 INFO - PROCESS | 1643 | 1467950254630 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]]]}] 20:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 529ms 20:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:57:34 INFO - PROCESS | 1643 | 1467950254667 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 1643 | 1467950254670 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 20:57:34 INFO - PROCESS | 1643 | 1467950254674 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - PROCESS | 1643 | 1467950254676 Marionette TRACE conn2 <- [1,1754,null,{}] 20:57:34 INFO - PROCESS | 1643 | 1467950254681 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}] 20:57:34 INFO - PROCESS | 1643 | 1467950254682 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:34 INFO - PROCESS | 1643 | 1467950254782 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 20:57:34 INFO - PROCESS | 1643 | 1467950254786 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:34 INFO - PROCESS | 1643 | 1467950254787 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x117346800 == 29 [pid = 1643] [id = 446] 20:57:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x116029800) [pid = 1643] [serial = 1337] [outer = 0x0] 20:57:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1160d9400) [pid = 1643] [serial = 1338] [outer = 0x116029800] 20:57:34 INFO - PROCESS | 1643 | 1467950254816 Marionette DEBUG loaded listener.js 20:57:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x116630000) [pid = 1643] [serial = 1339] [outer = 0x116029800] 20:57:35 INFO - PROCESS | 1643 | 1467950255173 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]]]}] 20:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 20:57:35 INFO - PROCESS | 1643 | 1467950255194 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 20:57:35 INFO - PROCESS | 1643 | 1467950255196 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 20:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:57:35 INFO - PROCESS | 1643 | 1467950255199 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:57:35 INFO - PROCESS | 1643 | 1467950255202 Marionette TRACE conn2 <- [1,1758,null,{}] 20:57:35 INFO - PROCESS | 1643 | 1467950255209 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}] 20:57:35 INFO - PROCESS | 1643 | 1467950255213 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:35 INFO - PROCESS | 1643 | 1467950255312 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 20:57:35 INFO - PROCESS | 1643 | 1467950255323 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 1643 | 1467950255325 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e72000 == 30 [pid = 1643] [id = 447] 20:57:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11720e000) [pid = 1643] [serial = 1340] [outer = 0x0] 20:57:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x117e3dc00) [pid = 1643] [serial = 1341] [outer = 0x11720e000] 20:57:35 INFO - PROCESS | 1643 | 1467950255353 Marionette DEBUG loaded listener.js 20:57:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118279800) [pid = 1643] [serial = 1342] [outer = 0x11720e000] 20:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:57:35 INFO - PROCESS | 1643 | 1467950255669 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]]]}] 20:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 475ms 20:57:35 INFO - PROCESS | 1643 | 1467950255674 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 20:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:57:35 INFO - PROCESS | 1643 | 1467950255676 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 20:57:35 INFO - PROCESS | 1643 | 1467950255679 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:57:35 INFO - PROCESS | 1643 | 1467950255682 Marionette TRACE conn2 <- [1,1762,null,{}] 20:57:35 INFO - PROCESS | 1643 | 1467950255688 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}] 20:57:35 INFO - PROCESS | 1643 | 1467950255689 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:35 INFO - PROCESS | 1643 | 1467950255773 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 20:57:35 INFO - PROCESS | 1643 | 1467950255777 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 1643 | 1467950255778 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x121126000 == 31 [pid = 1643] [id = 448] 20:57:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118282800) [pid = 1643] [serial = 1343] [outer = 0x0] 20:57:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1185d3c00) [pid = 1643] [serial = 1344] [outer = 0x118282800] 20:57:35 INFO - PROCESS | 1643 | 1467950255806 Marionette DEBUG loaded listener.js 20:57:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118878000) [pid = 1643] [serial = 1345] [outer = 0x118282800] 20:57:36 INFO - PROCESS | 1643 | 1467950256183 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]]]}] 20:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 526ms 20:57:36 INFO - PROCESS | 1643 | 1467950256205 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 1643 | 1467950256206 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 20:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:57:36 INFO - PROCESS | 1643 | 1467950256208 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:57:36 INFO - PROCESS | 1643 | 1467950256210 Marionette TRACE conn2 <- [1,1766,null,{}] 20:57:36 INFO - PROCESS | 1643 | 1467950256213 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}] 20:57:36 INFO - PROCESS | 1643 | 1467950256216 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:36 INFO - PROCESS | 1643 | 1467950256316 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 20:57:36 INFO - PROCESS | 1643 | 1467950256320 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 1643 | 1467950256321 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12148b000 == 32 [pid = 1643] [id = 449] 20:57:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1160dac00) [pid = 1643] [serial = 1346] [outer = 0x0] 20:57:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118e09800) [pid = 1643] [serial = 1347] [outer = 0x1160dac00] 20:57:36 INFO - PROCESS | 1643 | 1467950256345 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11924bc00) [pid = 1643] [serial = 1348] [outer = 0x1160dac00] 20:57:36 INFO - PROCESS | 1643 | 1467950256704 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]]]}] 20:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 20:57:36 INFO - PROCESS | 1643 | 1467950256728 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 1643 | 1467950256729 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 20:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:57:36 INFO - PROCESS | 1643 | 1467950256734 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:57:36 INFO - PROCESS | 1643 | 1467950256735 Marionette TRACE conn2 <- [1,1770,null,{}] 20:57:36 INFO - PROCESS | 1643 | 1467950256737 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}] 20:57:36 INFO - PROCESS | 1643 | 1467950256741 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:36 INFO - PROCESS | 1643 | 1467950256854 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 20:57:36 INFO - PROCESS | 1643 | 1467950256857 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 1643 | 1467950256858 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x125373800 == 33 [pid = 1643] [id = 450] 20:57:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11924c400) [pid = 1643] [serial = 1349] [outer = 0x0] 20:57:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119506c00) [pid = 1643] [serial = 1350] [outer = 0x11924c400] 20:57:36 INFO - PROCESS | 1643 | 1467950256883 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1199c0000) [pid = 1643] [serial = 1351] [outer = 0x11924c400] 20:57:37 INFO - PROCESS | 1643 | 1467950257208 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]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 20:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:57:37 INFO - PROCESS | 1643 | 1467950257253 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 20:57:37 INFO - PROCESS | 1643 | 1467950257254 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 20:57:37 INFO - PROCESS | 1643 | 1467950257256 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 1643 | 1467950257257 Marionette TRACE conn2 <- [1,1774,null,{}] 20:57:37 INFO - PROCESS | 1643 | 1467950257260 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}] 20:57:37 INFO - PROCESS | 1643 | 1467950257261 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:37 INFO - PROCESS | 1643 | 1467950257355 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 20:57:37 INFO - PROCESS | 1643 | 1467950257372 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 1643 | 1467950257373 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269c2000 == 34 [pid = 1643] [id = 451] 20:57:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1198b2400) [pid = 1643] [serial = 1352] [outer = 0x0] 20:57:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119b05400) [pid = 1643] [serial = 1353] [outer = 0x1198b2400] 20:57:37 INFO - PROCESS | 1643 | 1467950257397 Marionette DEBUG loaded listener.js 20:57:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120d16400) [pid = 1643] [serial = 1354] [outer = 0x1198b2400] 20:57:37 INFO - PROCESS | 1643 | 1467950257745 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]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 521ms 20:57:37 INFO - PROCESS | 1643 | 1467950257777 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 20:57:37 INFO - PROCESS | 1643 | 1467950257778 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 20:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:57:37 INFO - PROCESS | 1643 | 1467950257789 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 1643 | 1467950257791 Marionette TRACE conn2 <- [1,1778,null,{}] 20:57:37 INFO - PROCESS | 1643 | 1467950257793 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}] 20:57:37 INFO - PROCESS | 1643 | 1467950257794 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:37 INFO - PROCESS | 1643 | 1467950257899 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 20:57:37 INFO - PROCESS | 1643 | 1467950257905 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 1643 | 1467950257906 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12814b800 == 35 [pid = 1643] [id = 452] 20:57:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1121b1800) [pid = 1643] [serial = 1355] [outer = 0x0] 20:57:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1199c0400) [pid = 1643] [serial = 1356] [outer = 0x1121b1800] 20:57:38 INFO - PROCESS | 1643 | 1467950258301 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120f96c00) [pid = 1643] [serial = 1357] [outer = 0x1121b1800] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1173ccc00) [pid = 1643] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129355400) [pid = 1643] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112fd2800) [pid = 1643] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1253f8400) [pid = 1643] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1216f0c00) [pid = 1643] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1253f8800) [pid = 1643] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11983c800) [pid = 1643] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118285800) [pid = 1643] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1290ef000) [pid = 1643] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116765400) [pid = 1643] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1216ef800) [pid = 1643] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11602e800) [pid = 1643] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11850a400) [pid = 1643] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:57:38 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119c75000) [pid = 1643] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:57:38 INFO - PROCESS | 1643 | 1467950258620 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]]]}] 20:57:38 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 20:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 869ms 20:57:38 INFO - PROCESS | 1643 | 1467950258659 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 20:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:57:38 INFO - PROCESS | 1643 | 1467950258672 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 20:57:38 INFO - PROCESS | 1643 | 1467950258674 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:57:38 INFO - PROCESS | 1643 | 1467950258675 Marionette TRACE conn2 <- [1,1782,null,{}] 20:57:38 INFO - PROCESS | 1643 | 1467950258678 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}] 20:57:38 INFO - PROCESS | 1643 | 1467950258679 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:38 INFO - PROCESS | 1643 | 1467950258754 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 20:57:38 INFO - PROCESS | 1643 | 1467950258758 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 1643 | 1467950258759 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x129118800 == 36 [pid = 1643] [id = 453] 20:57:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11696ec00) [pid = 1643] [serial = 1358] [outer = 0x0] 20:57:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120d17400) [pid = 1643] [serial = 1359] [outer = 0x11696ec00] 20:57:38 INFO - PROCESS | 1643 | 1467950258786 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121106000) [pid = 1643] [serial = 1360] [outer = 0x11696ec00] 20:57:39 INFO - PROCESS | 1643 | 1467950259110 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]]]}] 20:57:39 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 20:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 470ms 20:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:57:39 INFO - PROCESS | 1643 | 1467950259145 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 20:57:39 INFO - PROCESS | 1643 | 1467950259146 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 20:57:39 INFO - PROCESS | 1643 | 1467950259151 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - PROCESS | 1643 | 1467950259152 Marionette TRACE conn2 <- [1,1786,null,{}] 20:57:39 INFO - PROCESS | 1643 | 1467950259154 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}] 20:57:39 INFO - PROCESS | 1643 | 1467950259155 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:39 INFO - PROCESS | 1643 | 1467950259257 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 20:57:39 INFO - PROCESS | 1643 | 1467950259265 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:39 INFO - PROCESS | 1643 | 1467950259267 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x129383000 == 37 [pid = 1643] [id = 454] 20:57:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121106800) [pid = 1643] [serial = 1361] [outer = 0x0] 20:57:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12110ec00) [pid = 1643] [serial = 1362] [outer = 0x121106800] 20:57:39 INFO - PROCESS | 1643 | 1467950259291 Marionette DEBUG loaded listener.js 20:57:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121326800) [pid = 1643] [serial = 1363] [outer = 0x121106800] 20:57:39 INFO - PROCESS | 1643 | 1467950259597 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]]]}] 20:57:39 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 20:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 20:57:39 INFO - PROCESS | 1643 | 1467950259620 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 20:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:57:39 INFO - PROCESS | 1643 | 1467950259622 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 20:57:39 INFO - PROCESS | 1643 | 1467950259624 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - PROCESS | 1643 | 1467950259637 Marionette TRACE conn2 <- [1,1790,null,{}] 20:57:39 INFO - PROCESS | 1643 | 1467950259640 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}] 20:57:39 INFO - PROCESS | 1643 | 1467950259642 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:39 INFO - PROCESS | 1643 | 1467950259731 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 20:57:39 INFO - PROCESS | 1643 | 1467950259736 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:39 INFO - PROCESS | 1643 | 1467950259737 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a90c800 == 38 [pid = 1643] [id = 455] 20:57:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1213be000) [pid = 1643] [serial = 1364] [outer = 0x0] 20:57:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121611800) [pid = 1643] [serial = 1365] [outer = 0x1213be000] 20:57:39 INFO - PROCESS | 1643 | 1467950259763 Marionette DEBUG loaded listener.js 20:57:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12486cc00) [pid = 1643] [serial = 1366] [outer = 0x1213be000] 20:57:40 INFO - PROCESS | 1643 | 1467950260095 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]]]}] 20:57:40 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) 20:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 482ms 20:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:57:40 INFO - PROCESS | 1643 | 1467950260106 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 1643 | 1467950260107 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 20:57:40 INFO - PROCESS | 1643 | 1467950260109 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:57:40 INFO - PROCESS | 1643 | 1467950260110 Marionette TRACE conn2 <- [1,1794,null,{}] 20:57:40 INFO - PROCESS | 1643 | 1467950260114 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}] 20:57:40 INFO - PROCESS | 1643 | 1467950260117 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:40 INFO - PROCESS | 1643 | 1467950260228 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 20:57:40 INFO - PROCESS | 1643 | 1467950260233 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 1643 | 1467950260234 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af0b000 == 39 [pid = 1643] [id = 456] 20:57:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121110400) [pid = 1643] [serial = 1367] [outer = 0x0] 20:57:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12486f000) [pid = 1643] [serial = 1368] [outer = 0x121110400] 20:57:40 INFO - PROCESS | 1643 | 1467950260258 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1216e7800) [pid = 1643] [serial = 1369] [outer = 0x121110400] 20:57:40 INFO - PROCESS | 1643 | 1467950260810 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]]]}] 20:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 772ms 20:57:40 INFO - PROCESS | 1643 | 1467950260881 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 1643 | 1467950260884 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 20:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:57:40 INFO - PROCESS | 1643 | 1467950260887 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:57:40 INFO - PROCESS | 1643 | 1467950260890 Marionette TRACE conn2 <- [1,1798,null,{}] 20:57:40 INFO - PROCESS | 1643 | 1467950260894 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}] 20:57:40 INFO - PROCESS | 1643 | 1467950260895 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:41 INFO - PROCESS | 1643 | 1467950261009 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 20:57:41 INFO - PROCESS | 1643 | 1467950261068 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 1643 | 1467950261070 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x117359800 == 40 [pid = 1643] [id = 457] 20:57:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x112d06800) [pid = 1643] [serial = 1370] [outer = 0x0] 20:57:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1133c8c00) [pid = 1643] [serial = 1371] [outer = 0x112d06800] 20:57:41 INFO - PROCESS | 1643 | 1467950261101 Marionette DEBUG loaded listener.js 20:57:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11602dc00) [pid = 1643] [serial = 1372] [outer = 0x112d06800] 20:57:41 INFO - PROCESS | 1643 | 1467950261665 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]]]}] 20:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 822ms 20:57:41 INFO - PROCESS | 1643 | 1467950261709 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 20:57:41 INFO - PROCESS | 1643 | 1467950261712 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 20:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:57:41 INFO - PROCESS | 1643 | 1467950261719 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:57:41 INFO - PROCESS | 1643 | 1467950261721 Marionette TRACE conn2 <- [1,1802,null,{}] 20:57:41 INFO - PROCESS | 1643 | 1467950261723 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}] 20:57:41 INFO - PROCESS | 1643 | 1467950261725 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:41 INFO - PROCESS | 1643 | 1467950261836 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 20:57:41 INFO - PROCESS | 1643 | 1467950261917 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 1643 | 1467950261919 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e7e000 == 41 [pid = 1643] [id = 458] 20:57:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1172c5000) [pid = 1643] [serial = 1373] [outer = 0x0] 20:57:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1173a3800) [pid = 1643] [serial = 1374] [outer = 0x1172c5000] 20:57:41 INFO - PROCESS | 1643 | 1467950261950 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11825a800) [pid = 1643] [serial = 1375] [outer = 0x1172c5000] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12a90c800 == 40 [pid = 1643] [id = 455] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x129383000 == 39 [pid = 1643] [id = 454] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x129118800 == 38 [pid = 1643] [id = 453] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12814b800 == 37 [pid = 1643] [id = 452] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x1269c2000 == 36 [pid = 1643] [id = 451] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x125373800 == 35 [pid = 1643] [id = 450] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12148b000 == 34 [pid = 1643] [id = 449] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x121126000 == 33 [pid = 1643] [id = 448] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x118e72000 == 32 [pid = 1643] [id = 447] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x117346800 == 31 [pid = 1643] [id = 446] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x115186800 == 30 [pid = 1643] [id = 445] 20:57:42 INFO - PROCESS | 1643 | --DOCSHELL 0x120d40800 == 29 [pid = 1643] [id = 444] 20:57:42 INFO - PROCESS | 1643 | 1467950262577 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]]]}] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x121113400) [pid = 1643] [serial = 1306] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a611000) [pid = 1643] [serial = 1273] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1282c9c00) [pid = 1643] [serial = 1299] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x129353c00) [pid = 1643] [serial = 1303] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x129040c00) [pid = 1643] [serial = 1300] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1253ecc00) [pid = 1643] [serial = 1294] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12817f000) [pid = 1643] [serial = 1297] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x129484000) [pid = 1643] [serial = 1272] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1199c8000) [pid = 1643] [serial = 1285] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124d8a000) [pid = 1643] [serial = 1293] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1198e8c00) [pid = 1643] [serial = 1308] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126a46800) [pid = 1643] [serial = 1296] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12a468400) [pid = 1643] [serial = 1311] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118255c00) [pid = 1643] [serial = 1276] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1282ca800) [pid = 1643] [serial = 1309] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1248e7000) [pid = 1643] [serial = 1291] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117398400) [pid = 1643] [serial = 1275] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11886e000) [pid = 1643] [serial = 1278] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1290eb400) [pid = 1643] [serial = 1302] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119504800) [pid = 1643] [serial = 1282] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x121104400) [pid = 1643] [serial = 1287] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11983ec00) [pid = 1643] [serial = 1305] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1198eb400) [pid = 1643] [serial = 1284] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118872800) [pid = 1643] [serial = 1281] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1216e3c00) [pid = 1643] [serial = 1288] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11983bc00) [pid = 1643] [serial = 1279] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x123b91400) [pid = 1643] [serial = 1290] [outer = 0x0] [url = about:blank] 20:57:42 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a65b000) [pid = 1643] [serial = 1312] [outer = 0x0] [url = about:blank] 20:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 875ms 20:57:42 INFO - PROCESS | 1643 | 1467950262596 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 20:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:57:42 INFO - PROCESS | 1643 | 1467950262601 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 20:57:42 INFO - PROCESS | 1643 | 1467950262604 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:57:42 INFO - PROCESS | 1643 | 1467950262606 Marionette TRACE conn2 <- [1,1806,null,{}] 20:57:42 INFO - PROCESS | 1643 | 1467950262610 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}] 20:57:42 INFO - PROCESS | 1643 | 1467950262612 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:42 INFO - PROCESS | 1643 | 1467950262694 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 20:57:42 INFO - PROCESS | 1643 | 1467950262702 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:42 INFO - PROCESS | 1643 | 1467950262705 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x117022800 == 30 [pid = 1643] [id = 459] 20:57:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x116764400) [pid = 1643] [serial = 1376] [outer = 0x0] 20:57:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x117204400) [pid = 1643] [serial = 1377] [outer = 0x116764400] 20:57:42 INFO - PROCESS | 1643 | 1467950262733 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1173a4400) [pid = 1643] [serial = 1378] [outer = 0x116764400] 20:57:43 INFO - PROCESS | 1643 | 1467950263083 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]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 20:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:57:43 INFO - PROCESS | 1643 | 1467950263137 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 1643 | 1467950263140 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 20:57:43 INFO - PROCESS | 1643 | 1467950263145 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - PROCESS | 1643 | 1467950263147 Marionette TRACE conn2 <- [1,1810,null,{}] 20:57:43 INFO - PROCESS | 1643 | 1467950263149 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}] 20:57:43 INFO - PROCESS | 1643 | 1467950263151 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:43 INFO - PROCESS | 1643 | 1467950263237 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 20:57:43 INFO - PROCESS | 1643 | 1467950263242 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 1643 | 1467950263243 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e6f000 == 31 [pid = 1643] [id = 460] 20:57:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11825cc00) [pid = 1643] [serial = 1379] [outer = 0x0] 20:57:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11850b800) [pid = 1643] [serial = 1380] [outer = 0x11825cc00] 20:57:43 INFO - PROCESS | 1643 | 1467950263272 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118872c00) [pid = 1643] [serial = 1381] [outer = 0x11825cc00] 20:57:43 INFO - PROCESS | 1643 | 1467950263683 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]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 577ms 20:57:43 INFO - PROCESS | 1643 | 1467950263722 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 1643 | 1467950263723 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 20:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:57:43 INFO - PROCESS | 1643 | 1467950263726 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - PROCESS | 1643 | 1467950263729 Marionette TRACE conn2 <- [1,1814,null,{}] 20:57:43 INFO - PROCESS | 1643 | 1467950263737 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}] 20:57:43 INFO - PROCESS | 1643 | 1467950263741 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:43 INFO - PROCESS | 1643 | 1467950263837 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 20:57:43 INFO - PROCESS | 1643 | 1467950263845 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 1643 | 1467950263847 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12148d000 == 32 [pid = 1643] [id = 461] 20:57:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1129a8400) [pid = 1643] [serial = 1382] [outer = 0x0] 20:57:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119291800) [pid = 1643] [serial = 1383] [outer = 0x1129a8400] 20:57:43 INFO - PROCESS | 1643 | 1467950263894 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1198e1000) [pid = 1643] [serial = 1384] [outer = 0x1129a8400] 20:57:44 INFO - PROCESS | 1643 | 1467950264285 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]]]}] 20:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 573ms 20:57:44 INFO - PROCESS | 1643 | 1467950264303 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 20:57:44 INFO - PROCESS | 1643 | 1467950264305 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 20:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:57:44 INFO - PROCESS | 1643 | 1467950264328 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:57:44 INFO - PROCESS | 1643 | 1467950264330 Marionette TRACE conn2 <- [1,1818,null,{}] 20:57:44 INFO - PROCESS | 1643 | 1467950264335 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}] 20:57:44 INFO - PROCESS | 1643 | 1467950264337 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:44 INFO - PROCESS | 1643 | 1467950264462 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 20:57:44 INFO - PROCESS | 1643 | 1467950264500 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:44 INFO - PROCESS | 1643 | 1467950264501 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269bf800 == 33 [pid = 1643] [id = 462] 20:57:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1199c1000) [pid = 1643] [serial = 1385] [outer = 0x0] 20:57:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119c72c00) [pid = 1643] [serial = 1386] [outer = 0x1199c1000] 20:57:44 INFO - PROCESS | 1643 | 1467950264541 Marionette DEBUG loaded listener.js 20:57:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120da7400) [pid = 1643] [serial = 1387] [outer = 0x1199c1000] 20:57:44 INFO - PROCESS | 1643 | 1467950264988 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]]]}] 20:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 20:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:57:45 INFO - PROCESS | 1643 | 1467950265002 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 1643 | 1467950265003 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 20:57:45 INFO - PROCESS | 1643 | 1467950265005 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - PROCESS | 1643 | 1467950265006 Marionette TRACE conn2 <- [1,1822,null,{}] 20:57:45 INFO - PROCESS | 1643 | 1467950265009 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}] 20:57:45 INFO - PROCESS | 1643 | 1467950265010 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:45 INFO - PROCESS | 1643 | 1467950265116 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 20:57:45 INFO - PROCESS | 1643 | 1467950265120 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 1643 | 1467950265122 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12910e000 == 34 [pid = 1643] [id = 463] 20:57:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1160e5c00) [pid = 1643] [serial = 1388] [outer = 0x0] 20:57:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121107400) [pid = 1643] [serial = 1389] [outer = 0x1160e5c00] 20:57:45 INFO - PROCESS | 1643 | 1467950265146 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1213da400) [pid = 1643] [serial = 1390] [outer = 0x1160e5c00] 20:57:45 INFO - PROCESS | 1643 | 1467950265610 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]]]}] 20:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 619ms 20:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:57:45 INFO - PROCESS | 1643 | 1467950265625 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 1643 | 1467950265627 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 20:57:45 INFO - PROCESS | 1643 | 1467950265630 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - PROCESS | 1643 | 1467950265634 Marionette TRACE conn2 <- [1,1826,null,{}] 20:57:45 INFO - PROCESS | 1643 | 1467950265637 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}] 20:57:45 INFO - PROCESS | 1643 | 1467950265643 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:45 INFO - PROCESS | 1643 | 1467950265807 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 20:57:45 INFO - PROCESS | 1643 | 1467950265816 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 1643 | 1467950265817 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b7000 == 35 [pid = 1643] [id = 464] 20:57:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213e2c00) [pid = 1643] [serial = 1391] [outer = 0x0] 20:57:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1216e2c00) [pid = 1643] [serial = 1392] [outer = 0x1213e2c00] 20:57:45 INFO - PROCESS | 1643 | 1467950265895 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1252ed000) [pid = 1643] [serial = 1393] [outer = 0x1213e2c00] 20:57:46 INFO - PROCESS | 1643 | 1467950266208 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]]]}] 20:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 623ms 20:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:57:46 INFO - PROCESS | 1643 | 1467950266252 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 20:57:46 INFO - PROCESS | 1643 | 1467950266253 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 20:57:46 INFO - PROCESS | 1643 | 1467950266256 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:57:46 INFO - PROCESS | 1643 | 1467950266257 Marionette TRACE conn2 <- [1,1830,null,{}] 20:57:46 INFO - PROCESS | 1643 | 1467950266260 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}] 20:57:46 INFO - PROCESS | 1643 | 1467950266261 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:46 INFO - PROCESS | 1643 | 1467950266362 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 20:57:46 INFO - PROCESS | 1643 | 1467950266374 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:46 INFO - PROCESS | 1643 | 1467950266375 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e2800 == 36 [pid = 1643] [id = 465] 20:57:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1129a7c00) [pid = 1643] [serial = 1394] [outer = 0x0] 20:57:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1253ac800) [pid = 1643] [serial = 1395] [outer = 0x1129a7c00] 20:57:46 INFO - PROCESS | 1643 | 1467950266404 Marionette DEBUG loaded listener.js 20:57:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1253f8c00) [pid = 1643] [serial = 1396] [outer = 0x1129a7c00] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1213be000) [pid = 1643] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x110eda800) [pid = 1643] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11983f800) [pid = 1643] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120fc1400) [pid = 1643] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x125e8e000) [pid = 1643] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11924c400) [pid = 1643] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12a609000) [pid = 1643] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1198b2400) [pid = 1643] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11696ec00) [pid = 1643] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117399c00) [pid = 1643] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1121b1800) [pid = 1643] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121106800) [pid = 1643] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1160dac00) [pid = 1643] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11928f400) [pid = 1643] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118282800) [pid = 1643] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11720e000) [pid = 1643] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116029800) [pid = 1643] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:57:46 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1129a5800) [pid = 1643] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:57:46 INFO - PROCESS | 1643 | 1467950266866 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]]]}] 20:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 620ms 20:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:57:46 INFO - PROCESS | 1643 | 1467950266876 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 20:57:46 INFO - PROCESS | 1643 | 1467950266877 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 20:57:46 INFO - PROCESS | 1643 | 1467950266884 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:57:46 INFO - PROCESS | 1643 | 1467950266885 Marionette TRACE conn2 <- [1,1834,null,{}] 20:57:46 INFO - PROCESS | 1643 | 1467950266887 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}] 20:57:46 INFO - PROCESS | 1643 | 1467950266888 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:46 INFO - PROCESS | 1643 | 1467950266971 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 20:57:46 INFO - PROCESS | 1643 | 1467950266975 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:46 INFO - PROCESS | 1643 | 1467950266984 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x129108000 == 37 [pid = 1643] [id = 466] 20:57:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1129a4400) [pid = 1643] [serial = 1397] [outer = 0x0] 20:57:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1166f1000) [pid = 1643] [serial = 1398] [outer = 0x1129a4400] 20:57:47 INFO - PROCESS | 1643 | 1467950267008 Marionette DEBUG loaded listener.js 20:57:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1185cd000) [pid = 1643] [serial = 1399] [outer = 0x1129a4400] 20:57:47 INFO - PROCESS | 1643 | 1467950267358 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]]]}] 20:57:47 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 20:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 523ms 20:57:47 INFO - PROCESS | 1643 | 1467950267413 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 1643 | 1467950267415 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 20:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:57:47 INFO - PROCESS | 1643 | 1467950267418 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 1643 | 1467950267419 Marionette TRACE conn2 <- [1,1838,null,{}] 20:57:47 INFO - PROCESS | 1643 | 1467950267423 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}] 20:57:47 INFO - PROCESS | 1643 | 1467950267425 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:47 INFO - PROCESS | 1643 | 1467950267550 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 20:57:47 INFO - PROCESS | 1643 | 1467950267555 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:47 INFO - PROCESS | 1643 | 1467950267556 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1f000 == 38 [pid = 1643] [id = 467] 20:57:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1185d3800) [pid = 1643] [serial = 1400] [outer = 0x0] 20:57:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120da2800) [pid = 1643] [serial = 1401] [outer = 0x1185d3800] 20:57:47 INFO - PROCESS | 1643 | 1467950267594 Marionette DEBUG loaded listener.js 20:57:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121610000) [pid = 1643] [serial = 1402] [outer = 0x1185d3800] 20:57:47 INFO - PROCESS | 1643 | 1467950267969 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]]]}] 20:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 20:57:47 INFO - PROCESS | 1643 | 1467950267987 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 1643 | 1467950267988 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 20:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:57:47 INFO - PROCESS | 1643 | 1467950267990 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 1643 | 1467950267992 Marionette TRACE conn2 <- [1,1842,null,{}] 20:57:47 INFO - PROCESS | 1643 | 1467950267994 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}] 20:57:47 INFO - PROCESS | 1643 | 1467950267995 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:48 INFO - PROCESS | 1643 | 1467950268116 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 20:57:48 INFO - PROCESS | 1643 | 1467950268122 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 1643 | 1467950268122 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be2c000 == 39 [pid = 1643] [id = 468] 20:57:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11928f400) [pid = 1643] [serial = 1403] [outer = 0x0] 20:57:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124ad3000) [pid = 1643] [serial = 1404] [outer = 0x11928f400] 20:57:48 INFO - PROCESS | 1643 | 1467950268146 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126084400) [pid = 1643] [serial = 1405] [outer = 0x11928f400] 20:57:48 INFO - PROCESS | 1643 | 1467950268458 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]]]}] 20:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 20:57:48 INFO - PROCESS | 1643 | 1467950268509 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 20:57:48 INFO - PROCESS | 1643 | 1467950268511 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 20:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:57:48 INFO - PROCESS | 1643 | 1467950268513 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:57:48 INFO - PROCESS | 1643 | 1467950268514 Marionette TRACE conn2 <- [1,1846,null,{}] 20:57:48 INFO - PROCESS | 1643 | 1467950268517 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}] 20:57:48 INFO - PROCESS | 1643 | 1467950268518 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:48 INFO - PROCESS | 1643 | 1467950268608 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 20:57:48 INFO - PROCESS | 1643 | 1467950268611 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 1643 | 1467950268613 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c19a000 == 40 [pid = 1643] [id = 469] 20:57:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126084800) [pid = 1643] [serial = 1406] [outer = 0x0] 20:57:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126559800) [pid = 1643] [serial = 1407] [outer = 0x126084800] 20:57:48 INFO - PROCESS | 1643 | 1467950268641 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a4b400) [pid = 1643] [serial = 1408] [outer = 0x126084800] 20:57:49 INFO - PROCESS | 1643 | 1467950269101 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]]]}] 20:57:49 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) 20:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 621ms 20:57:49 INFO - PROCESS | 1643 | 1467950269141 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 1643 | 1467950269144 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 20:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:57:49 INFO - PROCESS | 1643 | 1467950269149 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - PROCESS | 1643 | 1467950269151 Marionette TRACE conn2 <- [1,1850,null,{}] 20:57:49 INFO - PROCESS | 1643 | 1467950269155 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}] 20:57:49 INFO - PROCESS | 1643 | 1467950269157 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:49 INFO - PROCESS | 1643 | 1467950269269 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 20:57:49 INFO - PROCESS | 1643 | 1467950269425 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:49 INFO - PROCESS | 1643 | 1467950269427 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e69800 == 41 [pid = 1643] [id = 470] 20:57:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11739b400) [pid = 1643] [serial = 1409] [outer = 0x0] 20:57:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1173a4c00) [pid = 1643] [serial = 1410] [outer = 0x11739b400] 20:57:49 INFO - PROCESS | 1643 | 1467950269477 Marionette DEBUG loaded listener.js 20:57:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11827bc00) [pid = 1643] [serial = 1411] [outer = 0x11739b400] 20:57:49 INFO - PROCESS | 1643 | 1467950269917 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]]]}] 20:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 824ms 20:57:49 INFO - PROCESS | 1643 | 1467950269971 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 1643 | 1467950269974 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 20:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:57:49 INFO - PROCESS | 1643 | 1467950269979 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - PROCESS | 1643 | 1467950269981 Marionette TRACE conn2 <- [1,1854,null,{}] 20:57:49 INFO - PROCESS | 1643 | 1467950269983 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}] 20:57:49 INFO - PROCESS | 1643 | 1467950269985 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:50 INFO - PROCESS | 1643 | 1467950270090 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 20:57:50 INFO - PROCESS | 1643 | 1467950270151 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 1643 | 1467950270152 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x128152000 == 42 [pid = 1643] [id = 471] 20:57:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11924c400) [pid = 1643] [serial = 1412] [outer = 0x0] 20:57:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119299000) [pid = 1643] [serial = 1413] [outer = 0x11924c400] 20:57:50 INFO - PROCESS | 1643 | 1467950270184 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1198b7800) [pid = 1643] [serial = 1414] [outer = 0x11924c400] 20:57:50 INFO - PROCESS | 1643 | 1467950270618 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]]]}] 20:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 20:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:57:50 INFO - PROCESS | 1643 | 1467950270651 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 20:57:50 INFO - PROCESS | 1643 | 1467950270652 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 20:57:50 INFO - PROCESS | 1643 | 1467950270655 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:57:50 INFO - PROCESS | 1643 | 1467950270657 Marionette TRACE conn2 <- [1,1858,null,{}] 20:57:50 INFO - PROCESS | 1643 | 1467950270665 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}] 20:57:50 INFO - PROCESS | 1643 | 1467950270669 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:50 INFO - PROCESS | 1643 | 1467950270795 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 20:57:50 INFO - PROCESS | 1643 | 1467950270859 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 1643 | 1467950270861 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c550000 == 43 [pid = 1643] [id = 472] 20:57:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120d9e800) [pid = 1643] [serial = 1415] [outer = 0x0] 20:57:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1213e5000) [pid = 1643] [serial = 1416] [outer = 0x120d9e800] 20:57:50 INFO - PROCESS | 1643 | 1467950270935 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x123b5d000) [pid = 1643] [serial = 1417] [outer = 0x120d9e800] 20:57:51 INFO - PROCESS | 1643 | 1467950271349 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]]]}] 20:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 20:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:57:51 INFO - PROCESS | 1643 | 1467950271376 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 1643 | 1467950271378 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 20:57:51 INFO - PROCESS | 1643 | 1467950271380 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:57:51 INFO - PROCESS | 1643 | 1467950271382 Marionette TRACE conn2 <- [1,1862,null,{}] 20:57:51 INFO - PROCESS | 1643 | 1467950271384 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}] 20:57:51 INFO - PROCESS | 1643 | 1467950271386 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:51 INFO - PROCESS | 1643 | 1467950271486 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 20:57:51 INFO - PROCESS | 1643 | 1467950271548 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:51 INFO - PROCESS | 1643 | 1467950271549 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb2a800 == 44 [pid = 1643] [id = 473] 20:57:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124aa6c00) [pid = 1643] [serial = 1418] [outer = 0x0] 20:57:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12607f400) [pid = 1643] [serial = 1419] [outer = 0x124aa6c00] 20:57:51 INFO - PROCESS | 1643 | 1467950271578 Marionette DEBUG loaded listener.js 20:57:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126332000) [pid = 1643] [serial = 1420] [outer = 0x124aa6c00] 20:57:52 INFO - PROCESS | 1643 | 1467950272198 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]]]}] 20:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 871ms 20:57:52 INFO - PROCESS | 1643 | 1467950272252 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 20:57:52 INFO - PROCESS | 1643 | 1467950272254 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 20:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:57:52 INFO - PROCESS | 1643 | 1467950272258 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:57:52 INFO - PROCESS | 1643 | 1467950272260 Marionette TRACE conn2 <- [1,1866,null,{}] 20:57:52 INFO - PROCESS | 1643 | 1467950272263 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}] 20:57:52 INFO - PROCESS | 1643 | 1467950272265 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:52 INFO - PROCESS | 1643 | 1467950272362 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 20:57:52 INFO - PROCESS | 1643 | 1467950272424 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 1643 | 1467950272427 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x119266000 == 45 [pid = 1643] [id = 474] 20:57:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1160dc400) [pid = 1643] [serial = 1421] [outer = 0x0] 20:57:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x116a0a800) [pid = 1643] [serial = 1422] [outer = 0x1160dc400] 20:57:52 INFO - PROCESS | 1643 | 1467950272454 Marionette DEBUG loaded listener.js 20:57:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118254c00) [pid = 1643] [serial = 1423] [outer = 0x1160dc400] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12be2c000 == 44 [pid = 1643] [id = 468] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1f000 == 43 [pid = 1643] [id = 467] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x129108000 == 42 [pid = 1643] [id = 466] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e2800 == 41 [pid = 1643] [id = 465] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b7000 == 40 [pid = 1643] [id = 464] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12910e000 == 39 [pid = 1643] [id = 463] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1269bf800 == 38 [pid = 1643] [id = 462] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12148d000 == 37 [pid = 1643] [id = 461] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x118e6f000 == 36 [pid = 1643] [id = 460] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x117022800 == 35 [pid = 1643] [id = 459] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x118e7e000 == 34 [pid = 1643] [id = 458] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x117359800 == 33 [pid = 1643] [id = 457] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12af0b000 == 32 [pid = 1643] [id = 456] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb2a800 == 31 [pid = 1643] [id = 473] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12c550000 == 30 [pid = 1643] [id = 472] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x128152000 == 29 [pid = 1643] [id = 471] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12c19a000 == 28 [pid = 1643] [id = 469] 20:57:53 INFO - PROCESS | 1643 | --DOCSHELL 0x118e69800 == 27 [pid = 1643] [id = 470] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118e09800) [pid = 1643] [serial = 1347] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1198ee800) [pid = 1643] [serial = 1333] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119842c00) [pid = 1643] [serial = 1332] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1185d3c00) [pid = 1643] [serial = 1344] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x117e3dc00) [pid = 1643] [serial = 1341] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118279800) [pid = 1643] [serial = 1342] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1160d9400) [pid = 1643] [serial = 1338] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116630000) [pid = 1643] [serial = 1339] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112ad5400) [pid = 1643] [serial = 1335] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x112fd5c00) [pid = 1643] [serial = 1336] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x121611800) [pid = 1643] [serial = 1365] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115e59800) [pid = 1643] [serial = 1315] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1129a6000) [pid = 1643] [serial = 1314] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119c74c00) [pid = 1643] [serial = 1318] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1198e6800) [pid = 1643] [serial = 1317] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x123b8dc00) [pid = 1643] [serial = 1320] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1253b1400) [pid = 1643] [serial = 1321] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1290fa800) [pid = 1643] [serial = 1324] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126a4fc00) [pid = 1643] [serial = 1323] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119506c00) [pid = 1643] [serial = 1350] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12a94fc00) [pid = 1643] [serial = 1327] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11924bc00) [pid = 1643] [serial = 1348] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119b05400) [pid = 1643] [serial = 1353] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a621400) [pid = 1643] [serial = 1326] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1199c0000) [pid = 1643] [serial = 1351] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120d17400) [pid = 1643] [serial = 1359] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11850c000) [pid = 1643] [serial = 1330] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120d16400) [pid = 1643] [serial = 1354] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1176e3800) [pid = 1643] [serial = 1329] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x120f96c00) [pid = 1643] [serial = 1357] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1199c0400) [pid = 1643] [serial = 1356] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x121326800) [pid = 1643] [serial = 1363] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12110ec00) [pid = 1643] [serial = 1362] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12486cc00) [pid = 1643] [serial = 1366] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x121106000) [pid = 1643] [serial = 1360] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x118878000) [pid = 1643] [serial = 1345] [outer = 0x0] [url = about:blank] 20:57:53 INFO - PROCESS | 1643 | 1467950273479 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]]]}] 20:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1271ms 20:57:53 INFO - PROCESS | 1643 | 1467950273536 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 20:57:53 INFO - PROCESS | 1643 | 1467950273538 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 20:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:57:53 INFO - PROCESS | 1643 | 1467950273542 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:57:53 INFO - PROCESS | 1643 | 1467950273543 Marionette TRACE conn2 <- [1,1870,null,{}] 20:57:53 INFO - PROCESS | 1643 | 1467950273548 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}] 20:57:53 INFO - PROCESS | 1643 | 1467950273550 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:53 INFO - PROCESS | 1643 | 1467950273634 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 20:57:53 INFO - PROCESS | 1643 | 1467950273638 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:53 INFO - PROCESS | 1643 | 1467950273640 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661b000 == 28 [pid = 1643] [id = 475] 20:57:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11336e000) [pid = 1643] [serial = 1424] [outer = 0x0] 20:57:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x116025400) [pid = 1643] [serial = 1425] [outer = 0x11336e000] 20:57:53 INFO - PROCESS | 1643 | 1467950273671 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x110edfc00) [pid = 1643] [serial = 1426] [outer = 0x11336e000] 20:57:54 INFO - PROCESS | 1643 | 1467950274060 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]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 572ms 20:57:54 INFO - PROCESS | 1643 | 1467950274113 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 1643 | 1467950274117 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 20:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:57:54 INFO - PROCESS | 1643 | 1467950274121 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 1643 | 1467950274123 Marionette TRACE conn2 <- [1,1874,null,{}] 20:57:54 INFO - PROCESS | 1643 | 1467950274125 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}] 20:57:54 INFO - PROCESS | 1643 | 1467950274127 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:54 INFO - PROCESS | 1643 | 1467950274205 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 20:57:54 INFO - PROCESS | 1643 | 1467950274210 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 1643 | 1467950274211 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e62000 == 29 [pid = 1643] [id = 476] 20:57:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11739ac00) [pid = 1643] [serial = 1427] [outer = 0x0] 20:57:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x117eb7800) [pid = 1643] [serial = 1428] [outer = 0x11739ac00] 20:57:54 INFO - PROCESS | 1643 | 1467950274240 Marionette DEBUG loaded listener.js 20:57:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118281c00) [pid = 1643] [serial = 1429] [outer = 0x11739ac00] 20:57:54 INFO - PROCESS | 1643 | 1467950274590 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]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 521ms 20:57:54 INFO - PROCESS | 1643 | 1467950274650 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 1643 | 1467950274651 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 20:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:57:54 INFO - PROCESS | 1643 | 1467950274654 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 1643 | 1467950274656 Marionette TRACE conn2 <- [1,1878,null,{}] 20:57:54 INFO - PROCESS | 1643 | 1467950274664 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}] 20:57:54 INFO - PROCESS | 1643 | 1467950274667 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:54 INFO - PROCESS | 1643 | 1467950274744 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 20:57:54 INFO - PROCESS | 1643 | 1467950274751 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 1643 | 1467950274754 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197e1000 == 30 [pid = 1643] [id = 477] 20:57:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1160dbc00) [pid = 1643] [serial = 1430] [outer = 0x0] 20:57:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118e0b800) [pid = 1643] [serial = 1431] [outer = 0x1160dbc00] 20:57:54 INFO - PROCESS | 1643 | 1467950274781 Marionette DEBUG loaded listener.js 20:57:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119296000) [pid = 1643] [serial = 1432] [outer = 0x1160dbc00] 20:57:55 INFO - PROCESS | 1643 | 1467950275132 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]]]}] 20:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 521ms 20:57:55 INFO - PROCESS | 1643 | 1467950275176 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 20:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:57:55 INFO - PROCESS | 1643 | 1467950275178 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 20:57:55 INFO - PROCESS | 1643 | 1467950275182 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:57:55 INFO - PROCESS | 1643 | 1467950275183 Marionette TRACE conn2 <- [1,1882,null,{}] 20:57:55 INFO - PROCESS | 1643 | 1467950275186 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}] 20:57:55 INFO - PROCESS | 1643 | 1467950275188 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:55 INFO - PROCESS | 1643 | 1467950275347 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 20:57:55 INFO - PROCESS | 1643 | 1467950275404 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 1643 | 1467950275405 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121256000 == 31 [pid = 1643] [id = 478] 20:57:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11950d400) [pid = 1643] [serial = 1433] [outer = 0x0] 20:57:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1198b2c00) [pid = 1643] [serial = 1434] [outer = 0x11950d400] 20:57:55 INFO - PROCESS | 1643 | 1467950275445 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1198eb000) [pid = 1643] [serial = 1435] [outer = 0x11950d400] 20:57:55 INFO - PROCESS | 1643 | 1467950275802 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]]]}] 20:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 20:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:57:55 INFO - PROCESS | 1643 | 1467950275852 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 20:57:55 INFO - PROCESS | 1643 | 1467950275854 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 20:57:55 INFO - PROCESS | 1643 | 1467950275867 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:57:55 INFO - PROCESS | 1643 | 1467950275869 Marionette TRACE conn2 <- [1,1886,null,{}] 20:57:55 INFO - PROCESS | 1643 | 1467950275879 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}] 20:57:55 INFO - PROCESS | 1643 | 1467950275881 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:56 INFO - PROCESS | 1643 | 1467950276023 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 20:57:56 INFO - PROCESS | 1643 | 1467950276103 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:56 INFO - PROCESS | 1643 | 1467950276104 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x125373800 == 32 [pid = 1643] [id = 479] 20:57:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117396800) [pid = 1643] [serial = 1436] [outer = 0x0] 20:57:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1199cac00) [pid = 1643] [serial = 1437] [outer = 0x117396800] 20:57:56 INFO - PROCESS | 1643 | 1467950276143 Marionette DEBUG loaded listener.js 20:57:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120d17400) [pid = 1643] [serial = 1438] [outer = 0x117396800] 20:57:56 INFO - PROCESS | 1643 | 1467950276493 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]]]}] 20:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 685ms 20:57:56 INFO - PROCESS | 1643 | 1467950276543 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 1643 | 1467950276544 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 20:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:57:56 INFO - PROCESS | 1643 | 1467950276546 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:57:56 INFO - PROCESS | 1643 | 1467950276548 Marionette TRACE conn2 <- [1,1890,null,{}] 20:57:56 INFO - PROCESS | 1643 | 1467950276550 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}] 20:57:56 INFO - PROCESS | 1643 | 1467950276554 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:56 INFO - PROCESS | 1643 | 1467950276669 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 20:57:56 INFO - PROCESS | 1643 | 1467950276678 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:56 INFO - PROCESS | 1643 | 1467950276679 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b3000 == 33 [pid = 1643] [id = 480] 20:57:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120da8800) [pid = 1643] [serial = 1439] [outer = 0x0] 20:57:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12110f400) [pid = 1643] [serial = 1440] [outer = 0x120da8800] 20:57:56 INFO - PROCESS | 1643 | 1467950276705 Marionette DEBUG loaded listener.js 20:57:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216e8400) [pid = 1643] [serial = 1441] [outer = 0x120da8800] 20:57:57 INFO - PROCESS | 1643 | 1467950277044 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]]]}] 20:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 521ms 20:57:57 INFO - PROCESS | 1643 | 1467950277069 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 1643 | 1467950277071 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 20:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:57:57 INFO - PROCESS | 1643 | 1467950277073 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - PROCESS | 1643 | 1467950277074 Marionette TRACE conn2 <- [1,1894,null,{}] 20:57:57 INFO - PROCESS | 1643 | 1467950277083 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}] 20:57:57 INFO - PROCESS | 1643 | 1467950277085 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:57 INFO - PROCESS | 1643 | 1467950277185 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 20:57:57 INFO - PROCESS | 1643 | 1467950277227 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:57 INFO - PROCESS | 1643 | 1467950277228 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12852b000 == 34 [pid = 1643] [id = 481] 20:57:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120f9bc00) [pid = 1643] [serial = 1442] [outer = 0x0] 20:57:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123b56400) [pid = 1643] [serial = 1443] [outer = 0x120f9bc00] 20:57:57 INFO - PROCESS | 1643 | 1467950277251 Marionette DEBUG loaded listener.js 20:57:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1248e1800) [pid = 1643] [serial = 1444] [outer = 0x120f9bc00] 20:57:57 INFO - PROCESS | 1643 | 1467950277582 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]]]}] 20:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 520ms 20:57:57 INFO - PROCESS | 1643 | 1467950277593 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 1643 | 1467950277594 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 20:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:57:57 INFO - PROCESS | 1643 | 1467950277597 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - PROCESS | 1643 | 1467950277599 Marionette TRACE conn2 <- [1,1898,null,{}] 20:57:57 INFO - PROCESS | 1643 | 1467950277603 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}] 20:57:57 INFO - PROCESS | 1643 | 1467950277605 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:57 INFO - PROCESS | 1643 | 1467950277868 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1160e5c00) [pid = 1643] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1213e2c00) [pid = 1643] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1129a7c00) [pid = 1643] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11825cc00) [pid = 1643] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1199c1000) [pid = 1643] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1129a8400) [pid = 1643] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121110400) [pid = 1643] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116764400) [pid = 1643] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112d06800) [pid = 1643] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1172c5000) [pid = 1643] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126084800) [pid = 1643] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1129a4400) [pid = 1643] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11928f400) [pid = 1643] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:57:57 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1185d3800) [pid = 1643] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:57:57 INFO - PROCESS | 1643 | 1467950277912 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:57 INFO - PROCESS | 1643 | 1467950277913 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11693c000 == 35 [pid = 1643] [id = 482] 20:57:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x110ee4000) [pid = 1643] [serial = 1445] [outer = 0x0] 20:57:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1129a8400) [pid = 1643] [serial = 1446] [outer = 0x110ee4000] 20:57:57 INFO - PROCESS | 1643 | 1467950277939 Marionette DEBUG loaded listener.js 20:57:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11602e800) [pid = 1643] [serial = 1447] [outer = 0x110ee4000] 20:57:58 INFO - PROCESS | 1643 | 1467950278199 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]]]}] 20:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 622ms 20:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:57:58 INFO - PROCESS | 1643 | 1467950278223 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 20:57:58 INFO - PROCESS | 1643 | 1467950278224 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 20:57:58 INFO - PROCESS | 1643 | 1467950278226 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:57:58 INFO - PROCESS | 1643 | 1467950278227 Marionette TRACE conn2 <- [1,1902,null,{}] 20:57:58 INFO - PROCESS | 1643 | 1467950278237 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}] 20:57:58 INFO - PROCESS | 1643 | 1467950278238 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:58 INFO - PROCESS | 1643 | 1467950278326 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 20:57:58 INFO - PROCESS | 1643 | 1467950278330 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 1643 | 1467950278331 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197da000 == 36 [pid = 1643] [id = 483] 20:57:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11827cc00) [pid = 1643] [serial = 1448] [outer = 0x0] 20:57:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11850e400) [pid = 1643] [serial = 1449] [outer = 0x11827cc00] 20:57:58 INFO - PROCESS | 1643 | 1467950278357 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124aabc00) [pid = 1643] [serial = 1450] [outer = 0x11827cc00] 20:57:58 INFO - PROCESS | 1643 | 1467950278687 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]]]}] 20:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 468ms 20:57:58 INFO - PROCESS | 1643 | 1467950278695 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 20:57:58 INFO - PROCESS | 1643 | 1467950278697 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 20:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:57:58 INFO - PROCESS | 1643 | 1467950278702 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:57:58 INFO - PROCESS | 1643 | 1467950278703 Marionette TRACE conn2 <- [1,1906,null,{}] 20:57:58 INFO - PROCESS | 1643 | 1467950278705 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}] 20:57:58 INFO - PROCESS | 1643 | 1467950278706 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:58 INFO - PROCESS | 1643 | 1467950278812 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 20:57:58 INFO - PROCESS | 1643 | 1467950278818 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 1643 | 1467950278819 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4af000 == 37 [pid = 1643] [id = 484] 20:57:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1129b3800) [pid = 1643] [serial = 1451] [outer = 0x0] 20:57:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124aa7800) [pid = 1643] [serial = 1452] [outer = 0x1129b3800] 20:57:58 INFO - PROCESS | 1643 | 1467950278843 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1253ecc00) [pid = 1643] [serial = 1453] [outer = 0x1129b3800] 20:57:59 INFO - PROCESS | 1643 | 1467950279323 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]]]}] 20:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 20:57:59 INFO - PROCESS | 1643 | 1467950279371 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 20:57:59 INFO - PROCESS | 1643 | 1467950279373 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 20:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:57:59 INFO - PROCESS | 1643 | 1467950279377 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:57:59 INFO - PROCESS | 1643 | 1467950279379 Marionette TRACE conn2 <- [1,1910,null,{}] 20:57:59 INFO - PROCESS | 1643 | 1467950279383 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}] 20:57:59 INFO - PROCESS | 1643 | 1467950279385 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:59 INFO - PROCESS | 1643 | 1467950279497 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 20:57:59 INFO - PROCESS | 1643 | 1467950279579 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:59 INFO - PROCESS | 1643 | 1467950279581 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:57:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e4f800 == 38 [pid = 1643] [id = 485] 20:57:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x116765c00) [pid = 1643] [serial = 1454] [outer = 0x0] 20:57:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x116a04000) [pid = 1643] [serial = 1455] [outer = 0x116765c00] 20:57:59 INFO - PROCESS | 1643 | 1467950279656 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e3a400) [pid = 1643] [serial = 1456] [outer = 0x116765c00] 20:58:00 INFO - PROCESS | 1643 | 1467950280185 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]]]}] 20:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 825ms 20:58:00 INFO - PROCESS | 1643 | 1467950280228 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 1643 | 1467950280232 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 20:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:58:00 INFO - PROCESS | 1643 | 1467950280239 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - PROCESS | 1643 | 1467950280241 Marionette TRACE conn2 <- [1,1914,null,{}] 20:58:00 INFO - PROCESS | 1643 | 1467950280244 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}] 20:58:00 INFO - PROCESS | 1643 | 1467950280245 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:00 INFO - PROCESS | 1643 | 1467950280361 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 20:58:00 INFO - PROCESS | 1643 | 1467950280443 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:00 INFO - PROCESS | 1643 | 1467950280444 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11926e000 == 39 [pid = 1643] [id = 486] 20:58:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x116769800) [pid = 1643] [serial = 1457] [outer = 0x0] 20:58:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11850bc00) [pid = 1643] [serial = 1458] [outer = 0x116769800] 20:58:00 INFO - PROCESS | 1643 | 1467950280476 Marionette DEBUG loaded listener.js 20:58:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118e0c000) [pid = 1643] [serial = 1459] [outer = 0x116769800] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb28000 == 38 [pid = 1643] [id = 15] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12be19800 == 37 [pid = 1643] [id = 12] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba03800 == 36 [pid = 1643] [id = 10] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x1197da000 == 35 [pid = 1643] [id = 483] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x11693c000 == 34 [pid = 1643] [id = 482] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12852b000 == 33 [pid = 1643] [id = 481] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b3000 == 32 [pid = 1643] [id = 480] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x125373800 == 31 [pid = 1643] [id = 479] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x121256000 == 30 [pid = 1643] [id = 478] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x1197e1000 == 29 [pid = 1643] [id = 477] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x117e62000 == 28 [pid = 1643] [id = 476] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x11661b000 == 27 [pid = 1643] [id = 475] 20:58:01 INFO - PROCESS | 1643 | --DOCSHELL 0x119266000 == 26 [pid = 1643] [id = 474] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121107400) [pid = 1643] [serial = 1389] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1216e2c00) [pid = 1643] [serial = 1392] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1253ac800) [pid = 1643] [serial = 1395] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11850b800) [pid = 1643] [serial = 1380] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118872c00) [pid = 1643] [serial = 1381] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119c72c00) [pid = 1643] [serial = 1386] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1252ed000) [pid = 1643] [serial = 1393] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119291800) [pid = 1643] [serial = 1383] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1198e1000) [pid = 1643] [serial = 1384] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1216e7800) [pid = 1643] [serial = 1369] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12486f000) [pid = 1643] [serial = 1368] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x117204400) [pid = 1643] [serial = 1377] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1173a4400) [pid = 1643] [serial = 1378] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1133c8c00) [pid = 1643] [serial = 1371] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11602dc00) [pid = 1643] [serial = 1372] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1173a3800) [pid = 1643] [serial = 1374] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11825a800) [pid = 1643] [serial = 1375] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126559800) [pid = 1643] [serial = 1407] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126a4b400) [pid = 1643] [serial = 1408] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1166f1000) [pid = 1643] [serial = 1398] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x126084400) [pid = 1643] [serial = 1405] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1253f8c00) [pid = 1643] [serial = 1396] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x120da2800) [pid = 1643] [serial = 1401] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1213da400) [pid = 1643] [serial = 1390] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1185cd000) [pid = 1643] [serial = 1399] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x120da7400) [pid = 1643] [serial = 1387] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x121610000) [pid = 1643] [serial = 1402] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x124ad3000) [pid = 1643] [serial = 1404] [outer = 0x0] [url = about:blank] 20:58:01 INFO - PROCESS | 1643 | 1467950281195 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]]]}] 20:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 973ms 20:58:01 INFO - PROCESS | 1643 | 1467950281213 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 20:58:01 INFO - PROCESS | 1643 | 1467950281217 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 20:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:58:01 INFO - PROCESS | 1643 | 1467950281221 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:58:01 INFO - PROCESS | 1643 | 1467950281224 Marionette TRACE conn2 <- [1,1918,null,{}] 20:58:01 INFO - PROCESS | 1643 | 1467950281229 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}] 20:58:01 INFO - PROCESS | 1643 | 1467950281231 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:01 INFO - PROCESS | 1643 | 1467950281358 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 20:58:01 INFO - PROCESS | 1643 | 1467950281452 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:01 INFO - PROCESS | 1643 | 1467950281456 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169a1000 == 27 [pid = 1643] [id = 487] 20:58:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x115e59800) [pid = 1643] [serial = 1460] [outer = 0x0] 20:58:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11739a800) [pid = 1643] [serial = 1461] [outer = 0x115e59800] 20:58:01 INFO - PROCESS | 1643 | 1467950281508 Marionette DEBUG loaded listener.js 20:58:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x117e3c800) [pid = 1643] [serial = 1462] [outer = 0x115e59800] 20:58:02 INFO - PROCESS | 1643 | 1467950282034 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]]]}] 20:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 822ms 20:58:02 INFO - PROCESS | 1643 | 1467950282043 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 20:58:02 INFO - PROCESS | 1643 | 1467950282046 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 20:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:58:02 INFO - PROCESS | 1643 | 1467950282053 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:58:02 INFO - PROCESS | 1643 | 1467950282054 Marionette TRACE conn2 <- [1,1922,null,{}] 20:58:02 INFO - PROCESS | 1643 | 1467950282057 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}] 20:58:02 INFO - PROCESS | 1643 | 1467950282059 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:02 INFO - PROCESS | 1643 | 1467950282156 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 20:58:02 INFO - PROCESS | 1643 | 1467950282209 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 1643 | 1467950282210 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188e8000 == 28 [pid = 1643] [id = 488] 20:58:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11827a800) [pid = 1643] [serial = 1463] [outer = 0x0] 20:58:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1185ce000) [pid = 1643] [serial = 1464] [outer = 0x11827a800] 20:58:02 INFO - PROCESS | 1643 | 1467950282242 Marionette DEBUG loaded listener.js 20:58:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11923f800) [pid = 1643] [serial = 1465] [outer = 0x11827a800] 20:58:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x119246000) [pid = 1643] [serial = 1466] [outer = 0x12cf0b800] 20:58:02 INFO - PROCESS | 1643 | 1467950282722 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]]]}] 20:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 724ms 20:58:02 INFO - PROCESS | 1643 | 1467950282809 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 20:58:02 INFO - PROCESS | 1643 | 1467950282811 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 20:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:58:02 INFO - PROCESS | 1643 | 1467950282815 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:58:02 INFO - PROCESS | 1643 | 1467950282818 Marionette TRACE conn2 <- [1,1926,null,{}] 20:58:02 INFO - PROCESS | 1643 | 1467950282826 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}] 20:58:02 INFO - PROCESS | 1643 | 1467950282830 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:02 INFO - PROCESS | 1643 | 1467950282937 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 20:58:02 INFO - PROCESS | 1643 | 1467950282994 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 1643 | 1467950282997 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e6b000 == 29 [pid = 1643] [id = 489] 20:58:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11309dc00) [pid = 1643] [serial = 1467] [outer = 0x0] 20:58:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1198ef800) [pid = 1643] [serial = 1468] [outer = 0x11309dc00] 20:58:03 INFO - PROCESS | 1643 | 1467950283030 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x120da2000) [pid = 1643] [serial = 1469] [outer = 0x11309dc00] 20:58:03 INFO - PROCESS | 1643 | 1467950283458 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]]]}] 20:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 672ms 20:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:58:03 INFO - PROCESS | 1643 | 1467950283488 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 20:58:03 INFO - PROCESS | 1643 | 1467950283489 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 20:58:03 INFO - PROCESS | 1643 | 1467950283492 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:58:03 INFO - PROCESS | 1643 | 1467950283493 Marionette TRACE conn2 <- [1,1930,null,{}] 20:58:03 INFO - PROCESS | 1643 | 1467950283495 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}] 20:58:03 INFO - PROCESS | 1643 | 1467950283497 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:03 INFO - PROCESS | 1643 | 1467950283593 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 20:58:03 INFO - PROCESS | 1643 | 1467950283646 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:03 INFO - PROCESS | 1643 | 1467950283648 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263a1800 == 30 [pid = 1643] [id = 490] 20:58:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120fcb800) [pid = 1643] [serial = 1470] [outer = 0x0] 20:58:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x121113000) [pid = 1643] [serial = 1471] [outer = 0x120fcb800] 20:58:03 INFO - PROCESS | 1643 | 1467950283679 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1213da400) [pid = 1643] [serial = 1472] [outer = 0x120fcb800] 20:58:04 INFO - PROCESS | 1643 | 1467950284082 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]]]}] 20:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 619ms 20:58:04 INFO - PROCESS | 1643 | 1467950284112 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 1643 | 1467950284114 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 20:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:58:04 INFO - PROCESS | 1643 | 1467950284116 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 1643 | 1467950284117 Marionette TRACE conn2 <- [1,1934,null,{}] 20:58:04 INFO - PROCESS | 1643 | 1467950284120 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}] 20:58:04 INFO - PROCESS | 1643 | 1467950284121 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:04 INFO - PROCESS | 1643 | 1467950284211 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 20:58:04 INFO - PROCESS | 1643 | 1467950284298 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:04 INFO - PROCESS | 1643 | 1467950284299 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12815f800 == 31 [pid = 1643] [id = 491] 20:58:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x121110c00) [pid = 1643] [serial = 1473] [outer = 0x0] 20:58:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1216e4000) [pid = 1643] [serial = 1474] [outer = 0x121110c00] 20:58:04 INFO - PROCESS | 1643 | 1467950284328 Marionette DEBUG loaded listener.js 20:58:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1216ee000) [pid = 1643] [serial = 1475] [outer = 0x121110c00] 20:58:04 INFO - PROCESS | 1643 | 1467950284765 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]]]}] 20:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 720ms 20:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:58:04 INFO - PROCESS | 1643 | 1467950284836 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 1643 | 1467950284838 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 20:58:04 INFO - PROCESS | 1643 | 1467950284840 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 1643 | 1467950284841 Marionette TRACE conn2 <- [1,1938,null,{}] 20:58:04 INFO - PROCESS | 1643 | 1467950284843 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}] 20:58:04 INFO - PROCESS | 1643 | 1467950284848 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:04 INFO - PROCESS | 1643 | 1467950284973 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 20:58:05 INFO - PROCESS | 1643 | 1467950285034 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 1643 | 1467950285035 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1293b0000 == 32 [pid = 1643] [id = 492] 20:58:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1216e2c00) [pid = 1643] [serial = 1476] [outer = 0x0] 20:58:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126081000) [pid = 1643] [serial = 1477] [outer = 0x1216e2c00] 20:58:05 INFO - PROCESS | 1643 | 1467950285064 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12608ac00) [pid = 1643] [serial = 1478] [outer = 0x1216e2c00] 20:58:05 INFO - PROCESS | 1643 | 1467950285500 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]]]}] 20:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 718ms 20:58:05 INFO - PROCESS | 1643 | 1467950285588 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 20:58:05 INFO - PROCESS | 1643 | 1467950285592 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 20:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:58:05 INFO - PROCESS | 1643 | 1467950285598 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:58:05 INFO - PROCESS | 1643 | 1467950285602 Marionette TRACE conn2 <- [1,1942,null,{}] 20:58:05 INFO - PROCESS | 1643 | 1467950285607 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}] 20:58:05 INFO - PROCESS | 1643 | 1467950285610 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:05 INFO - PROCESS | 1643 | 1467950285758 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 20:58:05 INFO - PROCESS | 1643 | --DOCSHELL 0x117e4f800 == 31 [pid = 1643] [id = 485] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x129112800 == 30 [pid = 1643] [id = 6] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12c551000 == 29 [pid = 1643] [id = 14] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12d978800 == 28 [pid = 1643] [id = 19] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbe1800 == 27 [pid = 1643] [id = 16] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c6000 == 26 [pid = 1643] [id = 9] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12dca7000 == 25 [pid = 1643] [id = 20] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12c187800 == 24 [pid = 1643] [id = 13] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12e517800 == 23 [pid = 1643] [id = 23] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12be56000 == 22 [pid = 1643] [id = 11] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12ddf2000 == 21 [pid = 1643] [id = 22] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x11320f000 == 20 [pid = 1643] [id = 24] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12a90d000 == 19 [pid = 1643] [id = 8] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12dcb5800 == 18 [pid = 1643] [id = 21] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x113b32000 == 17 [pid = 1643] [id = 26] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x117019000 == 16 [pid = 1643] [id = 25] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1293b0000 == 15 [pid = 1643] [id = 492] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12815f800 == 14 [pid = 1643] [id = 491] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1263a1800 == 13 [pid = 1643] [id = 490] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x123e6b000 == 12 [pid = 1643] [id = 489] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1188e8000 == 11 [pid = 1643] [id = 488] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x11926e000 == 10 [pid = 1643] [id = 486] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1169a1000 == 9 [pid = 1643] [id = 487] 20:58:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4af000 == 8 [pid = 1643] [id = 484] 20:58:07 INFO - PROCESS | 1643 | 1467950287640 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 1643 | 1467950287642 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x11264a000 == 9 [pid = 1643] [id = 493] 20:58:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x111e59400) [pid = 1643] [serial = 1479] [outer = 0x0] 20:58:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1121bbc00) [pid = 1643] [serial = 1480] [outer = 0x111e59400] 20:58:07 INFO - PROCESS | 1643 | 1467950287716 Marionette DEBUG loaded listener.js 20:58:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11309d800) [pid = 1643] [serial = 1481] [outer = 0x111e59400] 20:58:08 INFO - PROCESS | 1643 | 1467950288017 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]]]}] 20:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2483ms 20:58:08 INFO - PROCESS | 1643 | 1467950288084 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 20:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:58:08 INFO - PROCESS | 1643 | 1467950288087 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 20:58:08 INFO - PROCESS | 1643 | 1467950288090 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:58:08 INFO - PROCESS | 1643 | 1467950288092 Marionette TRACE conn2 <- [1,1946,null,{}] 20:58:08 INFO - PROCESS | 1643 | 1467950288095 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}] 20:58:08 INFO - PROCESS | 1643 | 1467950288099 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:08 INFO - PROCESS | 1643 | 1467950288176 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 20:58:08 INFO - PROCESS | 1643 | 1467950288254 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 1643 | 1467950288255 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x117359800 == 10 [pid = 1643] [id = 494] 20:58:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1151d0c00) [pid = 1643] [serial = 1482] [outer = 0x0] 20:58:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11739b800) [pid = 1643] [serial = 1483] [outer = 0x1151d0c00] 20:58:08 INFO - PROCESS | 1643 | 1467950288282 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e46000) [pid = 1643] [serial = 1484] [outer = 0x1151d0c00] 20:58:08 INFO - PROCESS | 1643 | 1467950288578 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]]]}] 20:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 20:58:08 INFO - PROCESS | 1643 | 1467950288611 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 1643 | 1467950288615 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 20:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:58:08 INFO - PROCESS | 1643 | 1467950288622 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:58:08 INFO - PROCESS | 1643 | 1467950288623 Marionette TRACE conn2 <- [1,1950,null,{}] 20:58:08 INFO - PROCESS | 1643 | 1467950288625 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}] 20:58:08 INFO - PROCESS | 1643 | 1467950288627 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:08 INFO - PROCESS | 1643 | 1467950288709 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 20:58:08 INFO - PROCESS | 1643 | 1467950288713 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 1643 | 1467950288715 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e9000 == 11 [pid = 1643] [id = 495] 20:58:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118256800) [pid = 1643] [serial = 1485] [outer = 0x0] 20:58:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118509000) [pid = 1643] [serial = 1486] [outer = 0x118256800] 20:58:08 INFO - PROCESS | 1643 | 1467950288744 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118e0d000) [pid = 1643] [serial = 1487] [outer = 0x118256800] 20:58:09 INFO - PROCESS | 1643 | 1467950289131 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]]]}] 20:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 20:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:58:09 INFO - PROCESS | 1643 | 1467950289143 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 1643 | 1467950289144 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 20:58:09 INFO - PROCESS | 1643 | 1467950289148 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - PROCESS | 1643 | 1467950289154 Marionette TRACE conn2 <- [1,1954,null,{}] 20:58:09 INFO - PROCESS | 1643 | 1467950289162 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}] 20:58:09 INFO - PROCESS | 1643 | 1467950289164 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:09 INFO - PROCESS | 1643 | 1467950289243 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 20:58:09 INFO - PROCESS | 1643 | 1467950289250 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 1643 | 1467950289252 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e79800 == 12 [pid = 1643] [id = 496] 20:58:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11928f400) [pid = 1643] [serial = 1488] [outer = 0x0] 20:58:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1198e9800) [pid = 1643] [serial = 1489] [outer = 0x11928f400] 20:58:09 INFO - PROCESS | 1643 | 1467950289277 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1199c6800) [pid = 1643] [serial = 1490] [outer = 0x11928f400] 20:58:09 INFO - PROCESS | 1643 | 1467950289687 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]]]}] 20:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 579ms 20:58:09 INFO - PROCESS | 1643 | 1467950289738 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 1643 | 1467950289740 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 20:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:58:09 INFO - PROCESS | 1643 | 1467950289744 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - PROCESS | 1643 | 1467950289746 Marionette TRACE conn2 <- [1,1958,null,{}] 20:58:09 INFO - PROCESS | 1643 | 1467950289749 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}] 20:58:09 INFO - PROCESS | 1643 | 1467950289751 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:09 INFO - PROCESS | 1643 | 1467950289897 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 20:58:09 INFO - PROCESS | 1643 | 1467950289920 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 1643 | 1467950289921 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x127e27000 == 13 [pid = 1643] [id = 497] 20:58:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119b05000) [pid = 1643] [serial = 1491] [outer = 0x0] 20:58:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x120da6000) [pid = 1643] [serial = 1492] [outer = 0x119b05000] 20:58:09 INFO - PROCESS | 1643 | 1467950289960 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121105800) [pid = 1643] [serial = 1493] [outer = 0x119b05000] 20:58:10 INFO - PROCESS | 1643 | 1467950290396 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]]]}] 20:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 20:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:58:10 INFO - PROCESS | 1643 | 1467950290413 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 1643 | 1467950290414 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 20:58:10 INFO - PROCESS | 1643 | 1467950290417 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:58:10 INFO - PROCESS | 1643 | 1467950290418 Marionette TRACE conn2 <- [1,1962,null,{}] 20:58:10 INFO - PROCESS | 1643 | 1467950290420 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}] 20:58:10 INFO - PROCESS | 1643 | 1467950290421 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:10 INFO - PROCESS | 1643 | 1467950290513 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 20:58:10 INFO - PROCESS | 1643 | 1467950290553 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:10 INFO - PROCESS | 1643 | 1467950290557 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12937c800 == 14 [pid = 1643] [id = 498] 20:58:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1213b0400) [pid = 1643] [serial = 1494] [outer = 0x0] 20:58:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1213e0000) [pid = 1643] [serial = 1495] [outer = 0x1213b0400] 20:58:10 INFO - PROCESS | 1643 | 1467950290589 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x121983400) [pid = 1643] [serial = 1496] [outer = 0x1213b0400] 20:58:10 INFO - PROCESS | 1643 | 1467950290959 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]]]}] 20:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 567ms 20:58:10 INFO - PROCESS | 1643 | 1467950290985 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 1643 | 1467950290986 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 20:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:58:10 INFO - PROCESS | 1643 | 1467950290988 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:58:10 INFO - PROCESS | 1643 | 1467950290989 Marionette TRACE conn2 <- [1,1966,null,{}] 20:58:11 INFO - PROCESS | 1643 | 1467950290998 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}] 20:58:11 INFO - PROCESS | 1643 | 1467950290999 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:11 INFO - PROCESS | 1643 | 1467950291097 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 20:58:11 INFO - PROCESS | 1643 | 1467950291101 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 1643 | 1467950291102 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x113211000 == 15 [pid = 1643] [id = 499] 20:58:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x123b90000) [pid = 1643] [serial = 1497] [outer = 0x0] 20:58:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x124ad1400) [pid = 1643] [serial = 1498] [outer = 0x123b90000] 20:58:11 INFO - PROCESS | 1643 | 1467950291126 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1253ab000) [pid = 1643] [serial = 1499] [outer = 0x123b90000] 20:58:11 INFO - PROCESS | 1643 | 1467950291459 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]]]}] 20:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 20:58:11 INFO - PROCESS | 1643 | 1467950291508 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 20:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:58:11 INFO - PROCESS | 1643 | 1467950291509 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 20:58:11 INFO - PROCESS | 1643 | 1467950291512 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:58:11 INFO - PROCESS | 1643 | 1467950291513 Marionette TRACE conn2 <- [1,1970,null,{}] 20:58:11 INFO - PROCESS | 1643 | 1467950291522 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}] 20:58:11 INFO - PROCESS | 1643 | 1467950291523 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:11 INFO - PROCESS | 1643 | 1467950291619 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 20:58:11 INFO - PROCESS | 1643 | 1467950291655 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 1643 | 1467950291656 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c6800 == 16 [pid = 1643] [id = 500] 20:58:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x113093400) [pid = 1643] [serial = 1500] [outer = 0x0] 20:58:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1253f8000) [pid = 1643] [serial = 1501] [outer = 0x113093400] 20:58:11 INFO - PROCESS | 1643 | 1467950291680 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12607ec00) [pid = 1643] [serial = 1502] [outer = 0x113093400] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11827cc00) [pid = 1643] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x117396800) [pid = 1643] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1160dbc00) [pid = 1643] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11950d400) [pid = 1643] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11739ac00) [pid = 1643] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11336e000) [pid = 1643] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1160dc400) [pid = 1643] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11739b400) [pid = 1643] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11924c400) [pid = 1643] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120da8800) [pid = 1643] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x120d9e800) [pid = 1643] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120f9bc00) [pid = 1643] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124aa6c00) [pid = 1643] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x110ee4000) [pid = 1643] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11827a800) [pid = 1643] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1129b3800) [pid = 1643] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x121110c00) [pid = 1643] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x115e59800) [pid = 1643] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116769800) [pid = 1643] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120fcb800) [pid = 1643] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116765c00) [pid = 1643] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:58:12 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11309dc00) [pid = 1643] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:58:12 INFO - PROCESS | 1643 | 1467950292326 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]]]}] 20:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 868ms 20:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:58:12 INFO - PROCESS | 1643 | 1467950292381 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 1643 | 1467950292382 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 20:58:12 INFO - PROCESS | 1643 | 1467950292384 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:58:12 INFO - PROCESS | 1643 | 1467950292385 Marionette TRACE conn2 <- [1,1974,null,{}] 20:58:12 INFO - PROCESS | 1643 | 1467950292387 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}] 20:58:12 INFO - PROCESS | 1643 | 1467950292388 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:12 INFO - PROCESS | 1643 | 1467950292461 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 20:58:12 INFO - PROCESS | 1643 | 1467950292466 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 1643 | 1467950292468 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x129399000 == 17 [pid = 1643] [id = 501] 20:58:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x117399c00) [pid = 1643] [serial = 1503] [outer = 0x0] 20:58:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11825a400) [pid = 1643] [serial = 1504] [outer = 0x117399c00] 20:58:12 INFO - PROCESS | 1643 | 1467950292493 Marionette DEBUG loaded listener.js 20:58:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118ac8000) [pid = 1643] [serial = 1505] [outer = 0x117399c00] 20:58:12 INFO - PROCESS | 1643 | 1467950292809 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]]]}] 20:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 20:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:58:12 INFO - PROCESS | 1643 | 1467950292853 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 1643 | 1467950292854 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 20:58:12 INFO - PROCESS | 1643 | 1467950292856 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:58:12 INFO - PROCESS | 1643 | 1467950292857 Marionette TRACE conn2 <- [1,1978,null,{}] 20:58:12 INFO - PROCESS | 1643 | 1467950292860 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}] 20:58:12 INFO - PROCESS | 1643 | 1467950292861 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:12 INFO - PROCESS | 1643 | 1467950292936 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 20:58:12 INFO - PROCESS | 1643 | 1467950292940 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 1643 | 1467950292941 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba0a800 == 18 [pid = 1643] [id = 502] 20:58:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118ac8800) [pid = 1643] [serial = 1506] [outer = 0x0] 20:58:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1198ee400) [pid = 1643] [serial = 1507] [outer = 0x118ac8800] 20:58:12 INFO - PROCESS | 1643 | 1467950292965 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12110e800) [pid = 1643] [serial = 1508] [outer = 0x118ac8800] 20:58:13 INFO - PROCESS | 1643 | 1467950293284 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]]]}] 20:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 471ms 20:58:13 INFO - PROCESS | 1643 | 1467950293328 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 20:58:13 INFO - PROCESS | 1643 | 1467950293329 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 20:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:58:13 INFO - PROCESS | 1643 | 1467950293331 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:58:13 INFO - PROCESS | 1643 | 1467950293332 Marionette TRACE conn2 <- [1,1982,null,{}] 20:58:13 INFO - PROCESS | 1643 | 1467950293335 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}] 20:58:13 INFO - PROCESS | 1643 | 1467950293336 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:13 INFO - PROCESS | 1643 | 1467950293412 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 20:58:13 INFO - PROCESS | 1643 | 1467950293472 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:13 INFO - PROCESS | 1643 | 1467950293473 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1e800 == 19 [pid = 1643] [id = 503] 20:58:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12110d800) [pid = 1643] [serial = 1509] [outer = 0x0] 20:58:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x123b90400) [pid = 1643] [serial = 1510] [outer = 0x12110d800] 20:58:13 INFO - PROCESS | 1643 | 1467950293505 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12607e800) [pid = 1643] [serial = 1511] [outer = 0x12110d800] 20:58:13 INFO - PROCESS | 1643 | 1467950293806 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]]]}] 20:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 20:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:58:13 INFO - PROCESS | 1643 | 1467950293852 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 20:58:13 INFO - PROCESS | 1643 | 1467950293854 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 20:58:13 INFO - PROCESS | 1643 | 1467950293856 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:58:13 INFO - PROCESS | 1643 | 1467950293858 Marionette TRACE conn2 <- [1,1986,null,{}] 20:58:13 INFO - PROCESS | 1643 | 1467950293860 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}] 20:58:13 INFO - PROCESS | 1643 | 1467950293862 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:13 INFO - PROCESS | 1643 | 1467950293976 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 20:58:14 INFO - PROCESS | 1643 | 1467950294054 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:14 INFO - PROCESS | 1643 | 1467950294055 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1160a4000 == 20 [pid = 1643] [id = 504] 20:58:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x110edcc00) [pid = 1643] [serial = 1512] [outer = 0x0] 20:58:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x111e59c00) [pid = 1643] [serial = 1513] [outer = 0x110edcc00] 20:58:14 INFO - PROCESS | 1643 | 1467950294086 Marionette DEBUG loaded listener.js 20:58:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1133cd400) [pid = 1643] [serial = 1514] [outer = 0x110edcc00] 20:58:14 INFO - PROCESS | 1643 | 1467950294630 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]]]}] 20:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 820ms 20:58:14 INFO - PROCESS | 1643 | 1467950294681 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 20:58:14 INFO - PROCESS | 1643 | 1467950294686 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 20:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:58:14 INFO - PROCESS | 1643 | 1467950294693 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:58:14 INFO - PROCESS | 1643 | 1467950294696 Marionette TRACE conn2 <- [1,1990,null,{}] 20:58:14 INFO - PROCESS | 1643 | 1467950294701 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}] 20:58:14 INFO - PROCESS | 1643 | 1467950294706 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:14 INFO - PROCESS | 1643 | 1467950294837 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 20:58:14 INFO - PROCESS | 1643 | 1467950294918 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:14 INFO - PROCESS | 1643 | 1467950294920 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x121917800 == 21 [pid = 1643] [id = 505] 20:58:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118254800) [pid = 1643] [serial = 1515] [outer = 0x0] 20:58:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11827a400) [pid = 1643] [serial = 1516] [outer = 0x118254800] 20:58:14 INFO - PROCESS | 1643 | 1467950294949 Marionette DEBUG loaded listener.js 20:58:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118870800) [pid = 1643] [serial = 1517] [outer = 0x118254800] 20:58:15 INFO - PROCESS | 1643 | 1467950295630 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]]]}] 20:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 972ms 20:58:15 INFO - PROCESS | 1643 | 1467950295665 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 20:58:15 INFO - PROCESS | 1643 | 1467950295669 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 20:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:58:15 INFO - PROCESS | 1643 | 1467950295673 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:58:15 INFO - PROCESS | 1643 | 1467950295675 Marionette TRACE conn2 <- [1,1994,null,{}] 20:58:15 INFO - PROCESS | 1643 | 1467950295678 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}] 20:58:15 INFO - PROCESS | 1643 | 1467950295680 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:15 INFO - PROCESS | 1643 | 1467950295777 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 20:58:15 INFO - PROCESS | 1643 | 1467950295838 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:15 INFO - PROCESS | 1643 | 1467950295840 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x116009800 == 22 [pid = 1643] [id = 506] 20:58:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x115e5a000) [pid = 1643] [serial = 1518] [outer = 0x0] 20:58:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x116084400) [pid = 1643] [serial = 1519] [outer = 0x115e5a000] 20:58:15 INFO - PROCESS | 1643 | 1467950295869 Marionette DEBUG loaded listener.js 20:58:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11697a400) [pid = 1643] [serial = 1520] [outer = 0x115e5a000] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126081000) [pid = 1643] [serial = 1477] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | 1467950296238 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]]]}] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11850e400) [pid = 1643] [serial = 1449] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1199cac00) [pid = 1643] [serial = 1437] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118e0b800) [pid = 1643] [serial = 1431] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119296000) [pid = 1643] [serial = 1432] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1198b2c00) [pid = 1643] [serial = 1434] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x117eb7800) [pid = 1643] [serial = 1428] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118281c00) [pid = 1643] [serial = 1429] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x116025400) [pid = 1643] [serial = 1425] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x110edfc00) [pid = 1643] [serial = 1426] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116a0a800) [pid = 1643] [serial = 1422] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118254c00) [pid = 1643] [serial = 1423] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11827bc00) [pid = 1643] [serial = 1411] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1173a4c00) [pid = 1643] [serial = 1410] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1198b7800) [pid = 1643] [serial = 1414] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119299000) [pid = 1643] [serial = 1413] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12110f400) [pid = 1643] [serial = 1440] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123b5d000) [pid = 1643] [serial = 1417] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1213e5000) [pid = 1643] [serial = 1416] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x120d17400) [pid = 1643] [serial = 1438] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x123b56400) [pid = 1643] [serial = 1443] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126332000) [pid = 1643] [serial = 1420] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12607f400) [pid = 1643] [serial = 1419] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1216e8400) [pid = 1643] [serial = 1441] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1248e1800) [pid = 1643] [serial = 1444] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11602e800) [pid = 1643] [serial = 1447] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1129a8400) [pid = 1643] [serial = 1446] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1198eb000) [pid = 1643] [serial = 1435] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x124aabc00) [pid = 1643] [serial = 1450] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x117e3a400) [pid = 1643] [serial = 1456] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11850bc00) [pid = 1643] [serial = 1458] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x116a04000) [pid = 1643] [serial = 1455] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x121113000) [pid = 1643] [serial = 1471] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1185ce000) [pid = 1643] [serial = 1464] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x120da2000) [pid = 1643] [serial = 1469] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x124aa7800) [pid = 1643] [serial = 1452] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1290f1c00) [pid = 1643] [serial = 901] [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.] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1198ef800) [pid = 1643] [serial = 1468] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x117e3c800) [pid = 1643] [serial = 1462] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x11923f800) [pid = 1643] [serial = 1465] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1253ecc00) [pid = 1643] [serial = 1453] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1216ee000) [pid = 1643] [serial = 1475] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1216e4000) [pid = 1643] [serial = 1474] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x11739a800) [pid = 1643] [serial = 1461] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x118e0c000) [pid = 1643] [serial = 1459] [outer = 0x0] [url = about:blank] 20:58:16 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x1213da400) [pid = 1643] [serial = 1472] [outer = 0x0] [url = about:blank] 20:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 623ms 20:58:16 INFO - PROCESS | 1643 | 1467950296296 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 20:58:16 INFO - PROCESS | 1643 | 1467950296299 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 20:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:58:16 INFO - PROCESS | 1643 | 1467950296304 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:58:16 INFO - PROCESS | 1643 | 1467950296305 Marionette TRACE conn2 <- [1,1998,null,{}] 20:58:16 INFO - PROCESS | 1643 | 1467950296308 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}] 20:58:16 INFO - PROCESS | 1643 | 1467950296309 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:16 INFO - PROCESS | 1643 | 1467950296385 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 20:58:16 INFO - PROCESS | 1643 | 1467950296390 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:16 INFO - PROCESS | 1643 | 1467950296391 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x118213800 == 23 [pid = 1643] [id = 507] 20:58:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11739b000) [pid = 1643] [serial = 1521] [outer = 0x0] 20:58:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1173be400) [pid = 1643] [serial = 1522] [outer = 0x11739b000] 20:58:16 INFO - PROCESS | 1643 | 1467950296420 Marionette DEBUG loaded listener.js 20:58:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x117e45000) [pid = 1643] [serial = 1523] [outer = 0x11739b000] 20:58:16 INFO - PROCESS | 1643 | 1467950296740 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]]]}] 20:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 472ms 20:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:58:16 INFO - PROCESS | 1643 | 1467950296776 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 20:58:16 INFO - PROCESS | 1643 | 1467950296777 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 20:58:16 INFO - PROCESS | 1643 | 1467950296779 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:58:16 INFO - PROCESS | 1643 | 1467950296782 Marionette TRACE conn2 <- [1,2002,null,{}] 20:58:16 INFO - PROCESS | 1643 | 1467950296790 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}] 20:58:16 INFO - PROCESS | 1643 | 1467950296793 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:16 INFO - PROCESS | 1643 | 1467950296889 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 20:58:16 INFO - PROCESS | 1643 | 1467950296946 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:16 INFO - PROCESS | 1643 | 1467950296948 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193d0000 == 24 [pid = 1643] [id = 508] 20:58:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x118254c00) [pid = 1643] [serial = 1524] [outer = 0x0] 20:58:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11827f800) [pid = 1643] [serial = 1525] [outer = 0x118254c00] 20:58:16 INFO - PROCESS | 1643 | 1467950296975 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x118ac0800) [pid = 1643] [serial = 1526] [outer = 0x118254c00] 20:58:17 INFO - PROCESS | 1643 | 1467950297279 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]]]}] 20:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 20:58:17 INFO - PROCESS | 1643 | 1467950297303 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 20:58:17 INFO - PROCESS | 1643 | 1467950297305 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 20:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:58:17 INFO - PROCESS | 1643 | 1467950297307 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - PROCESS | 1643 | 1467950297308 Marionette TRACE conn2 <- [1,2006,null,{}] 20:58:17 INFO - PROCESS | 1643 | 1467950297311 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}] 20:58:17 INFO - PROCESS | 1643 | 1467950297312 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:17 INFO - PROCESS | 1643 | 1467950297388 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 20:58:17 INFO - PROCESS | 1643 | 1467950297441 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 1643 | 1467950297443 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x121125800 == 25 [pid = 1643] [id = 509] 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x118ace400) [pid = 1643] [serial = 1527] [outer = 0x0] 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11928f800) [pid = 1643] [serial = 1528] [outer = 0x118ace400] 20:58:17 INFO - PROCESS | 1643 | 1467950297470 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x119845000) [pid = 1643] [serial = 1529] [outer = 0x118ace400] 20:58:17 INFO - PROCESS | 1643 | 1467950297742 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]]]}] 20:58:17 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 20:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 470ms 20:58:17 INFO - PROCESS | 1643 | 1467950297777 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 20:58:17 INFO - PROCESS | 1643 | 1467950297778 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 20:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:58:17 INFO - PROCESS | 1643 | 1467950297781 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - PROCESS | 1643 | 1467950297782 Marionette TRACE conn2 <- [1,2010,null,{}] 20:58:17 INFO - PROCESS | 1643 | 1467950297792 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}] 20:58:17 INFO - PROCESS | 1643 | 1467950297793 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:17 INFO - PROCESS | 1643 | 1467950297870 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 20:58:17 INFO - PROCESS | 1643 | 1467950297874 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 1643 | 1467950297875 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x113061800 == 26 [pid = 1643] [id = 510] 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11950e400) [pid = 1643] [serial = 1530] [outer = 0x0] 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1198ef800) [pid = 1643] [serial = 1531] [outer = 0x11950e400] 20:58:17 INFO - PROCESS | 1643 | 1467950297901 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x119c6fc00) [pid = 1643] [serial = 1532] [outer = 0x11950e400] 20:58:18 INFO - PROCESS | 1643 | 1467950298235 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]]]}] 20:58:18 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 20:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 477ms 20:58:18 INFO - PROCESS | 1643 | 1467950298258 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 1643 | 1467950298259 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 20:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:58:18 INFO - PROCESS | 1643 | 1467950298261 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:58:18 INFO - PROCESS | 1643 | 1467950298262 Marionette TRACE conn2 <- [1,2014,null,{}] 20:58:18 INFO - PROCESS | 1643 | 1467950298265 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}] 20:58:18 INFO - PROCESS | 1643 | 1467950298269 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:18 INFO - PROCESS | 1643 | 1467950298394 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 20:58:18 INFO - PROCESS | 1643 | 1467950298405 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 1643 | 1467950298406 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x125243000 == 27 [pid = 1643] [id = 511] 20:58:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x120d09400) [pid = 1643] [serial = 1533] [outer = 0x0] 20:58:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x120da7800) [pid = 1643] [serial = 1534] [outer = 0x120d09400] 20:58:18 INFO - PROCESS | 1643 | 1467950298431 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1213e1000) [pid = 1643] [serial = 1535] [outer = 0x120d09400] 20:58:18 INFO - PROCESS | 1643 | 1467950298747 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]]]}] 20:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 518ms 20:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:58:18 INFO - PROCESS | 1643 | 1467950298780 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 1643 | 1467950298781 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 20:58:18 INFO - PROCESS | 1643 | 1467950298786 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:58:18 INFO - PROCESS | 1643 | 1467950298787 Marionette TRACE conn2 <- [1,2018,null,{}] 20:58:18 INFO - PROCESS | 1643 | 1467950298789 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}] 20:58:18 INFO - PROCESS | 1643 | 1467950298790 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:18 INFO - PROCESS | 1643 | 1467950298880 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 20:58:18 INFO - PROCESS | 1643 | 1467950298914 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 1643 | 1467950298915 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x127e13800 == 28 [pid = 1643] [id = 512] 20:58:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x112d0e000) [pid = 1643] [serial = 1536] [outer = 0x0] 20:58:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x121611800) [pid = 1643] [serial = 1537] [outer = 0x112d0e000] 20:58:18 INFO - PROCESS | 1643 | 1467950298939 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1216ee000) [pid = 1643] [serial = 1538] [outer = 0x112d0e000] 20:58:19 INFO - PROCESS | 1643 | 1467950299250 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]]]}] 20:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 20:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:58:19 INFO - PROCESS | 1643 | 1467950299304 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 1643 | 1467950299305 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 20:58:19 INFO - PROCESS | 1643 | 1467950299307 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:58:19 INFO - PROCESS | 1643 | 1467950299308 Marionette TRACE conn2 <- [1,2022,null,{}] 20:58:19 INFO - PROCESS | 1643 | 1467950299310 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}] 20:58:19 INFO - PROCESS | 1643 | 1467950299312 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:19 INFO - PROCESS | 1643 | 1467950299407 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 20:58:19 INFO - PROCESS | 1643 | 1467950299420 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 1643 | 1467950299421 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12910f000 == 29 [pid = 1643] [id = 513] 20:58:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1216eec00) [pid = 1643] [serial = 1539] [outer = 0x0] 20:58:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x123b58c00) [pid = 1643] [serial = 1540] [outer = 0x1216eec00] 20:58:19 INFO - PROCESS | 1643 | 1467950299445 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12486bc00) [pid = 1643] [serial = 1541] [outer = 0x1216eec00] 20:58:19 INFO - PROCESS | 1643 | 1467950299782 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]]]}] 20:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 20:58:19 INFO - PROCESS | 1643 | 1467950299827 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 1643 | 1467950299829 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 20:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:58:19 INFO - PROCESS | 1643 | 1467950299831 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:58:19 INFO - PROCESS | 1643 | 1467950299832 Marionette TRACE conn2 <- [1,2026,null,{}] 20:58:19 INFO - PROCESS | 1643 | 1467950299834 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}] 20:58:19 INFO - PROCESS | 1643 | 1467950299835 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:19 INFO - PROCESS | 1643 | 1467950299928 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 20:58:19 INFO - PROCESS | 1643 | 1467950299964 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 1643 | 1467950299965 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x129374800 == 30 [pid = 1643] [id = 514] 20:58:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x124874c00) [pid = 1643] [serial = 1542] [outer = 0x0] 20:58:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x124d87000) [pid = 1643] [serial = 1543] [outer = 0x124874c00] 20:58:19 INFO - PROCESS | 1643 | 1467950299988 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1253a3c00) [pid = 1643] [serial = 1544] [outer = 0x124874c00] 20:58:20 INFO - PROCESS | 1643 | 1467950300282 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]]]}] 20:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 471ms 20:58:20 INFO - PROCESS | 1643 | 1467950300311 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 1643 | 1467950300312 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 20:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:58:20 INFO - PROCESS | 1643 | 1467950300315 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - PROCESS | 1643 | 1467950300318 Marionette TRACE conn2 <- [1,2030,null,{}] 20:58:20 INFO - PROCESS | 1643 | 1467950300322 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}] 20:58:20 INFO - PROCESS | 1643 | 1467950300323 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:20 INFO - PROCESS | 1643 | 1467950300464 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119b05000) [pid = 1643] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1213b0400) [pid = 1643] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11928f400) [pid = 1643] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118256800) [pid = 1643] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x111e59400) [pid = 1643] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118ac8800) [pid = 1643] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1216e2c00) [pid = 1643] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1151d0c00) [pid = 1643] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x117399c00) [pid = 1643] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x113093400) [pid = 1643] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:58:20 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x123b90000) [pid = 1643] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:58:20 INFO - PROCESS | 1643 | 1467950300503 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 1643 | 1467950300504 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d4800 == 31 [pid = 1643] [id = 515] 20:58:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x111c83800) [pid = 1643] [serial = 1545] [outer = 0x0] 20:58:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11309dc00) [pid = 1643] [serial = 1546] [outer = 0x111c83800] 20:58:20 INFO - PROCESS | 1643 | 1467950300528 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1185d0800) [pid = 1643] [serial = 1547] [outer = 0x111c83800] 20:58:20 INFO - PROCESS | 1643 | 1467950300789 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]]]}] 20:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 523ms 20:58:20 INFO - PROCESS | 1643 | 1467950300839 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 1643 | 1467950300840 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 20:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:58:20 INFO - PROCESS | 1643 | 1467950300843 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - PROCESS | 1643 | 1467950300844 Marionette TRACE conn2 <- [1,2034,null,{}] 20:58:20 INFO - PROCESS | 1643 | 1467950300848 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}] 20:58:20 INFO - PROCESS | 1643 | 1467950300851 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:20 INFO - PROCESS | 1643 | 1467950300941 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 20:58:20 INFO - PROCESS | 1643 | 1467950300945 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 1643 | 1467950300947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af16000 == 32 [pid = 1643] [id = 516] 20:58:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119838800) [pid = 1643] [serial = 1548] [outer = 0x0] 20:58:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1253f1c00) [pid = 1643] [serial = 1549] [outer = 0x119838800] 20:58:20 INFO - PROCESS | 1643 | 1467950300976 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12693f000) [pid = 1643] [serial = 1550] [outer = 0x119838800] 20:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 20:58:21 INFO - PROCESS | 1643 | 1467950301308 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]]]}] 20:58:21 INFO - PROCESS | 1643 | 1467950301312 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 20:58:21 INFO - PROCESS | 1643 | 1467950301314 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 20:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:58:21 INFO - PROCESS | 1643 | 1467950301321 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:58:21 INFO - PROCESS | 1643 | 1467950301322 Marionette TRACE conn2 <- [1,2038,null,{}] 20:58:21 INFO - PROCESS | 1643 | 1467950301324 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}] 20:58:21 INFO - PROCESS | 1643 | 1467950301325 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:21 INFO - PROCESS | 1643 | 1467950301430 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 20:58:21 INFO - PROCESS | 1643 | 1467950301462 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:21 INFO - PROCESS | 1643 | 1467950301463 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1dc000 == 33 [pid = 1643] [id = 517] 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x117206c00) [pid = 1643] [serial = 1551] [outer = 0x0] 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x126943000) [pid = 1643] [serial = 1552] [outer = 0x117206c00] 20:58:21 INFO - PROCESS | 1643 | 1467950301487 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x126a46400) [pid = 1643] [serial = 1553] [outer = 0x117206c00] 20:58:21 INFO - PROCESS | 1643 | 1467950301766 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]]]}] 20:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 476ms 20:58:21 INFO - PROCESS | 1643 | 1467950301792 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 20:58:21 INFO - PROCESS | 1643 | 1467950301794 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 20:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:58:21 INFO - PROCESS | 1643 | 1467950301796 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:58:21 INFO - PROCESS | 1643 | 1467950301797 Marionette TRACE conn2 <- [1,2042,null,{}] 20:58:21 INFO - PROCESS | 1643 | 1467950301808 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}] 20:58:21 INFO - PROCESS | 1643 | 1467950301809 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:21 INFO - PROCESS | 1643 | 1467950301892 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 20:58:21 INFO - PROCESS | 1643 | 1467950301896 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:21 INFO - PROCESS | 1643 | 1467950301897 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be46000 == 34 [pid = 1643] [id = 518] 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x126a46800) [pid = 1643] [serial = 1554] [outer = 0x0] 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x126a4dc00) [pid = 1643] [serial = 1555] [outer = 0x126a46800] 20:58:21 INFO - PROCESS | 1643 | 1467950301921 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126a78c00) [pid = 1643] [serial = 1556] [outer = 0x126a46800] 20:58:22 INFO - PROCESS | 1643 | 1467950302259 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]]]}] 20:58:22 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) 20:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 479ms 20:58:22 INFO - PROCESS | 1643 | 1467950302276 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 20:58:22 INFO - PROCESS | 1643 | 1467950302277 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 20:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:58:22 INFO - PROCESS | 1643 | 1467950302279 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:58:22 INFO - PROCESS | 1643 | 1467950302280 Marionette TRACE conn2 <- [1,2046,null,{}] 20:58:22 INFO - PROCESS | 1643 | 1467950302285 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}] 20:58:22 INFO - PROCESS | 1643 | 1467950302287 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:22 INFO - PROCESS | 1643 | 1467950302394 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 20:58:22 INFO - PROCESS | 1643 | 1467950302400 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:22 INFO - PROCESS | 1643 | 1467950302401 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be5a800 == 35 [pid = 1643] [id = 519] 20:58:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118e0f800) [pid = 1643] [serial = 1557] [outer = 0x0] 20:58:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126a47800) [pid = 1643] [serial = 1558] [outer = 0x118e0f800] 20:58:22 INFO - PROCESS | 1643 | 1467950302424 Marionette DEBUG loaded listener.js 20:58:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a7e400) [pid = 1643] [serial = 1559] [outer = 0x118e0f800] 20:58:22 INFO - PROCESS | 1643 | 1467950302886 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]]]}] 20:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 622ms 20:58:22 INFO - PROCESS | 1643 | 1467950302918 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 20:58:22 INFO - PROCESS | 1643 | 1467950302921 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 20:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:58:22 INFO - PROCESS | 1643 | 1467950302926 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:58:22 INFO - PROCESS | 1643 | 1467950302929 Marionette TRACE conn2 <- [1,2050,null,{}] 20:58:22 INFO - PROCESS | 1643 | 1467950302935 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}] 20:58:22 INFO - PROCESS | 1643 | 1467950302937 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:23 INFO - PROCESS | 1643 | 1467950303041 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 20:58:23 INFO - PROCESS | 1643 | 1467950303109 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:23 INFO - PROCESS | 1643 | 1467950303110 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185af000 == 36 [pid = 1643] [id = 520] 20:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1160e2000) [pid = 1643] [serial = 1560] [outer = 0x0] 20:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11720e400) [pid = 1643] [serial = 1561] [outer = 0x1160e2000] 20:58:23 INFO - PROCESS | 1643 | 1467950303141 Marionette DEBUG loaded listener.js 20:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x117e43000) [pid = 1643] [serial = 1562] [outer = 0x1160e2000] 20:58:23 INFO - PROCESS | 1643 | 1467950303562 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]]]}] 20:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 675ms 20:58:23 INFO - PROCESS | 1643 | 1467950303602 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 20:58:23 INFO - PROCESS | 1643 | 1467950303607 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 20:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:58:23 INFO - PROCESS | 1643 | 1467950303614 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:58:23 INFO - PROCESS | 1643 | 1467950303617 Marionette TRACE conn2 <- [1,2054,null,{}] 20:58:23 INFO - PROCESS | 1643 | 1467950303621 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}] 20:58:23 INFO - PROCESS | 1643 | 1467950303623 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:23 INFO - PROCESS | 1643 | 1467950303816 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 20:58:23 INFO - PROCESS | 1643 | 1467950303913 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:23 INFO - PROCESS | 1643 | 1467950303914 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x126057800 == 37 [pid = 1643] [id = 521] 20:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118282c00) [pid = 1643] [serial = 1563] [outer = 0x0] 20:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118ac7c00) [pid = 1643] [serial = 1564] [outer = 0x118282c00] 20:58:23 INFO - PROCESS | 1643 | 1467950303946 Marionette DEBUG loaded listener.js 20:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119837800) [pid = 1643] [serial = 1565] [outer = 0x118282c00] 20:58:24 INFO - PROCESS | 1643 | 1467950304359 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]]]}] 20:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 773ms 20:58:24 INFO - PROCESS | 1643 | 1467950304387 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 20:58:24 INFO - PROCESS | 1643 | 1467950304388 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 20:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:58:24 INFO - PROCESS | 1643 | 1467950304391 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:58:24 INFO - PROCESS | 1643 | 1467950304393 Marionette TRACE conn2 <- [1,2058,null,{}] 20:58:24 INFO - PROCESS | 1643 | 1467950304401 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}] 20:58:24 INFO - PROCESS | 1643 | 1467950304404 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:24 INFO - PROCESS | 1643 | 1467950304505 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 20:58:24 INFO - PROCESS | 1643 | 1467950304563 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:24 INFO - PROCESS | 1643 | 1467950304564 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be5d800 == 38 [pid = 1643] [id = 522] 20:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120d16000) [pid = 1643] [serial = 1566] [outer = 0x0] 20:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x121111800) [pid = 1643] [serial = 1567] [outer = 0x120d16000] 20:58:24 INFO - PROCESS | 1643 | 1467950304595 Marionette DEBUG loaded listener.js 20:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1213de800) [pid = 1643] [serial = 1568] [outer = 0x120d16000] 20:58:25 INFO - PROCESS | 1643 | 1467950305115 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]]]}] 20:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 822ms 20:58:25 INFO - PROCESS | 1643 | 1467950305213 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 20:58:25 INFO - PROCESS | 1643 | 1467950305215 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 20:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:58:25 INFO - PROCESS | 1643 | 1467950305218 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:58:25 INFO - PROCESS | 1643 | 1467950305219 Marionette TRACE conn2 <- [1,2062,null,{}] 20:58:25 INFO - PROCESS | 1643 | 1467950305221 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}] 20:58:25 INFO - PROCESS | 1643 | 1467950305223 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:25 INFO - PROCESS | 1643 | 1467950305323 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 20:58:25 INFO - PROCESS | 1643 | 1467950305379 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:25 INFO - PROCESS | 1643 | 1467950305380 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e66800 == 39 [pid = 1643] [id = 523] 20:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118415800) [pid = 1643] [serial = 1569] [outer = 0x0] 20:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121112c00) [pid = 1643] [serial = 1570] [outer = 0x118415800] 20:58:25 INFO - PROCESS | 1643 | 1467950305409 Marionette DEBUG loaded listener.js 20:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x123b5d400) [pid = 1643] [serial = 1571] [outer = 0x118415800] 20:58:25 INFO - PROCESS | 1643 | 1467950305996 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]]]}] 20:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 824ms 20:58:26 INFO - PROCESS | 1643 | 1467950306043 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 20:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:58:26 INFO - PROCESS | 1643 | 1467950306045 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 20:58:26 INFO - PROCESS | 1643 | 1467950306048 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:58:26 INFO - PROCESS | 1643 | 1467950306053 Marionette TRACE conn2 <- [1,2066,null,{}] 20:58:26 INFO - PROCESS | 1643 | 1467950306057 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}] 20:58:26 INFO - PROCESS | 1643 | 1467950306058 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x125243000 == 38 [pid = 1643] [id = 511] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1188d4800 == 37 [pid = 1643] [id = 515] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12af16000 == 36 [pid = 1643] [id = 516] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12be46000 == 35 [pid = 1643] [id = 518] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11264a000 == 34 [pid = 1643] [id = 493] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12910f000 == 33 [pid = 1643] [id = 513] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1dc000 == 32 [pid = 1643] [id = 517] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x129374800 == 31 [pid = 1643] [id = 514] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x127e13800 == 30 [pid = 1643] [id = 512] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x117e66800 == 29 [pid = 1643] [id = 523] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12be5d800 == 28 [pid = 1643] [id = 522] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x126057800 == 27 [pid = 1643] [id = 521] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1185af000 == 26 [pid = 1643] [id = 520] 20:58:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12be5a800 == 25 [pid = 1643] [id = 519] 20:58:26 INFO - PROCESS | 1643 | 1467950306614 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x121105800) [pid = 1643] [serial = 1493] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x121983400) [pid = 1643] [serial = 1496] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1198e9800) [pid = 1643] [serial = 1489] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118e0d000) [pid = 1643] [serial = 1487] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11309d800) [pid = 1643] [serial = 1481] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x123b90400) [pid = 1643] [serial = 1510] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120da6000) [pid = 1643] [serial = 1492] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1198ee400) [pid = 1643] [serial = 1507] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12608ac00) [pid = 1643] [serial = 1478] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1121bbc00) [pid = 1643] [serial = 1480] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x117e46000) [pid = 1643] [serial = 1484] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1213e0000) [pid = 1643] [serial = 1495] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1199c6800) [pid = 1643] [serial = 1490] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118ac8000) [pid = 1643] [serial = 1505] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12110e800) [pid = 1643] [serial = 1508] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1253f8000) [pid = 1643] [serial = 1501] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11825a400) [pid = 1643] [serial = 1504] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11739b800) [pid = 1643] [serial = 1483] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12607ec00) [pid = 1643] [serial = 1502] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118509000) [pid = 1643] [serial = 1486] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x124ad1400) [pid = 1643] [serial = 1498] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1253ab000) [pid = 1643] [serial = 1499] [outer = 0x0] [url = about:blank] 20:58:26 INFO - PROCESS | 1643 | 1467950306711 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 1643 | 1467950306713 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x113d86800 == 26 [pid = 1643] [id = 524] 20:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x113371800) [pid = 1643] [serial = 1572] [outer = 0x0] 20:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x113baec00) [pid = 1643] [serial = 1573] [outer = 0x113371800] 20:58:26 INFO - PROCESS | 1643 | 1467950306765 Marionette DEBUG loaded listener.js 20:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116977400) [pid = 1643] [serial = 1574] [outer = 0x113371800] 20:58:27 INFO - PROCESS | 1643 | 1467950307058 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]]]}] 20:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1031ms 20:58:27 INFO - PROCESS | 1643 | 1467950307081 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 20:58:27 INFO - PROCESS | 1643 | 1467950307087 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 20:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:58:27 INFO - PROCESS | 1643 | 1467950307107 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:58:27 INFO - PROCESS | 1643 | 1467950307109 Marionette TRACE conn2 <- [1,2070,null,{}] 20:58:27 INFO - PROCESS | 1643 | 1467950307112 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}] 20:58:27 INFO - PROCESS | 1643 | 1467950307114 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:27 INFO - PROCESS | 1643 | 1467950307217 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 20:58:27 INFO - PROCESS | 1643 | 1467950307268 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:27 INFO - PROCESS | 1643 | 1467950307269 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x118222000 == 27 [pid = 1643] [id = 525] 20:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x117207400) [pid = 1643] [serial = 1575] [outer = 0x0] 20:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1176e3c00) [pid = 1643] [serial = 1576] [outer = 0x117207400] 20:58:27 INFO - PROCESS | 1643 | 1467950307297 Marionette DEBUG loaded listener.js 20:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118286000) [pid = 1643] [serial = 1577] [outer = 0x117207400] 20:58:27 INFO - PROCESS | 1643 | 1467950307632 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]]]}] 20:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 571ms 20:58:27 INFO - PROCESS | 1643 | 1467950307679 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 20:58:27 INFO - PROCESS | 1643 | 1467950307682 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 20:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:58:27 INFO - PROCESS | 1643 | 1467950307685 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:58:27 INFO - PROCESS | 1643 | 1467950307687 Marionette TRACE conn2 <- [1,2074,null,{}] 20:58:27 INFO - PROCESS | 1643 | 1467950307691 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}] 20:58:27 INFO - PROCESS | 1643 | 1467950307693 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:27 INFO - PROCESS | 1643 | 1467950307814 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 20:58:27 INFO - PROCESS | 1643 | 1467950307895 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:27 INFO - PROCESS | 1643 | 1467950307897 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d3a800 == 28 [pid = 1643] [id = 526] 20:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118285c00) [pid = 1643] [serial = 1578] [outer = 0x0] 20:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11886e000) [pid = 1643] [serial = 1579] [outer = 0x118285c00] 20:58:27 INFO - PROCESS | 1643 | 1467950307977 Marionette DEBUG loaded listener.js 20:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119292000) [pid = 1643] [serial = 1580] [outer = 0x118285c00] 20:58:28 INFO - PROCESS | 1643 | 1467950308263 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]]]}] 20:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 621ms 20:58:28 INFO - PROCESS | 1643 | 1467950308306 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 20:58:28 INFO - PROCESS | 1643 | 1467950308308 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 20:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:58:28 INFO - PROCESS | 1643 | 1467950308324 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:58:28 INFO - PROCESS | 1643 | 1467950308327 Marionette TRACE conn2 <- [1,2078,null,{}] 20:58:28 INFO - PROCESS | 1643 | 1467950308330 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}] 20:58:28 INFO - PROCESS | 1643 | 1467950308333 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:28 INFO - PROCESS | 1643 | 1467950308447 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 20:58:28 INFO - PROCESS | 1643 | 1467950308452 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:28 INFO - PROCESS | 1643 | 1467950308453 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x125232000 == 29 [pid = 1643] [id = 527] 20:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11950e000) [pid = 1643] [serial = 1581] [outer = 0x0] 20:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1198e8400) [pid = 1643] [serial = 1582] [outer = 0x11950e000] 20:58:28 INFO - PROCESS | 1643 | 1467950308478 Marionette DEBUG loaded listener.js 20:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119b08000) [pid = 1643] [serial = 1583] [outer = 0x11950e000] 20:58:28 INFO - PROCESS | 1643 | 1467950308785 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]]]}] 20:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 485ms 20:58:28 INFO - PROCESS | 1643 | 1467950308806 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 20:58:28 INFO - PROCESS | 1643 | 1467950308808 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 20:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:58:28 INFO - PROCESS | 1643 | 1467950308812 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:58:28 INFO - PROCESS | 1643 | 1467950308813 Marionette TRACE conn2 <- [1,2082,null,{}] 20:58:28 INFO - PROCESS | 1643 | 1467950308819 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}] 20:58:28 INFO - PROCESS | 1643 | 1467950308821 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:28 INFO - PROCESS | 1643 | 1467950308965 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 20:58:28 INFO - PROCESS | 1643 | 1467950308982 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:28 INFO - PROCESS | 1643 | 1467950308983 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126051800 == 30 [pid = 1643] [id = 528] 20:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119b05000) [pid = 1643] [serial = 1584] [outer = 0x0] 20:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120d17c00) [pid = 1643] [serial = 1585] [outer = 0x119b05000] 20:58:29 INFO - PROCESS | 1643 | 1467950309023 Marionette DEBUG loaded listener.js 20:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120fcb800) [pid = 1643] [serial = 1586] [outer = 0x119b05000] 20:58:29 INFO - PROCESS | 1643 | 1467950309446 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]]]}] 20:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 20:58:29 INFO - PROCESS | 1643 | 1467950309488 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 20:58:29 INFO - PROCESS | 1643 | 1467950309489 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 20:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:58:29 INFO - PROCESS | 1643 | 1467950309492 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:58:29 INFO - PROCESS | 1643 | 1467950309493 Marionette TRACE conn2 <- [1,2086,null,{}] 20:58:29 INFO - PROCESS | 1643 | 1467950309495 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}] 20:58:29 INFO - PROCESS | 1643 | 1467950309496 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:29 INFO - PROCESS | 1643 | 1467950309591 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 20:58:29 INFO - PROCESS | 1643 | 1467950309595 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:29 INFO - PROCESS | 1643 | 1467950309599 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x129116000 == 31 [pid = 1643] [id = 529] 20:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x117399400) [pid = 1643] [serial = 1587] [outer = 0x0] 20:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1213e2c00) [pid = 1643] [serial = 1588] [outer = 0x117399400] 20:58:29 INFO - PROCESS | 1643 | 1467950309632 Marionette DEBUG loaded listener.js 20:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x121985000) [pid = 1643] [serial = 1589] [outer = 0x117399400] 20:58:29 INFO - PROCESS | 1643 | 1467950309982 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]]]}] 20:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 20:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:58:30 INFO - PROCESS | 1643 | 1467950310012 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 20:58:30 INFO - PROCESS | 1643 | 1467950310013 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 20:58:30 INFO - PROCESS | 1643 | 1467950310017 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:58:30 INFO - PROCESS | 1643 | 1467950310019 Marionette TRACE conn2 <- [1,2090,null,{}] 20:58:30 INFO - PROCESS | 1643 | 1467950310021 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}] 20:58:30 INFO - PROCESS | 1643 | 1467950310022 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:30 INFO - PROCESS | 1643 | 1467950310119 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 20:58:30 INFO - PROCESS | 1643 | 1467950310123 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:30 INFO - PROCESS | 1643 | 1467950310124 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x111f1a800 == 32 [pid = 1643] [id = 530] 20:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1213dd800) [pid = 1643] [serial = 1590] [outer = 0x0] 20:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1248ee000) [pid = 1643] [serial = 1591] [outer = 0x1213dd800] 20:58:30 INFO - PROCESS | 1643 | 1467950310148 Marionette DEBUG loaded listener.js 20:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1253ed400) [pid = 1643] [serial = 1592] [outer = 0x1213dd800] 20:58:30 INFO - PROCESS | 1643 | 1467950310507 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]]]}] 20:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 20:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:58:30 INFO - PROCESS | 1643 | 1467950310537 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 20:58:30 INFO - PROCESS | 1643 | 1467950310538 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 20:58:30 INFO - PROCESS | 1643 | 1467950310540 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:58:30 INFO - PROCESS | 1643 | 1467950310541 Marionette TRACE conn2 <- [1,2094,null,{}] 20:58:30 INFO - PROCESS | 1643 | 1467950310551 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}] 20:58:30 INFO - PROCESS | 1643 | 1467950310552 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:30 INFO - PROCESS | 1643 | 1467950310647 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 20:58:30 INFO - PROCESS | 1643 | 1467950310650 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:30 INFO - PROCESS | 1643 | 1467950310651 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af0c000 == 33 [pid = 1643] [id = 531] 20:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1198ee400) [pid = 1643] [serial = 1593] [outer = 0x0] 20:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1253f9400) [pid = 1643] [serial = 1594] [outer = 0x1198ee400] 20:58:30 INFO - PROCESS | 1643 | 1467950310675 Marionette DEBUG loaded listener.js 20:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126087000) [pid = 1643] [serial = 1595] [outer = 0x1198ee400] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12110d800) [pid = 1643] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118e0f800) [pid = 1643] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126a46800) [pid = 1643] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112d0e000) [pid = 1643] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11739b000) [pid = 1643] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11950e400) [pid = 1643] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110edcc00) [pid = 1643] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118ace400) [pid = 1643] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x115e5a000) [pid = 1643] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118254c00) [pid = 1643] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1216eec00) [pid = 1643] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118254800) [pid = 1643] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x124874c00) [pid = 1643] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x111c83800) [pid = 1643] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x117206c00) [pid = 1643] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119838800) [pid = 1643] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:58:30 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120d09400) [pid = 1643] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:58:31 INFO - PROCESS | 1643 | 1467950311139 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]]]}] 20:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 619ms 20:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:58:31 INFO - PROCESS | 1643 | 1467950311160 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 20:58:31 INFO - PROCESS | 1643 | 1467950311161 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 20:58:31 INFO - PROCESS | 1643 | 1467950311163 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:58:31 INFO - PROCESS | 1643 | 1467950311164 Marionette TRACE conn2 <- [1,2098,null,{}] 20:58:31 INFO - PROCESS | 1643 | 1467950311174 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}] 20:58:31 INFO - PROCESS | 1643 | 1467950311175 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:31 INFO - PROCESS | 1643 | 1467950311278 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 20:58:31 INFO - PROCESS | 1643 | 1467950311314 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:31 INFO - PROCESS | 1643 | 1467950311315 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x128539800 == 34 [pid = 1643] [id = 532] 20:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112fd7c00) [pid = 1643] [serial = 1596] [outer = 0x0] 20:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11928f400) [pid = 1643] [serial = 1597] [outer = 0x112fd7c00] 20:58:31 INFO - PROCESS | 1643 | 1467950311340 Marionette DEBUG loaded listener.js 20:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121329000) [pid = 1643] [serial = 1598] [outer = 0x112fd7c00] 20:58:31 INFO - PROCESS | 1643 | 1467950311620 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]]]}] 20:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 476ms 20:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:58:31 INFO - PROCESS | 1643 | 1467950311641 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 20:58:31 INFO - PROCESS | 1643 | 1467950311642 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 20:58:31 INFO - PROCESS | 1643 | 1467950311645 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:58:31 INFO - PROCESS | 1643 | 1467950311646 Marionette TRACE conn2 <- [1,2102,null,{}] 20:58:31 INFO - PROCESS | 1643 | 1467950311648 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}] 20:58:31 INFO - PROCESS | 1643 | 1467950311651 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:31 INFO - PROCESS | 1643 | 1467950311738 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 20:58:31 INFO - PROCESS | 1643 | 1467950311741 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:31 INFO - PROCESS | 1643 | 1467950311742 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba13000 == 35 [pid = 1643] [id = 533] 20:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1172c6800) [pid = 1643] [serial = 1599] [outer = 0x0] 20:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124c49800) [pid = 1643] [serial = 1600] [outer = 0x1172c6800] 20:58:31 INFO - PROCESS | 1643 | 1467950311768 Marionette DEBUG loaded listener.js 20:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126332400) [pid = 1643] [serial = 1601] [outer = 0x1172c6800] 20:58:32 INFO - PROCESS | 1643 | 1467950312075 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]]]}] 20:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 468ms 20:58:32 INFO - PROCESS | 1643 | 1467950312113 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 20:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:58:32 INFO - PROCESS | 1643 | 1467950312114 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 20:58:32 INFO - PROCESS | 1643 | 1467950312119 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 1643 | 1467950312120 Marionette TRACE conn2 <- [1,2106,null,{}] 20:58:32 INFO - PROCESS | 1643 | 1467950312122 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}] 20:58:32 INFO - PROCESS | 1643 | 1467950312124 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:32 INFO - PROCESS | 1643 | 1467950312227 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 20:58:32 INFO - PROCESS | 1643 | 1467950312233 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 1643 | 1467950312235 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be30000 == 36 [pid = 1643] [id = 534] 20:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119506c00) [pid = 1643] [serial = 1602] [outer = 0x0] 20:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12654fc00) [pid = 1643] [serial = 1603] [outer = 0x119506c00] 20:58:32 INFO - PROCESS | 1643 | 1467950312261 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a47400) [pid = 1643] [serial = 1604] [outer = 0x119506c00] 20:58:32 INFO - PROCESS | 1643 | 1467950312649 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]]]}] 20:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 569ms 20:58:32 INFO - PROCESS | 1643 | 1467950312689 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 20:58:32 INFO - PROCESS | 1643 | 1467950312691 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 20:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:58:32 INFO - PROCESS | 1643 | 1467950312695 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 1643 | 1467950312697 Marionette TRACE conn2 <- [1,2110,null,{}] 20:58:32 INFO - PROCESS | 1643 | 1467950312701 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}] 20:58:32 INFO - PROCESS | 1643 | 1467950312703 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:32 INFO - PROCESS | 1643 | 1467950312839 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 20:58:32 INFO - PROCESS | 1643 | 1467950312849 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 1643 | 1467950312850 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e6f800 == 37 [pid = 1643] [id = 535] 20:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118287c00) [pid = 1643] [serial = 1605] [outer = 0x0] 20:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126a4f800) [pid = 1643] [serial = 1606] [outer = 0x118287c00] 20:58:32 INFO - PROCESS | 1643 | 1467950312874 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128179800) [pid = 1643] [serial = 1607] [outer = 0x118287c00] 20:58:33 INFO - PROCESS | 1643 | 1467950313361 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]]]}] 20:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 726ms 20:58:33 INFO - PROCESS | 1643 | 1467950313443 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 20:58:33 INFO - PROCESS | 1643 | 1467950313446 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 20:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:58:33 INFO - PROCESS | 1643 | 1467950313451 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:58:33 INFO - PROCESS | 1643 | 1467950313454 Marionette TRACE conn2 <- [1,2114,null,{}] 20:58:33 INFO - PROCESS | 1643 | 1467950313458 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}] 20:58:33 INFO - PROCESS | 1643 | 1467950313460 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:33 INFO - PROCESS | 1643 | 1467950313566 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 20:58:33 INFO - PROCESS | 1643 | 1467950313647 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:33 INFO - PROCESS | 1643 | 1467950313649 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193db000 == 38 [pid = 1643] [id = 536] 20:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x115e5a000) [pid = 1643] [serial = 1608] [outer = 0x0] 20:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11739b400) [pid = 1643] [serial = 1609] [outer = 0x115e5a000] 20:58:33 INFO - PROCESS | 1643 | 1467950313680 Marionette DEBUG loaded listener.js 20:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11825a400) [pid = 1643] [serial = 1610] [outer = 0x115e5a000] 20:58:34 INFO - PROCESS | 1643 | 1467950314347 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]]]}] 20:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 973ms 20:58:34 INFO - PROCESS | 1643 | 1467950314423 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 1643 | 1467950314425 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 20:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:58:34 INFO - PROCESS | 1643 | 1467950314429 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - PROCESS | 1643 | 1467950314431 Marionette TRACE conn2 <- [1,2118,null,{}] 20:58:34 INFO - PROCESS | 1643 | 1467950314434 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}] 20:58:34 INFO - PROCESS | 1643 | 1467950314436 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:34 INFO - PROCESS | 1643 | 1467950314536 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 20:58:34 INFO - PROCESS | 1643 | 1467950314612 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:34 INFO - PROCESS | 1643 | 1467950314615 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11701b000 == 39 [pid = 1643] [id = 537] 20:58:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x117396400) [pid = 1643] [serial = 1611] [outer = 0x0] 20:58:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1173a3800) [pid = 1643] [serial = 1612] [outer = 0x117396400] 20:58:34 INFO - PROCESS | 1643 | 1467950314643 Marionette DEBUG loaded listener.js 20:58:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118256800) [pid = 1643] [serial = 1613] [outer = 0x117396400] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12be30000 == 38 [pid = 1643] [id = 534] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba13000 == 37 [pid = 1643] [id = 533] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x128539800 == 36 [pid = 1643] [id = 532] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12af0c000 == 35 [pid = 1643] [id = 531] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x111f1a800 == 34 [pid = 1643] [id = 530] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x129116000 == 33 [pid = 1643] [id = 529] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x126051800 == 32 [pid = 1643] [id = 528] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x125232000 == 31 [pid = 1643] [id = 527] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x120d3a800 == 30 [pid = 1643] [id = 526] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x118222000 == 29 [pid = 1643] [id = 525] 20:58:34 INFO - PROCESS | 1643 | --DOCSHELL 0x113d86800 == 28 [pid = 1643] [id = 524] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12607e800) [pid = 1643] [serial = 1511] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x126a7e400) [pid = 1643] [serial = 1559] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x126a47800) [pid = 1643] [serial = 1558] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126a4dc00) [pid = 1643] [serial = 1555] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x121611800) [pid = 1643] [serial = 1537] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1173be400) [pid = 1643] [serial = 1522] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x117e45000) [pid = 1643] [serial = 1523] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1198ef800) [pid = 1643] [serial = 1531] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119c6fc00) [pid = 1643] [serial = 1532] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x126a78c00) [pid = 1643] [serial = 1556] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x111e59c00) [pid = 1643] [serial = 1513] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1133cd400) [pid = 1643] [serial = 1514] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11928f800) [pid = 1643] [serial = 1528] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119845000) [pid = 1643] [serial = 1529] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x116084400) [pid = 1643] [serial = 1519] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11697a400) [pid = 1643] [serial = 1520] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11827f800) [pid = 1643] [serial = 1525] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118ac0800) [pid = 1643] [serial = 1526] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x123b58c00) [pid = 1643] [serial = 1540] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11827a400) [pid = 1643] [serial = 1516] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118870800) [pid = 1643] [serial = 1517] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124d87000) [pid = 1643] [serial = 1543] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1253a3c00) [pid = 1643] [serial = 1544] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1185d0800) [pid = 1643] [serial = 1547] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126a46400) [pid = 1643] [serial = 1553] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1253f1c00) [pid = 1643] [serial = 1549] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11309dc00) [pid = 1643] [serial = 1546] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x120da7800) [pid = 1643] [serial = 1534] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12486bc00) [pid = 1643] [serial = 1541] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1216ee000) [pid = 1643] [serial = 1538] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x126943000) [pid = 1643] [serial = 1552] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1213e1000) [pid = 1643] [serial = 1535] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12693f000) [pid = 1643] [serial = 1550] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 1643 | 1467950315012 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]]]}] 20:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 622ms 20:58:35 INFO - PROCESS | 1643 | 1467950315054 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 20:58:35 INFO - PROCESS | 1643 | 1467950315058 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 20:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:58:35 INFO - PROCESS | 1643 | 1467950315062 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:58:35 INFO - PROCESS | 1643 | 1467950315065 Marionette TRACE conn2 <- [1,2122,null,{}] 20:58:35 INFO - PROCESS | 1643 | 1467950315068 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}] 20:58:35 INFO - PROCESS | 1643 | 1467950315070 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:35 INFO - PROCESS | 1643 | 1467950315149 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 20:58:35 INFO - PROCESS | 1643 | 1467950315155 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 1643 | 1467950315156 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e7e000 == 29 [pid = 1643] [id = 538] 20:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118286c00) [pid = 1643] [serial = 1614] [outer = 0x0] 20:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11850c000) [pid = 1643] [serial = 1615] [outer = 0x118286c00] 20:58:35 INFO - PROCESS | 1643 | 1467950315183 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118ac8000) [pid = 1643] [serial = 1616] [outer = 0x118286c00] 20:58:35 INFO - PROCESS | 1643 | 1467950315625 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]]]}] 20:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 574ms 20:58:35 INFO - PROCESS | 1643 | 1467950315639 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 20:58:35 INFO - PROCESS | 1643 | 1467950315641 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 20:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:58:35 INFO - PROCESS | 1643 | 1467950315645 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:58:35 INFO - PROCESS | 1643 | 1467950315648 Marionette TRACE conn2 <- [1,2126,null,{}] 20:58:35 INFO - PROCESS | 1643 | 1467950315661 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}] 20:58:35 INFO - PROCESS | 1643 | 1467950315667 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:35 INFO - PROCESS | 1643 | 1467950315790 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 20:58:35 INFO - PROCESS | 1643 | 1467950315801 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 1643 | 1467950315804 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x121318000 == 30 [pid = 1643] [id = 539] 20:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x119298400) [pid = 1643] [serial = 1617] [outer = 0x0] 20:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119841400) [pid = 1643] [serial = 1618] [outer = 0x119298400] 20:58:35 INFO - PROCESS | 1643 | 1467950315849 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1198ea800) [pid = 1643] [serial = 1619] [outer = 0x119298400] 20:58:36 INFO - PROCESS | 1643 | 1467950316229 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]]]}] 20:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 625ms 20:58:36 INFO - PROCESS | 1643 | 1467950316269 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 20:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:58:36 INFO - PROCESS | 1643 | 1467950316271 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 20:58:36 INFO - PROCESS | 1643 | 1467950316273 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - PROCESS | 1643 | 1467950316274 Marionette TRACE conn2 <- [1,2130,null,{}] 20:58:36 INFO - PROCESS | 1643 | 1467950316277 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}] 20:58:36 INFO - PROCESS | 1643 | 1467950316278 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:36 INFO - PROCESS | 1643 | 1467950316355 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 20:58:36 INFO - PROCESS | 1643 | 1467950316359 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 1643 | 1467950316360 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12538c800 == 31 [pid = 1643] [id = 540] 20:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112a7d400) [pid = 1643] [serial = 1620] [outer = 0x0] 20:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120d16400) [pid = 1643] [serial = 1621] [outer = 0x112a7d400] 20:58:36 INFO - PROCESS | 1643 | 1467950316387 Marionette DEBUG loaded listener.js 20:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x120f97800) [pid = 1643] [serial = 1622] [outer = 0x112a7d400] 20:58:36 INFO - PROCESS | 1643 | 1467950316726 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] 20:58:36 INFO - PROCESS | 1643 | 1467950316745 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 20:58:36 INFO - PROCESS | 1643 | 1467950316747 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - PROCESS | 1643 | 1467950316751 Marionette TRACE conn2 <- [1,2134,null,{}] 20:58:36 INFO - PROCESS | 1643 | 1467950316756 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}] 20:58:36 INFO - PROCESS | 1643 | 1467950316757 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:36 INFO - PROCESS | 1643 | 1467950316857 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 20:58:36 INFO - PROCESS | 1643 | 1467950316946 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 1643 | 1467950316947 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269c3000 == 32 [pid = 1643] [id = 541] 20:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1129b2400) [pid = 1643] [serial = 1623] [outer = 0x0] 20:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x121108800) [pid = 1643] [serial = 1624] [outer = 0x1129b2400] 20:58:36 INFO - PROCESS | 1643 | 1467950316986 Marionette DEBUG loaded listener.js 20:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1213e2400) [pid = 1643] [serial = 1625] [outer = 0x1129b2400] 20:58:37 INFO - PROCESS | 1643 | 1467950317320 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]]]}] 20:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 623ms 20:58:37 INFO - PROCESS | 1643 | 1467950317371 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 20:58:37 INFO - PROCESS | 1643 | 1467950317373 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 20:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:58:37 INFO - PROCESS | 1643 | 1467950317382 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:58:37 INFO - PROCESS | 1643 | 1467950317384 Marionette TRACE conn2 <- [1,2138,null,{}] 20:58:37 INFO - PROCESS | 1643 | 1467950317387 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}] 20:58:37 INFO - PROCESS | 1643 | 1467950317393 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:37 INFO - PROCESS | 1643 | 1467950317569 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 20:58:37 INFO - PROCESS | 1643 | 1467950317588 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:37 INFO - PROCESS | 1643 | 1467950317589 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12937d000 == 33 [pid = 1643] [id = 542] 20:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1199c7000) [pid = 1643] [serial = 1626] [outer = 0x0] 20:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1216ea000) [pid = 1643] [serial = 1627] [outer = 0x1199c7000] 20:58:37 INFO - PROCESS | 1643 | 1467950317628 Marionette DEBUG loaded listener.js 20:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1253b1400) [pid = 1643] [serial = 1628] [outer = 0x1199c7000] 20:58:37 INFO - PROCESS | 1643 | 1467950317977 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]]]}] 20:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 626ms 20:58:38 INFO - PROCESS | 1643 | 1467950318003 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 20:58:38 INFO - PROCESS | 1643 | 1467950318004 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 20:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:58:38 INFO - PROCESS | 1643 | 1467950318017 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:58:38 INFO - PROCESS | 1643 | 1467950318018 Marionette TRACE conn2 <- [1,2142,null,{}] 20:58:38 INFO - PROCESS | 1643 | 1467950318020 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}] 20:58:38 INFO - PROCESS | 1643 | 1467950318022 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:38 INFO - PROCESS | 1643 | 1467950318117 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 20:58:38 INFO - PROCESS | 1643 | 1467950318120 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:38 INFO - PROCESS | 1643 | 1467950318121 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b8000 == 34 [pid = 1643] [id = 543] 20:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1216e3c00) [pid = 1643] [serial = 1629] [outer = 0x0] 20:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126084400) [pid = 1643] [serial = 1630] [outer = 0x1216e3c00] 20:58:38 INFO - PROCESS | 1643 | 1467950318145 Marionette DEBUG loaded listener.js 20:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126947800) [pid = 1643] [serial = 1631] [outer = 0x1216e3c00] 20:58:38 INFO - PROCESS | 1643 | 1467950318505 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] 20:58:38 INFO - PROCESS | 1643 | 1467950318541 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 20:58:38 INFO - PROCESS | 1643 | 1467950318543 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:58:38 INFO - PROCESS | 1643 | 1467950318544 Marionette TRACE conn2 <- [1,2146,null,{}] 20:58:38 INFO - PROCESS | 1643 | 1467950318547 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}] 20:58:38 INFO - PROCESS | 1643 | 1467950318548 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:38 INFO - PROCESS | 1643 | 1467950318644 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 20:58:38 INFO - PROCESS | 1643 | 1467950318649 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:38 INFO - PROCESS | 1643 | 1467950318650 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a91b800 == 35 [pid = 1643] [id = 544] 20:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12698e000) [pid = 1643] [serial = 1632] [outer = 0x0] 20:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126a4a000) [pid = 1643] [serial = 1633] [outer = 0x12698e000] 20:58:38 INFO - PROCESS | 1643 | 1467950318674 Marionette DEBUG loaded listener.js 20:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126a7e000) [pid = 1643] [serial = 1634] [outer = 0x12698e000] 20:58:38 INFO - PROCESS | 1643 | 1467950318984 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] 20:58:39 INFO - PROCESS | 1643 | 1467950319023 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 20:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:58:39 INFO - PROCESS | 1643 | 1467950319032 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 1643 | 1467950319033 Marionette TRACE conn2 <- [1,2150,null,{}] 20:58:39 INFO - PROCESS | 1643 | 1467950319039 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}] 20:58:39 INFO - PROCESS | 1643 | 1467950319040 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:39 INFO - PROCESS | 1643 | 1467950319138 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 20:58:39 INFO - PROCESS | 1643 | 1467950319142 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:39 INFO - PROCESS | 1643 | 1467950319143 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba10800 == 36 [pid = 1643] [id = 545] 20:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1213e5800) [pid = 1643] [serial = 1635] [outer = 0x0] 20:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a82800) [pid = 1643] [serial = 1636] [outer = 0x1213e5800] 20:58:39 INFO - PROCESS | 1643 | 1467950319166 Marionette DEBUG loaded listener.js 20:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12817b400) [pid = 1643] [serial = 1637] [outer = 0x1213e5800] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119b05000) [pid = 1643] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118285c00) [pid = 1643] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x113371800) [pid = 1643] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11950e000) [pid = 1643] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118415800) [pid = 1643] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1160e2000) [pid = 1643] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118282c00) [pid = 1643] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x117399400) [pid = 1643] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112fd7c00) [pid = 1643] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1213dd800) [pid = 1643] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1198ee400) [pid = 1643] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119506c00) [pid = 1643] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120d16000) [pid = 1643] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1172c6800) [pid = 1643] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:58:39 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x117207400) [pid = 1643] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:58:39 INFO - PROCESS | 1643 | 1467950319569 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]]]}] 20:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 572ms 20:58:39 INFO - PROCESS | 1643 | 1467950319612 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 20:58:39 INFO - PROCESS | 1643 | 1467950319614 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 20:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:58:39 INFO - PROCESS | 1643 | 1467950319620 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 1643 | 1467950319622 Marionette TRACE conn2 <- [1,2154,null,{}] 20:58:39 INFO - PROCESS | 1643 | 1467950319624 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}] 20:58:39 INFO - PROCESS | 1643 | 1467950319626 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:39 INFO - PROCESS | 1643 | 1467950319705 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 20:58:39 INFO - PROCESS | 1643 | 1467950319708 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:39 INFO - PROCESS | 1643 | 1467950319709 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x125387000 == 37 [pid = 1643] [id = 546] 20:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1133e8c00) [pid = 1643] [serial = 1638] [outer = 0x0] 20:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118e0b000) [pid = 1643] [serial = 1639] [outer = 0x1133e8c00] 20:58:39 INFO - PROCESS | 1643 | 1467950319733 Marionette DEBUG loaded listener.js 20:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x120d0a400) [pid = 1643] [serial = 1640] [outer = 0x1133e8c00] 20:58:40 INFO - PROCESS | 1643 | 1467950320057 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]]]}] 20:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 471ms 20:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:58:40 INFO - PROCESS | 1643 | 1467950320090 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 20:58:40 INFO - PROCESS | 1643 | 1467950320092 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 20:58:40 INFO - PROCESS | 1643 | 1467950320094 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:58:40 INFO - PROCESS | 1643 | 1467950320096 Marionette TRACE conn2 <- [1,2158,null,{}] 20:58:40 INFO - PROCESS | 1643 | 1467950320098 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}] 20:58:40 INFO - PROCESS | 1643 | 1467950320101 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:40 INFO - PROCESS | 1643 | 1467950320193 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 20:58:40 INFO - PROCESS | 1643 | 1467950320246 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:40 INFO - PROCESS | 1643 | 1467950320248 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be48800 == 38 [pid = 1643] [id = 547] 20:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11950d800) [pid = 1643] [serial = 1641] [outer = 0x0] 20:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x126083400) [pid = 1643] [serial = 1642] [outer = 0x11950d800] 20:58:40 INFO - PROCESS | 1643 | 1467950320274 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x128183000) [pid = 1643] [serial = 1643] [outer = 0x11950d800] 20:58:40 INFO - PROCESS | 1643 | 1467950320579 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]]]}] 20:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 20:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:58:40 INFO - PROCESS | 1643 | 1467950320613 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 20:58:40 INFO - PROCESS | 1643 | 1467950320614 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 20:58:40 INFO - PROCESS | 1643 | 1467950320617 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:58:40 INFO - PROCESS | 1643 | 1467950320620 Marionette TRACE conn2 <- [1,2162,null,{}] 20:58:40 INFO - PROCESS | 1643 | 1467950320624 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}] 20:58:40 INFO - PROCESS | 1643 | 1467950320626 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:40 INFO - PROCESS | 1643 | 1467950320706 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 20:58:40 INFO - PROCESS | 1643 | 1467950320710 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:40 INFO - PROCESS | 1643 | 1467950320711 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb1d800 == 39 [pid = 1643] [id = 548] 20:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1282c2c00) [pid = 1643] [serial = 1644] [outer = 0x0] 20:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1282ca800) [pid = 1643] [serial = 1645] [outer = 0x1282c2c00] 20:58:40 INFO - PROCESS | 1643 | 1467950320735 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x128590400) [pid = 1643] [serial = 1646] [outer = 0x1282c2c00] 20:58:41 INFO - PROCESS | 1643 | 1467950321075 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]]]}] 20:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 476ms 20:58:41 INFO - PROCESS | 1643 | 1467950321093 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 20:58:41 INFO - PROCESS | 1643 | 1467950321095 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 20:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:58:41 INFO - PROCESS | 1643 | 1467950321097 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:58:41 INFO - PROCESS | 1643 | 1467950321098 Marionette TRACE conn2 <- [1,2166,null,{}] 20:58:41 INFO - PROCESS | 1643 | 1467950321103 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}] 20:58:41 INFO - PROCESS | 1643 | 1467950321105 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:41 INFO - PROCESS | 1643 | 1467950321211 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 20:58:41 INFO - PROCESS | 1643 | 1467950321219 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:41 INFO - PROCESS | 1643 | 1467950321220 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb2e800 == 40 [pid = 1643] [id = 549] 20:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128590c00) [pid = 1643] [serial = 1647] [outer = 0x0] 20:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12903b400) [pid = 1643] [serial = 1648] [outer = 0x128590c00] 20:58:41 INFO - PROCESS | 1643 | 1467950321250 Marionette DEBUG loaded listener.js 20:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x129041000) [pid = 1643] [serial = 1649] [outer = 0x128590c00] 20:58:41 INFO - PROCESS | 1643 | 1467950321652 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]]]}] 20:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 622ms 20:58:41 INFO - PROCESS | 1643 | 1467950321734 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 20:58:41 INFO - PROCESS | 1643 | 1467950321736 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 20:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:58:41 INFO - PROCESS | 1643 | 1467950321741 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:58:41 INFO - PROCESS | 1643 | 1467950321743 Marionette TRACE conn2 <- [1,2170,null,{}] 20:58:41 INFO - PROCESS | 1643 | 1467950321748 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}] 20:58:41 INFO - PROCESS | 1643 | 1467950321753 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:41 INFO - PROCESS | 1643 | 1467950321872 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 20:58:42 INFO - PROCESS | 1643 | 1467950322022 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 1643 | 1467950322023 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x119945800 == 41 [pid = 1643] [id = 550] 20:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e40000) [pid = 1643] [serial = 1650] [outer = 0x0] 20:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11825f000) [pid = 1643] [serial = 1651] [outer = 0x117e40000] 20:58:42 INFO - PROCESS | 1643 | 1467950322074 Marionette DEBUG loaded listener.js 20:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118ac0800) [pid = 1643] [serial = 1652] [outer = 0x117e40000] 20:58:42 INFO - PROCESS | 1643 | 1467950322521 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]]]}] 20:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 822ms 20:58:42 INFO - PROCESS | 1643 | 1467950322564 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 20:58:42 INFO - PROCESS | 1643 | 1467950322567 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 20:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:58:42 INFO - PROCESS | 1643 | 1467950322572 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:58:42 INFO - PROCESS | 1643 | 1467950322574 Marionette TRACE conn2 <- [1,2174,null,{}] 20:58:42 INFO - PROCESS | 1643 | 1467950322576 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}] 20:58:42 INFO - PROCESS | 1643 | 1467950322578 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:42 INFO - PROCESS | 1643 | 1467950322682 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 20:58:42 INFO - PROCESS | 1643 | 1467950322740 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 1643 | 1467950322742 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911a000 == 42 [pid = 1643] [id = 551] 20:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119506c00) [pid = 1643] [serial = 1653] [outer = 0x0] 20:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1198e7000) [pid = 1643] [serial = 1654] [outer = 0x119506c00] 20:58:42 INFO - PROCESS | 1643 | 1467950322772 Marionette DEBUG loaded listener.js 20:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119c6ec00) [pid = 1643] [serial = 1655] [outer = 0x119506c00] 20:58:43 INFO - PROCESS | 1643 | 1467950323190 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]]]}] 20:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 672ms 20:58:43 INFO - PROCESS | 1643 | 1467950323245 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 20:58:43 INFO - PROCESS | 1643 | 1467950323246 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 20:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:58:43 INFO - PROCESS | 1643 | 1467950323249 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:58:43 INFO - PROCESS | 1643 | 1467950323252 Marionette TRACE conn2 <- [1,2178,null,{}] 20:58:43 INFO - PROCESS | 1643 | 1467950323259 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}] 20:58:43 INFO - PROCESS | 1643 | 1467950323263 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:43 INFO - PROCESS | 1643 | 1467950323386 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 20:58:43 INFO - PROCESS | 1643 | 1467950323471 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:43 INFO - PROCESS | 1643 | 1467950323474 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbde000 == 43 [pid = 1643] [id = 552] 20:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1216e1800) [pid = 1643] [serial = 1656] [outer = 0x0] 20:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x123b8e400) [pid = 1643] [serial = 1657] [outer = 0x1216e1800] 20:58:43 INFO - PROCESS | 1643 | 1467950323506 Marionette DEBUG loaded listener.js 20:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124aabc00) [pid = 1643] [serial = 1658] [outer = 0x1216e1800] 20:58:43 INFO - PROCESS | 1643 | 1467950323936 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]]]}] 20:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 722ms 20:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:58:43 INFO - PROCESS | 1643 | 1467950323971 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 20:58:43 INFO - PROCESS | 1643 | 1467950323973 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 20:58:43 INFO - PROCESS | 1643 | 1467950323975 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:58:43 INFO - PROCESS | 1643 | 1467950323977 Marionette TRACE conn2 <- [1,2182,null,{}] 20:58:43 INFO - PROCESS | 1643 | 1467950323979 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}] 20:58:43 INFO - PROCESS | 1643 | 1467950323980 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:44 INFO - PROCESS | 1643 | 1467950324083 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 20:58:44 INFO - PROCESS | 1643 | 1467950324140 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:44 INFO - PROCESS | 1643 | 1467950324142 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c7000 == 44 [pid = 1643] [id = 553] 20:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1216ec000) [pid = 1643] [serial = 1659] [outer = 0x0] 20:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1252f6400) [pid = 1643] [serial = 1660] [outer = 0x1216ec000] 20:58:44 INFO - PROCESS | 1643 | 1467950324171 Marionette DEBUG loaded listener.js 20:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126989800) [pid = 1643] [serial = 1661] [outer = 0x1216ec000] 20:58:44 INFO - PROCESS | 1643 | 1467950324726 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]]]}] 20:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 819ms 20:58:44 INFO - PROCESS | 1643 | 1467950324795 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 20:58:44 INFO - PROCESS | 1643 | 1467950324797 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 20:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:58:44 INFO - PROCESS | 1643 | 1467950324801 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:58:44 INFO - PROCESS | 1643 | 1467950324803 Marionette TRACE conn2 <- [1,2186,null,{}] 20:58:44 INFO - PROCESS | 1643 | 1467950324806 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}] 20:58:44 INFO - PROCESS | 1643 | 1467950324808 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:44 INFO - PROCESS | 1643 | 1467950324899 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 20:58:44 INFO - PROCESS | 1643 | 1467950324967 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:44 INFO - PROCESS | 1643 | 1467950324970 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x121005000 == 45 [pid = 1643] [id = 554] 20:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11662e800) [pid = 1643] [serial = 1662] [outer = 0x0] 20:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1176dd400) [pid = 1643] [serial = 1663] [outer = 0x11662e800] 20:58:44 INFO - PROCESS | 1643 | 1467950324993 Marionette DEBUG loaded listener.js 20:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118284800) [pid = 1643] [serial = 1664] [outer = 0x11662e800] 20:58:45 INFO - PROCESS | 1643 | 1467950325495 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]]]}] 20:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 723ms 20:58:45 INFO - PROCESS | 1643 | 1467950325525 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 20:58:45 INFO - PROCESS | 1643 | 1467950325529 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 20:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:58:45 INFO - PROCESS | 1643 | 1467950325561 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:58:45 INFO - PROCESS | 1643 | 1467950325564 Marionette TRACE conn2 <- [1,2190,null,{}] 20:58:45 INFO - PROCESS | 1643 | 1467950325570 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}] 20:58:45 INFO - PROCESS | 1643 | 1467950325572 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:45 INFO - PROCESS | 1643 | 1467950325693 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb1d800 == 44 [pid = 1643] [id = 548] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12be48800 == 43 [pid = 1643] [id = 547] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x125387000 == 42 [pid = 1643] [id = 546] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba10800 == 41 [pid = 1643] [id = 545] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12a91b800 == 40 [pid = 1643] [id = 544] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b8000 == 39 [pid = 1643] [id = 543] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12937d000 == 38 [pid = 1643] [id = 542] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1269c3000 == 37 [pid = 1643] [id = 541] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12538c800 == 36 [pid = 1643] [id = 540] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x121318000 == 35 [pid = 1643] [id = 539] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118e7e000 == 34 [pid = 1643] [id = 538] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11701b000 == 33 [pid = 1643] [id = 537] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x123e6f800 == 32 [pid = 1643] [id = 535] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1193db000 == 31 [pid = 1643] [id = 536] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x121005000 == 30 [pid = 1643] [id = 554] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c7000 == 29 [pid = 1643] [id = 553] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbde000 == 28 [pid = 1643] [id = 552] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12911a000 == 27 [pid = 1643] [id = 551] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb2e800 == 26 [pid = 1643] [id = 549] 20:58:46 INFO - PROCESS | 1643 | --DOCSHELL 0x119945800 == 25 [pid = 1643] [id = 550] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126a4f800) [pid = 1643] [serial = 1606] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x120d17c00) [pid = 1643] [serial = 1585] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11886e000) [pid = 1643] [serial = 1579] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119292000) [pid = 1643] [serial = 1580] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x113baec00) [pid = 1643] [serial = 1573] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x116977400) [pid = 1643] [serial = 1574] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1198e8400) [pid = 1643] [serial = 1582] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x123b5d400) [pid = 1643] [serial = 1571] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121112c00) [pid = 1643] [serial = 1570] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x117e43000) [pid = 1643] [serial = 1562] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11720e400) [pid = 1643] [serial = 1561] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119837800) [pid = 1643] [serial = 1565] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1213e2c00) [pid = 1643] [serial = 1588] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120fcb800) [pid = 1643] [serial = 1586] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11928f400) [pid = 1643] [serial = 1597] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118ac7c00) [pid = 1643] [serial = 1564] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1248ee000) [pid = 1643] [serial = 1591] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1253f9400) [pid = 1643] [serial = 1594] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12654fc00) [pid = 1643] [serial = 1603] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1213de800) [pid = 1643] [serial = 1568] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x121111800) [pid = 1643] [serial = 1567] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1253ed400) [pid = 1643] [serial = 1592] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124c49800) [pid = 1643] [serial = 1600] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x126087000) [pid = 1643] [serial = 1595] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118286000) [pid = 1643] [serial = 1577] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1176e3c00) [pid = 1643] [serial = 1576] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x121329000) [pid = 1643] [serial = 1598] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126332400) [pid = 1643] [serial = 1601] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x119b08000) [pid = 1643] [serial = 1583] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126a47400) [pid = 1643] [serial = 1604] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x121985000) [pid = 1643] [serial = 1589] [outer = 0x0] [url = about:blank] 20:58:46 INFO - PROCESS | 1643 | 1467950326313 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:46 INFO - PROCESS | 1643 | 1467950326314 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x113bda800 == 26 [pid = 1643] [id = 555] 20:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x112ad5400) [pid = 1643] [serial = 1665] [outer = 0x0] 20:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112dcf400) [pid = 1643] [serial = 1666] [outer = 0x112ad5400] 20:58:46 INFO - PROCESS | 1643 | 1467950326343 Marionette DEBUG loaded listener.js 20:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x113b53c00) [pid = 1643] [serial = 1667] [outer = 0x112ad5400] 20:58:46 INFO - PROCESS | 1643 | 1467950326646 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]]]}] 20:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1126ms 20:58:46 INFO - PROCESS | 1643 | 1467950326688 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 20:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:58:46 INFO - PROCESS | 1643 | 1467950326690 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 20:58:46 INFO - PROCESS | 1643 | 1467950326693 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:58:46 INFO - PROCESS | 1643 | 1467950326695 Marionette TRACE conn2 <- [1,2194,null,{}] 20:58:46 INFO - PROCESS | 1643 | 1467950326699 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}] 20:58:46 INFO - PROCESS | 1643 | 1467950326702 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:46 INFO - PROCESS | 1643 | 1467950326776 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 20:58:46 INFO - PROCESS | 1643 | 1467950326781 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:46 INFO - PROCESS | 1643 | 1467950326783 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x118217000 == 27 [pid = 1643] [id = 556] 20:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1172cc400) [pid = 1643] [serial = 1668] [outer = 0x0] 20:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1176e3c00) [pid = 1643] [serial = 1669] [outer = 0x1172cc400] 20:58:46 INFO - PROCESS | 1643 | 1467950326813 Marionette DEBUG loaded listener.js 20:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118255800) [pid = 1643] [serial = 1670] [outer = 0x1172cc400] 20:58:47 INFO - PROCESS | 1643 | 1467950327251 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]]]}] 20:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 569ms 20:58:47 INFO - PROCESS | 1643 | 1467950327265 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 20:58:47 INFO - PROCESS | 1643 | 1467950327271 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 20:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:58:47 INFO - PROCESS | 1643 | 1467950327275 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:58:47 INFO - PROCESS | 1643 | 1467950327277 Marionette TRACE conn2 <- [1,2198,null,{}] 20:58:47 INFO - PROCESS | 1643 | 1467950327281 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}] 20:58:47 INFO - PROCESS | 1643 | 1467950327283 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:47 INFO - PROCESS | 1643 | 1467950327404 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 20:58:47 INFO - PROCESS | 1643 | 1467950327410 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:47 INFO - PROCESS | 1643 | 1467950327411 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193db000 == 28 [pid = 1643] [id = 557] 20:58:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118509000) [pid = 1643] [serial = 1671] [outer = 0x0] 20:58:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118e04c00) [pid = 1643] [serial = 1672] [outer = 0x118509000] 20:58:47 INFO - PROCESS | 1643 | 1467950327440 Marionette DEBUG loaded listener.js 20:58:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11928f400) [pid = 1643] [serial = 1673] [outer = 0x118509000] 20:58:47 INFO - PROCESS | 1643 | 1467950327864 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]]]}] 20:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 624ms 20:58:47 INFO - PROCESS | 1643 | 1467950327908 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 20:58:47 INFO - PROCESS | 1643 | 1467950327910 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 20:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:58:47 INFO - PROCESS | 1643 | 1467950327923 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:58:47 INFO - PROCESS | 1643 | 1467950327929 Marionette TRACE conn2 <- [1,2202,null,{}] 20:58:47 INFO - PROCESS | 1643 | 1467950327936 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}] 20:58:47 INFO - PROCESS | 1643 | 1467950327940 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:48 INFO - PROCESS | 1643 | 1467950328056 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 20:58:48 INFO - PROCESS | 1643 | 1467950328151 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:48 INFO - PROCESS | 1643 | 1467950328152 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e6f800 == 29 [pid = 1643] [id = 558] 20:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x111e59000) [pid = 1643] [serial = 1674] [outer = 0x0] 20:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1198bb000) [pid = 1643] [serial = 1675] [outer = 0x111e59000] 20:58:48 INFO - PROCESS | 1643 | 1467950328178 Marionette DEBUG loaded listener.js 20:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1199c3400) [pid = 1643] [serial = 1676] [outer = 0x111e59000] 20:58:48 INFO - PROCESS | 1643 | 1467950328483 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]]]}] 20:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 589ms 20:58:48 INFO - PROCESS | 1643 | 1467950328505 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 20:58:48 INFO - PROCESS | 1643 | 1467950328506 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 20:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:58:48 INFO - PROCESS | 1643 | 1467950328509 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:58:48 INFO - PROCESS | 1643 | 1467950328510 Marionette TRACE conn2 <- [1,2206,null,{}] 20:58:48 INFO - PROCESS | 1643 | 1467950328512 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}] 20:58:48 INFO - PROCESS | 1643 | 1467950328513 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:48 INFO - PROCESS | 1643 | 1467950328615 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 20:58:48 INFO - PROCESS | 1643 | 1467950328619 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:48 INFO - PROCESS | 1643 | 1467950328620 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263b7000 == 30 [pid = 1643] [id = 559] 20:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1199bcc00) [pid = 1643] [serial = 1677] [outer = 0x0] 20:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120da2400) [pid = 1643] [serial = 1678] [outer = 0x1199bcc00] 20:58:48 INFO - PROCESS | 1643 | 1467950328645 Marionette DEBUG loaded listener.js 20:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119837800) [pid = 1643] [serial = 1679] [outer = 0x1199bcc00] 20:58:49 INFO - PROCESS | 1643 | 1467950328997 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]]]}] 20:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 20:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:58:49 INFO - PROCESS | 1643 | 1467950329028 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 20:58:49 INFO - PROCESS | 1643 | 1467950329029 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 20:58:49 INFO - PROCESS | 1643 | 1467950329037 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:58:49 INFO - PROCESS | 1643 | 1467950329038 Marionette TRACE conn2 <- [1,2210,null,{}] 20:58:49 INFO - PROCESS | 1643 | 1467950329041 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}] 20:58:49 INFO - PROCESS | 1643 | 1467950329042 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:49 INFO - PROCESS | 1643 | 1467950329143 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 20:58:49 INFO - PROCESS | 1643 | 1467950329148 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 1643 | 1467950329152 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x128151000 == 31 [pid = 1643] [id = 560] 20:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118410800) [pid = 1643] [serial = 1680] [outer = 0x0] 20:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12132bc00) [pid = 1643] [serial = 1681] [outer = 0x118410800] 20:58:49 INFO - PROCESS | 1643 | 1467950329186 Marionette DEBUG loaded listener.js 20:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1213e6000) [pid = 1643] [serial = 1682] [outer = 0x118410800] 20:58:49 INFO - PROCESS | 1643 | 1467950329568 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]]]}] 20:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 575ms 20:58:49 INFO - PROCESS | 1643 | 1467950329606 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 20:58:49 INFO - PROCESS | 1643 | 1467950329607 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 20:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:58:49 INFO - PROCESS | 1643 | 1467950329610 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:58:49 INFO - PROCESS | 1643 | 1467950329611 Marionette TRACE conn2 <- [1,2214,null,{}] 20:58:49 INFO - PROCESS | 1643 | 1467950329613 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}] 20:58:49 INFO - PROCESS | 1643 | 1467950329614 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:49 INFO - PROCESS | 1643 | 1467950329712 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 20:58:49 INFO - PROCESS | 1643 | 1467950329716 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 1643 | 1467950329717 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x11263c000 == 32 [pid = 1643] [id = 561] 20:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1213e6400) [pid = 1643] [serial = 1683] [outer = 0x0] 20:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123b5f800) [pid = 1643] [serial = 1684] [outer = 0x1213e6400] 20:58:49 INFO - PROCESS | 1643 | 1467950329742 Marionette DEBUG loaded listener.js 20:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124aa3800) [pid = 1643] [serial = 1685] [outer = 0x1213e6400] 20:58:50 INFO - PROCESS | 1643 | 1467950330080 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]]]}] 20:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 20:58:50 INFO - PROCESS | 1643 | 1467950330130 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 20:58:50 INFO - PROCESS | 1643 | 1467950330131 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 20:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:58:50 INFO - PROCESS | 1643 | 1467950330139 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:58:50 INFO - PROCESS | 1643 | 1467950330140 Marionette TRACE conn2 <- [1,2218,null,{}] 20:58:50 INFO - PROCESS | 1643 | 1467950330142 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}] 20:58:50 INFO - PROCESS | 1643 | 1467950330143 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:50 INFO - PROCESS | 1643 | 1467950330239 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 20:58:50 INFO - PROCESS | 1643 | 1467950330242 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:50 INFO - PROCESS | 1643 | 1467950330243 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a916800 == 33 [pid = 1643] [id = 562] 20:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1129afc00) [pid = 1643] [serial = 1686] [outer = 0x0] 20:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124ad3000) [pid = 1643] [serial = 1687] [outer = 0x1129afc00] 20:58:50 INFO - PROCESS | 1643 | 1467950330267 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1253f3000) [pid = 1643] [serial = 1688] [outer = 0x1129afc00] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1282c2c00) [pid = 1643] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1199c7000) [pid = 1643] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1216e3c00) [pid = 1643] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118287c00) [pid = 1643] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118286c00) [pid = 1643] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1129b2400) [pid = 1643] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x115e5a000) [pid = 1643] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12698e000) [pid = 1643] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112a7d400) [pid = 1643] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119298400) [pid = 1643] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x117396400) [pid = 1643] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1213e5800) [pid = 1643] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1133e8c00) [pid = 1643] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11950d800) [pid = 1643] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:58:50 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x128590c00) [pid = 1643] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:58:50 INFO - PROCESS | 1643 | 1467950330734 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]]]}] 20:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 618ms 20:58:50 INFO - PROCESS | 1643 | 1467950330757 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 20:58:50 INFO - PROCESS | 1643 | 1467950330759 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 20:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:58:50 INFO - PROCESS | 1643 | 1467950330761 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:58:50 INFO - PROCESS | 1643 | 1467950330762 Marionette TRACE conn2 <- [1,2222,null,{}] 20:58:50 INFO - PROCESS | 1643 | 1467950330764 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}] 20:58:50 INFO - PROCESS | 1643 | 1467950330765 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:50 INFO - PROCESS | 1643 | 1467950330837 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 20:58:50 INFO - PROCESS | 1643 | 1467950330840 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:50 INFO - PROCESS | 1643 | 1467950330841 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a90f000 == 34 [pid = 1643] [id = 563] 20:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x117eaf400) [pid = 1643] [serial = 1689] [outer = 0x0] 20:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1198ed400) [pid = 1643] [serial = 1690] [outer = 0x117eaf400] 20:58:50 INFO - PROCESS | 1643 | 1467950330868 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1216ee000) [pid = 1643] [serial = 1691] [outer = 0x117eaf400] 20:58:51 INFO - PROCESS | 1643 | 1467950331212 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]]]}] 20:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 470ms 20:58:51 INFO - PROCESS | 1643 | 1467950331231 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 20:58:51 INFO - PROCESS | 1643 | 1467950331233 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 20:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:58:51 INFO - PROCESS | 1643 | 1467950331237 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:58:51 INFO - PROCESS | 1643 | 1467950331238 Marionette TRACE conn2 <- [1,2226,null,{}] 20:58:51 INFO - PROCESS | 1643 | 1467950331241 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}] 20:58:51 INFO - PROCESS | 1643 | 1467950331242 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:51 INFO - PROCESS | 1643 | 1467950331338 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 20:58:51 INFO - PROCESS | 1643 | 1467950331344 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 1643 | 1467950331345 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c1800 == 35 [pid = 1643] [id = 564] 20:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12486bc00) [pid = 1643] [serial = 1692] [outer = 0x0] 20:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1253f9000) [pid = 1643] [serial = 1693] [outer = 0x12486bc00] 20:58:51 INFO - PROCESS | 1643 | 1467950331372 Marionette DEBUG loaded listener.js 20:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126086400) [pid = 1643] [serial = 1694] [outer = 0x12486bc00] 20:58:51 INFO - PROCESS | 1643 | 1467950331657 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]]]}] 20:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 20:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:58:51 INFO - PROCESS | 1643 | 1467950331706 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 20:58:51 INFO - PROCESS | 1643 | 1467950331707 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 20:58:51 INFO - PROCESS | 1643 | 1467950331709 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:58:51 INFO - PROCESS | 1643 | 1467950331711 Marionette TRACE conn2 <- [1,2230,null,{}] 20:58:51 INFO - PROCESS | 1643 | 1467950331713 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}] 20:58:51 INFO - PROCESS | 1643 | 1467950331714 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:51 INFO - PROCESS | 1643 | 1467950331789 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 20:58:51 INFO - PROCESS | 1643 | 1467950331793 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 1643 | 1467950331794 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be43800 == 36 [pid = 1643] [id = 565] 20:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216edc00) [pid = 1643] [serial = 1695] [outer = 0x0] 20:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12655a400) [pid = 1643] [serial = 1696] [outer = 0x1216edc00] 20:58:51 INFO - PROCESS | 1643 | 1467950331823 Marionette DEBUG loaded listener.js 20:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a45000) [pid = 1643] [serial = 1697] [outer = 0x1216edc00] 20:58:52 INFO - PROCESS | 1643 | 1467950332177 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]]]}] 20:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 20:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:58:52 INFO - PROCESS | 1643 | 1467950332228 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 20:58:52 INFO - PROCESS | 1643 | 1467950332230 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 20:58:52 INFO - PROCESS | 1643 | 1467950332232 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:58:52 INFO - PROCESS | 1643 | 1467950332233 Marionette TRACE conn2 <- [1,2234,null,{}] 20:58:52 INFO - PROCESS | 1643 | 1467950332236 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}] 20:58:52 INFO - PROCESS | 1643 | 1467950332237 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:52 INFO - PROCESS | 1643 | 1467950332325 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 20:58:52 INFO - PROCESS | 1643 | 1467950332329 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:52 INFO - PROCESS | 1643 | 1467950332330 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc6800 == 37 [pid = 1643] [id = 566] 20:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a47400) [pid = 1643] [serial = 1698] [outer = 0x0] 20:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126a7ec00) [pid = 1643] [serial = 1699] [outer = 0x126a47400] 20:58:52 INFO - PROCESS | 1643 | 1467950332356 Marionette DEBUG loaded listener.js 20:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12817b800) [pid = 1643] [serial = 1700] [outer = 0x126a47400] 20:58:52 INFO - PROCESS | 1643 | 1467950332764 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]]]}] 20:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 571ms 20:58:52 INFO - PROCESS | 1643 | 1467950332804 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 20:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:58:52 INFO - PROCESS | 1643 | 1467950332806 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 20:58:52 INFO - PROCESS | 1643 | 1467950332810 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:58:52 INFO - PROCESS | 1643 | 1467950332812 Marionette TRACE conn2 <- [1,2238,null,{}] 20:58:52 INFO - PROCESS | 1643 | 1467950332816 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}] 20:58:52 INFO - PROCESS | 1643 | 1467950332817 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:52 INFO - PROCESS | 1643 | 1467950332926 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 20:58:52 INFO - PROCESS | 1643 | 1467950332986 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:52 INFO - PROCESS | 1643 | 1467950332987 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x117358800 == 38 [pid = 1643] [id = 567] 20:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11337a800) [pid = 1643] [serial = 1701] [outer = 0x0] 20:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x113d92c00) [pid = 1643] [serial = 1702] [outer = 0x11337a800] 20:58:53 INFO - PROCESS | 1643 | 1467950333018 Marionette DEBUG loaded listener.js 20:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x116764400) [pid = 1643] [serial = 1703] [outer = 0x11337a800] 20:58:53 INFO - PROCESS | 1643 | 1467950333589 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]]]}] 20:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 826ms 20:58:53 INFO - PROCESS | 1643 | 1467950333637 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 20:58:53 INFO - PROCESS | 1643 | 1467950333640 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 20:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:58:53 INFO - PROCESS | 1643 | 1467950333644 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:58:53 INFO - PROCESS | 1643 | 1467950333646 Marionette TRACE conn2 <- [1,2242,null,{}] 20:58:53 INFO - PROCESS | 1643 | 1467950333649 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}] 20:58:53 INFO - PROCESS | 1643 | 1467950333651 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:53 INFO - PROCESS | 1643 | 1467950333759 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 20:58:53 INFO - PROCESS | 1643 | 1467950333840 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:53 INFO - PROCESS | 1643 | 1467950333841 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x125246000 == 39 [pid = 1643] [id = 568] 20:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1185d7800) [pid = 1643] [serial = 1704] [outer = 0x0] 20:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118e06000) [pid = 1643] [serial = 1705] [outer = 0x1185d7800] 20:58:53 INFO - PROCESS | 1643 | 1467950333872 Marionette DEBUG loaded listener.js 20:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11950a800) [pid = 1643] [serial = 1706] [outer = 0x1185d7800] 20:58:54 INFO - PROCESS | 1643 | 1467950334519 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]]]}] 20:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 921ms 20:58:54 INFO - PROCESS | 1643 | 1467950334566 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 20:58:54 INFO - PROCESS | 1643 | 1467950334568 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 20:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:58:54 INFO - PROCESS | 1643 | 1467950334572 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:58:54 INFO - PROCESS | 1643 | 1467950334574 Marionette TRACE conn2 <- [1,2246,null,{}] 20:58:54 INFO - PROCESS | 1643 | 1467950334577 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}] 20:58:54 INFO - PROCESS | 1643 | 1467950334579 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:54 INFO - PROCESS | 1643 | 1467950334695 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12be43800 == 38 [pid = 1643] [id = 565] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c1800 == 37 [pid = 1643] [id = 564] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a90f000 == 36 [pid = 1643] [id = 563] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a916800 == 35 [pid = 1643] [id = 562] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x11263c000 == 34 [pid = 1643] [id = 561] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x128151000 == 33 [pid = 1643] [id = 560] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1263b7000 == 32 [pid = 1643] [id = 559] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x123e6f800 == 31 [pid = 1643] [id = 558] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1193db000 == 30 [pid = 1643] [id = 557] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x118217000 == 29 [pid = 1643] [id = 556] 20:58:54 INFO - PROCESS | 1643 | --DOCSHELL 0x113bda800 == 28 [pid = 1643] [id = 555] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12903b400) [pid = 1643] [serial = 1648] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1282ca800) [pid = 1643] [serial = 1645] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1216ea000) [pid = 1643] [serial = 1627] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126947800) [pid = 1643] [serial = 1631] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126084400) [pid = 1643] [serial = 1630] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x128179800) [pid = 1643] [serial = 1607] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11850c000) [pid = 1643] [serial = 1615] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118ac8000) [pid = 1643] [serial = 1616] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x121108800) [pid = 1643] [serial = 1624] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11739b400) [pid = 1643] [serial = 1609] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11825a400) [pid = 1643] [serial = 1610] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126a4a000) [pid = 1643] [serial = 1633] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x120d16400) [pid = 1643] [serial = 1621] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120f97800) [pid = 1643] [serial = 1622] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119841400) [pid = 1643] [serial = 1618] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1198ea800) [pid = 1643] [serial = 1619] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126a7e000) [pid = 1643] [serial = 1634] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1173a3800) [pid = 1643] [serial = 1612] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118256800) [pid = 1643] [serial = 1613] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x126a82800) [pid = 1643] [serial = 1636] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x128590400) [pid = 1643] [serial = 1646] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12817b400) [pid = 1643] [serial = 1637] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x118e0b000) [pid = 1643] [serial = 1639] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128183000) [pid = 1643] [serial = 1643] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x120d0a400) [pid = 1643] [serial = 1640] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126083400) [pid = 1643] [serial = 1642] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1253b1400) [pid = 1643] [serial = 1628] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1213e2400) [pid = 1643] [serial = 1625] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x129041000) [pid = 1643] [serial = 1649] [outer = 0x0] [url = about:blank] 20:58:54 INFO - PROCESS | 1643 | 1467950334783 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:54 INFO - PROCESS | 1643 | 1467950334786 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x116950800 == 29 [pid = 1643] [id = 569] 20:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x116623800) [pid = 1643] [serial = 1707] [outer = 0x0] 20:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11739b400) [pid = 1643] [serial = 1708] [outer = 0x116623800] 20:58:54 INFO - PROCESS | 1643 | 1467950334813 Marionette DEBUG loaded listener.js 20:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x117eb6000) [pid = 1643] [serial = 1709] [outer = 0x116623800] 20:58:55 INFO - PROCESS | 1643 | 1467950335112 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]]]}] 20:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 20:58:55 INFO - PROCESS | 1643 | 1467950335142 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 20:58:55 INFO - PROCESS | 1643 | 1467950335144 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 20:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:58:55 INFO - PROCESS | 1643 | 1467950335149 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:58:55 INFO - PROCESS | 1643 | 1467950335152 Marionette TRACE conn2 <- [1,2250,null,{}] 20:58:55 INFO - PROCESS | 1643 | 1467950335157 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}] 20:58:55 INFO - PROCESS | 1643 | 1467950335158 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:55 INFO - PROCESS | 1643 | 1467950335237 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 20:58:55 INFO - PROCESS | 1643 | 1467950335310 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:55 INFO - PROCESS | 1643 | 1467950335311 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193db800 == 30 [pid = 1643] [id = 570] 20:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x117e44800) [pid = 1643] [serial = 1710] [outer = 0x0] 20:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1185d0000) [pid = 1643] [serial = 1711] [outer = 0x117e44800] 20:58:55 INFO - PROCESS | 1643 | 1467950335337 Marionette DEBUG loaded listener.js 20:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119838000) [pid = 1643] [serial = 1712] [outer = 0x117e44800] 20:58:55 INFO - PROCESS | 1643 | 1467950335607 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]]]}] 20:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 474ms 20:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:58:55 INFO - PROCESS | 1643 | 1467950335627 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 20:58:55 INFO - PROCESS | 1643 | 1467950335628 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 20:58:55 INFO - PROCESS | 1643 | 1467950335630 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:58:55 INFO - PROCESS | 1643 | 1467950335633 Marionette TRACE conn2 <- [1,2254,null,{}] 20:58:55 INFO - PROCESS | 1643 | 1467950335648 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}] 20:58:55 INFO - PROCESS | 1643 | 1467950335654 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:55 INFO - PROCESS | 1643 | 1467950335759 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 20:58:55 INFO - PROCESS | 1643 | 1467950335764 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:55 INFO - PROCESS | 1643 | 1467950335768 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c0c000 == 31 [pid = 1643] [id = 571] 20:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x113d92800) [pid = 1643] [serial = 1713] [outer = 0x0] 20:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1199ca400) [pid = 1643] [serial = 1714] [outer = 0x113d92800] 20:58:55 INFO - PROCESS | 1643 | 1467950335800 Marionette DEBUG loaded listener.js 20:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x120fc0800) [pid = 1643] [serial = 1715] [outer = 0x113d92800] 20:58:56 INFO - PROCESS | 1643 | 1467950336281 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]]]}] 20:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 680ms 20:58:56 INFO - PROCESS | 1643 | 1467950336311 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 20:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:58:56 INFO - PROCESS | 1643 | 1467950336312 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 20:58:56 INFO - PROCESS | 1643 | 1467950336315 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:58:56 INFO - PROCESS | 1643 | 1467950336316 Marionette TRACE conn2 <- [1,2258,null,{}] 20:58:56 INFO - PROCESS | 1643 | 1467950336324 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}] 20:58:56 INFO - PROCESS | 1643 | 1467950336325 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:56 INFO - PROCESS | 1643 | 1467950336407 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 20:58:56 INFO - PROCESS | 1643 | 1467950336411 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:56 INFO - PROCESS | 1643 | 1467950336412 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12815d000 == 32 [pid = 1643] [id = 572] 20:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x121113400) [pid = 1643] [serial = 1716] [outer = 0x0] 20:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1213d9c00) [pid = 1643] [serial = 1717] [outer = 0x121113400] 20:58:56 INFO - PROCESS | 1643 | 1467950336437 Marionette DEBUG loaded listener.js 20:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1213e4400) [pid = 1643] [serial = 1718] [outer = 0x121113400] 20:58:56 INFO - PROCESS | 1643 | 1467950336791 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]]]}] 20:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 523ms 20:58:56 INFO - PROCESS | 1643 | 1467950336839 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 20:58:56 INFO - PROCESS | 1643 | 1467950336840 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 20:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:58:56 INFO - PROCESS | 1643 | 1467950336842 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:58:56 INFO - PROCESS | 1643 | 1467950336844 Marionette TRACE conn2 <- [1,2262,null,{}] 20:58:56 INFO - PROCESS | 1643 | 1467950336846 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}] 20:58:56 INFO - PROCESS | 1643 | 1467950336847 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:56 INFO - PROCESS | 1643 | 1467950336954 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 20:58:56 INFO - PROCESS | 1643 | 1467950336964 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:56 INFO - PROCESS | 1643 | 1467950336965 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x129391800 == 33 [pid = 1643] [id = 573] 20:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x113d92000) [pid = 1643] [serial = 1719] [outer = 0x0] 20:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1216e9400) [pid = 1643] [serial = 1720] [outer = 0x113d92000] 20:58:56 INFO - PROCESS | 1643 | 1467950336992 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x123b90800) [pid = 1643] [serial = 1721] [outer = 0x113d92000] 20:58:57 INFO - PROCESS | 1643 | 1467950337327 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]]]}] 20:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 517ms 20:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:58:57 INFO - PROCESS | 1643 | 1467950337361 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 1643 | 1467950337362 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 20:58:57 INFO - PROCESS | 1643 | 1467950337364 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:58:57 INFO - PROCESS | 1643 | 1467950337365 Marionette TRACE conn2 <- [1,2266,null,{}] 20:58:57 INFO - PROCESS | 1643 | 1467950337367 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}] 20:58:57 INFO - PROCESS | 1643 | 1467950337371 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:57 INFO - PROCESS | 1643 | 1467950337490 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 20:58:57 INFO - PROCESS | 1643 | 1467950337509 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:57 INFO - PROCESS | 1643 | 1467950337510 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b6000 == 34 [pid = 1643] [id = 574] 20:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124aaf800) [pid = 1643] [serial = 1722] [outer = 0x0] 20:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126083400) [pid = 1643] [serial = 1723] [outer = 0x124aaf800] 20:58:57 INFO - PROCESS | 1643 | 1467950337535 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126a4f800) [pid = 1643] [serial = 1724] [outer = 0x124aaf800] 20:58:57 INFO - PROCESS | 1643 | 1467950337860 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]]]}] 20:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 517ms 20:58:57 INFO - PROCESS | 1643 | 1467950337882 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 1643 | 1467950337883 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 20:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:58:57 INFO - PROCESS | 1643 | 1467950337886 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:58:57 INFO - PROCESS | 1643 | 1467950337887 Marionette TRACE conn2 <- [1,2270,null,{}] 20:58:57 INFO - PROCESS | 1643 | 1467950337889 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}] 20:58:57 INFO - PROCESS | 1643 | 1467950337890 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:57 INFO - PROCESS | 1643 | 1467950337994 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 20:58:58 INFO - PROCESS | 1643 | 1467950338005 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:58 INFO - PROCESS | 1643 | 1467950338006 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1a800 == 35 [pid = 1643] [id = 575] 20:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x112a83c00) [pid = 1643] [serial = 1725] [outer = 0x0] 20:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a7e000) [pid = 1643] [serial = 1726] [outer = 0x112a83c00] 20:58:58 INFO - PROCESS | 1643 | 1467950338031 Marionette DEBUG loaded listener.js 20:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128179c00) [pid = 1643] [serial = 1727] [outer = 0x112a83c00] 20:58:58 INFO - PROCESS | 1643 | 1467950338406 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]]]}] 20:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 567ms 20:58:58 INFO - PROCESS | 1643 | 1467950338454 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 20:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:58:58 INFO - PROCESS | 1643 | 1467950338456 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 20:58:58 INFO - PROCESS | 1643 | 1467950338459 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:58:58 INFO - PROCESS | 1643 | 1467950338461 Marionette TRACE conn2 <- [1,2274,null,{}] 20:58:58 INFO - PROCESS | 1643 | 1467950338464 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}] 20:58:58 INFO - PROCESS | 1643 | 1467950338466 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:58 INFO - PROCESS | 1643 | 1467950338612 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 20:58:58 INFO - PROCESS | 1643 | 1467950338631 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:58 INFO - PROCESS | 1643 | 1467950338633 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be2d800 == 36 [pid = 1643] [id = 576] 20:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12817a800) [pid = 1643] [serial = 1728] [outer = 0x0] 20:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128181800) [pid = 1643] [serial = 1729] [outer = 0x12817a800] 20:58:58 INFO - PROCESS | 1643 | 1467950338671 Marionette DEBUG loaded listener.js 20:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1282c1400) [pid = 1643] [serial = 1730] [outer = 0x12817a800] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118509000) [pid = 1643] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1172cc400) [pid = 1643] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x111e59000) [pid = 1643] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1199bcc00) [pid = 1643] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118410800) [pid = 1643] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1213e6400) [pid = 1643] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112ad5400) [pid = 1643] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1129afc00) [pid = 1643] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11662e800) [pid = 1643] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x117eaf400) [pid = 1643] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1216edc00) [pid = 1643] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x117e40000) [pid = 1643] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119506c00) [pid = 1643] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1216e1800) [pid = 1643] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1216ec000) [pid = 1643] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12486bc00) [pid = 1643] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:58:59 INFO - PROCESS | 1643 | 1467950339145 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]]]}] 20:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 20:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:58:59 INFO - PROCESS | 1643 | 1467950339179 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 20:58:59 INFO - PROCESS | 1643 | 1467950339181 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 20:58:59 INFO - PROCESS | 1643 | 1467950339183 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:58:59 INFO - PROCESS | 1643 | 1467950339184 Marionette TRACE conn2 <- [1,2278,null,{}] 20:58:59 INFO - PROCESS | 1643 | 1467950339186 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}] 20:58:59 INFO - PROCESS | 1643 | 1467950339187 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:59 INFO - PROCESS | 1643 | 1467950339272 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 20:58:59 INFO - PROCESS | 1643 | 1467950339330 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:59 INFO - PROCESS | 1643 | 1467950339331 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c0b800 == 37 [pid = 1643] [id = 577] 20:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x112d0e000) [pid = 1643] [serial = 1731] [outer = 0x0] 20:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118257400) [pid = 1643] [serial = 1732] [outer = 0x112d0e000] 20:58:59 INFO - PROCESS | 1643 | 1467950339355 Marionette DEBUG loaded listener.js 20:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120d09400) [pid = 1643] [serial = 1733] [outer = 0x112d0e000] 20:58:59 INFO - PROCESS | 1643 | 1467950339610 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]]]}] 20:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 20:58:59 INFO - PROCESS | 1643 | 1467950339657 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 20:58:59 INFO - PROCESS | 1643 | 1467950339658 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 20:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:58:59 INFO - PROCESS | 1643 | 1467950339660 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:58:59 INFO - PROCESS | 1643 | 1467950339661 Marionette TRACE conn2 <- [1,2282,null,{}] 20:58:59 INFO - PROCESS | 1643 | 1467950339663 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}] 20:58:59 INFO - PROCESS | 1643 | 1467950339664 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:59 INFO - PROCESS | 1643 | 1467950339746 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 20:58:59 INFO - PROCESS | 1643 | 1467950339750 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:59 INFO - PROCESS | 1643 | 1467950339751 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c554800 == 38 [pid = 1643] [id = 578] 20:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120da2000) [pid = 1643] [serial = 1734] [outer = 0x0] 20:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124aa7800) [pid = 1643] [serial = 1735] [outer = 0x120da2000] 20:58:59 INFO - PROCESS | 1643 | 1467950339777 Marionette DEBUG loaded listener.js 20:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x128180400) [pid = 1643] [serial = 1736] [outer = 0x120da2000] 20:59:00 INFO - PROCESS | 1643 | 1467950340110 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]]]}] 20:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 20:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:59:00 INFO - PROCESS | 1643 | 1467950340129 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 20:59:00 INFO - PROCESS | 1643 | 1467950340130 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 20:59:00 INFO - PROCESS | 1643 | 1467950340133 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:59:00 INFO - PROCESS | 1643 | 1467950340144 Marionette TRACE conn2 <- [1,2286,null,{}] 20:59:00 INFO - PROCESS | 1643 | 1467950340146 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}] 20:59:00 INFO - PROCESS | 1643 | 1467950340147 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:00 INFO - PROCESS | 1643 | 1467950340264 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 20:59:00 INFO - PROCESS | 1643 | 1467950340272 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:00 INFO - PROCESS | 1643 | 1467950340273 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb30800 == 39 [pid = 1643] [id = 579] 20:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12607fc00) [pid = 1643] [serial = 1737] [outer = 0x0] 20:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128505400) [pid = 1643] [serial = 1738] [outer = 0x12607fc00] 20:59:00 INFO - PROCESS | 1643 | 1467950340299 Marionette DEBUG loaded listener.js 20:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129040400) [pid = 1643] [serial = 1739] [outer = 0x12607fc00] 20:59:00 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 20:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 528ms 20:59:00 INFO - PROCESS | 1643 | 1467950340659 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]]]}] 20:59:00 INFO - PROCESS | 1643 | 1467950340662 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 20:59:00 INFO - PROCESS | 1643 | 1467950340664 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 20:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:59:00 INFO - PROCESS | 1643 | 1467950340667 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:59:00 INFO - PROCESS | 1643 | 1467950340671 Marionette TRACE conn2 <- [1,2290,null,{}] 20:59:00 INFO - PROCESS | 1643 | 1467950340674 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}] 20:59:00 INFO - PROCESS | 1643 | 1467950340675 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:00 INFO - PROCESS | 1643 | 1467950340797 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 20:59:00 INFO - PROCESS | 1643 | 1467950340882 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:00 INFO - PROCESS | 1643 | 1467950340883 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d51d800 == 40 [pid = 1643] [id = 580] 20:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1282c6800) [pid = 1643] [serial = 1740] [outer = 0x0] 20:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129045c00) [pid = 1643] [serial = 1741] [outer = 0x1282c6800] 20:59:00 INFO - PROCESS | 1643 | 1467950340922 Marionette DEBUG loaded listener.js 20:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1290f0000) [pid = 1643] [serial = 1742] [outer = 0x1282c6800] 20:59:01 INFO - PROCESS | 1643 | 1467950341405 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]]]}] 20:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 772ms 20:59:01 INFO - PROCESS | 1643 | 1467950341488 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 20:59:01 INFO - PROCESS | 1643 | 1467950341491 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 20:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:59:01 INFO - PROCESS | 1643 | 1467950341497 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:59:01 INFO - PROCESS | 1643 | 1467950341499 Marionette TRACE conn2 <- [1,2294,null,{}] 20:59:01 INFO - PROCESS | 1643 | 1467950341503 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}] 20:59:01 INFO - PROCESS | 1643 | 1467950341505 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:01 INFO - PROCESS | 1643 | 1467950341605 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 20:59:01 INFO - PROCESS | 1643 | 1467950341677 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:01 INFO - PROCESS | 1643 | 1467950341678 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d4a800 == 41 [pid = 1643] [id = 581] 20:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1176e3800) [pid = 1643] [serial = 1743] [outer = 0x0] 20:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118410800) [pid = 1643] [serial = 1744] [outer = 0x1176e3800] 20:59:01 INFO - PROCESS | 1643 | 1467950341709 Marionette DEBUG loaded listener.js 20:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119502400) [pid = 1643] [serial = 1745] [outer = 0x1176e3800] 20:59:02 INFO - PROCESS | 1643 | 1467950342128 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]]]}] 20:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 674ms 20:59:02 INFO - PROCESS | 1643 | 1467950342171 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 20:59:02 INFO - PROCESS | 1643 | 1467950342174 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 20:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:59:02 INFO - PROCESS | 1643 | 1467950342178 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:59:02 INFO - PROCESS | 1643 | 1467950342180 Marionette TRACE conn2 <- [1,2298,null,{}] 20:59:02 INFO - PROCESS | 1643 | 1467950342183 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}] 20:59:02 INFO - PROCESS | 1643 | 1467950342185 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:02 INFO - PROCESS | 1643 | 1467950342289 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 20:59:02 INFO - PROCESS | 1643 | 1467950342352 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:02 INFO - PROCESS | 1643 | 1467950342353 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1293aa000 == 42 [pid = 1643] [id = 582] 20:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119b05000) [pid = 1643] [serial = 1746] [outer = 0x0] 20:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x120da6800) [pid = 1643] [serial = 1747] [outer = 0x119b05000] 20:59:02 INFO - PROCESS | 1643 | 1467950342384 Marionette DEBUG loaded listener.js 20:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121113000) [pid = 1643] [serial = 1748] [outer = 0x119b05000] 20:59:02 INFO - PROCESS | 1643 | 1467950342831 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]]]}] 20:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 20:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:59:02 INFO - PROCESS | 1643 | 1467950342850 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 20:59:02 INFO - PROCESS | 1643 | 1467950342851 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 20:59:02 INFO - PROCESS | 1643 | 1467950342854 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:59:02 INFO - PROCESS | 1643 | 1467950342856 Marionette TRACE conn2 <- [1,2302,null,{}] 20:59:02 INFO - PROCESS | 1643 | 1467950342864 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}] 20:59:02 INFO - PROCESS | 1643 | 1467950342867 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:03 INFO - PROCESS | 1643 | 1467950342999 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 20:59:03 INFO - PROCESS | 1643 | 1467950343063 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:03 INFO - PROCESS | 1643 | 1467950343065 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d54d000 == 43 [pid = 1643] [id = 583] 20:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x123b5d000) [pid = 1643] [serial = 1749] [outer = 0x0] 20:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1253a4c00) [pid = 1643] [serial = 1750] [outer = 0x123b5d000] 20:59:03 INFO - PROCESS | 1643 | 1467950343136 Marionette DEBUG loaded listener.js 20:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126a43c00) [pid = 1643] [serial = 1751] [outer = 0x123b5d000] 20:59:03 INFO - PROCESS | 1643 | 1467950343711 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]]]}] 20:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 926ms 20:59:03 INFO - PROCESS | 1643 | 1467950343781 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 20:59:03 INFO - PROCESS | 1643 | 1467950343785 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 20:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:59:03 INFO - PROCESS | 1643 | 1467950343790 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:59:03 INFO - PROCESS | 1643 | 1467950343793 Marionette TRACE conn2 <- [1,2306,null,{}] 20:59:03 INFO - PROCESS | 1643 | 1467950343798 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}] 20:59:03 INFO - PROCESS | 1643 | 1467950343801 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:03 INFO - PROCESS | 1643 | 1467950343936 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 20:59:04 INFO - PROCESS | 1643 | 1467950344071 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:04 INFO - PROCESS | 1643 | 1467950344075 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x118220800 == 44 [pid = 1643] [id = 584] 20:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x113377400) [pid = 1643] [serial = 1752] [outer = 0x0] 20:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1151d1c00) [pid = 1643] [serial = 1753] [outer = 0x113377400] 20:59:04 INFO - PROCESS | 1643 | 1467950344121 Marionette DEBUG loaded listener.js 20:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1173a4c00) [pid = 1643] [serial = 1754] [outer = 0x113377400] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb30800 == 43 [pid = 1643] [id = 579] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c554800 == 42 [pid = 1643] [id = 578] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x124c0b800 == 41 [pid = 1643] [id = 577] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12be2d800 == 40 [pid = 1643] [id = 576] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1a800 == 39 [pid = 1643] [id = 575] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b6000 == 38 [pid = 1643] [id = 574] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x129391800 == 37 [pid = 1643] [id = 573] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12815d000 == 36 [pid = 1643] [id = 572] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x124c0c000 == 35 [pid = 1643] [id = 571] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1193db800 == 34 [pid = 1643] [id = 570] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x116950800 == 33 [pid = 1643] [id = 569] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x125246000 == 32 [pid = 1643] [id = 568] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x117358800 == 31 [pid = 1643] [id = 567] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc6800 == 30 [pid = 1643] [id = 566] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12d54d000 == 29 [pid = 1643] [id = 583] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1293aa000 == 28 [pid = 1643] [id = 582] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12d51d800 == 27 [pid = 1643] [id = 580] 20:59:04 INFO - PROCESS | 1643 | --DOCSHELL 0x120d4a800 == 26 [pid = 1643] [id = 581] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118e04c00) [pid = 1643] [serial = 1672] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11928f400) [pid = 1643] [serial = 1673] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1176e3c00) [pid = 1643] [serial = 1669] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118255800) [pid = 1643] [serial = 1670] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1198bb000) [pid = 1643] [serial = 1675] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x119837800) [pid = 1643] [serial = 1679] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120da2400) [pid = 1643] [serial = 1678] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12132bc00) [pid = 1643] [serial = 1681] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x124aa3800) [pid = 1643] [serial = 1685] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x123b5f800) [pid = 1643] [serial = 1684] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x112dcf400) [pid = 1643] [serial = 1666] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113b53c00) [pid = 1643] [serial = 1667] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124ad3000) [pid = 1643] [serial = 1687] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118284800) [pid = 1643] [serial = 1664] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1176dd400) [pid = 1643] [serial = 1663] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1198ed400) [pid = 1643] [serial = 1690] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1216ee000) [pid = 1643] [serial = 1691] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12655a400) [pid = 1643] [serial = 1696] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118ac0800) [pid = 1643] [serial = 1652] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11825f000) [pid = 1643] [serial = 1651] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119c6ec00) [pid = 1643] [serial = 1655] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1198e7000) [pid = 1643] [serial = 1654] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x124aabc00) [pid = 1643] [serial = 1658] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x123b8e400) [pid = 1643] [serial = 1657] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126989800) [pid = 1643] [serial = 1661] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x126a7ec00) [pid = 1643] [serial = 1699] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1252f6400) [pid = 1643] [serial = 1660] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1213e6000) [pid = 1643] [serial = 1682] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1253f3000) [pid = 1643] [serial = 1688] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x126086400) [pid = 1643] [serial = 1694] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1199c3400) [pid = 1643] [serial = 1676] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1253f9000) [pid = 1643] [serial = 1693] [outer = 0x0] [url = about:blank] 20:59:04 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x126a45000) [pid = 1643] [serial = 1697] [outer = 0x0] [url = about:blank] 20:59:05 INFO - PROCESS | 1643 | 1467950345090 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]]]}] 20:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1325ms 20:59:05 INFO - PROCESS | 1643 | 1467950345115 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 20:59:05 INFO - PROCESS | 1643 | 1467950345118 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 20:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:59:05 INFO - PROCESS | 1643 | 1467950345123 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:59:05 INFO - PROCESS | 1643 | 1467950345125 Marionette TRACE conn2 <- [1,2310,null,{}] 20:59:05 INFO - PROCESS | 1643 | 1467950345129 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}] 20:59:05 INFO - PROCESS | 1643 | 1467950345130 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:05 INFO - PROCESS | 1643 | 1467950345210 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 20:59:05 INFO - PROCESS | 1643 | 1467950345215 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 1643 | 1467950345219 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x116937000 == 27 [pid = 1643] [id = 585] 20:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x113ba3800) [pid = 1643] [serial = 1755] [outer = 0x0] 20:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1160da800) [pid = 1643] [serial = 1756] [outer = 0x113ba3800] 20:59:05 INFO - PROCESS | 1643 | 1467950345247 Marionette DEBUG loaded listener.js 20:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1133d5800) [pid = 1643] [serial = 1757] [outer = 0x113ba3800] 20:59:05 INFO - PROCESS | 1643 | 1467950345632 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]]]}] 20:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 523ms 20:59:05 INFO - PROCESS | 1643 | 1467950345647 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 20:59:05 INFO - PROCESS | 1643 | 1467950345651 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 20:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:59:05 INFO - PROCESS | 1643 | 1467950345655 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:59:05 INFO - PROCESS | 1643 | 1467950345657 Marionette TRACE conn2 <- [1,2314,null,{}] 20:59:05 INFO - PROCESS | 1643 | 1467950345660 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}] 20:59:05 INFO - PROCESS | 1643 | 1467950345661 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:05 INFO - PROCESS | 1643 | 1467950345740 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 20:59:05 INFO - PROCESS | 1643 | 1467950345744 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 1643 | 1467950345745 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185a3000 == 28 [pid = 1643] [id = 586] 20:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1173a4400) [pid = 1643] [serial = 1758] [outer = 0x0] 20:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118280800) [pid = 1643] [serial = 1759] [outer = 0x1173a4400] 20:59:05 INFO - PROCESS | 1643 | 1467950345774 Marionette DEBUG loaded listener.js 20:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1185d3800) [pid = 1643] [serial = 1760] [outer = 0x1173a4400] 20:59:06 INFO - PROCESS | 1643 | 1467950346131 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]]]}] 20:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 522ms 20:59:06 INFO - PROCESS | 1643 | 1467950346178 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 20:59:06 INFO - PROCESS | 1643 | 1467950346179 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 20:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:59:06 INFO - PROCESS | 1643 | 1467950346181 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:59:06 INFO - PROCESS | 1643 | 1467950346184 Marionette TRACE conn2 <- [1,2318,null,{}] 20:59:06 INFO - PROCESS | 1643 | 1467950346192 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}] 20:59:06 INFO - PROCESS | 1643 | 1467950346195 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:06 INFO - PROCESS | 1643 | 1467950346272 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 20:59:06 INFO - PROCESS | 1643 | 1467950346277 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:06 INFO - PROCESS | 1643 | 1467950346279 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x121142800 == 29 [pid = 1643] [id = 587] 20:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1133ec800) [pid = 1643] [serial = 1761] [outer = 0x0] 20:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119506c00) [pid = 1643] [serial = 1762] [outer = 0x1133ec800] 20:59:06 INFO - PROCESS | 1643 | 1467950346307 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1198e7000) [pid = 1643] [serial = 1763] [outer = 0x1133ec800] 20:59:06 INFO - PROCESS | 1643 | 1467950346718 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] 20:59:06 INFO - PROCESS | 1643 | 1467950346774 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 20:59:06 INFO - PROCESS | 1643 | 1467950346777 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:59:06 INFO - PROCESS | 1643 | 1467950346779 Marionette TRACE conn2 <- [1,2322,null,{}] 20:59:06 INFO - PROCESS | 1643 | 1467950346783 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}] 20:59:06 INFO - PROCESS | 1643 | 1467950346784 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:06 INFO - PROCESS | 1643 | 1467950346848 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 20:59:06 INFO - PROCESS | 1643 | 1467950346854 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:06 INFO - PROCESS | 1643 | 1467950346855 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12523d000 == 30 [pid = 1643] [id = 588] 20:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119b05400) [pid = 1643] [serial = 1764] [outer = 0x0] 20:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x120d0dc00) [pid = 1643] [serial = 1765] [outer = 0x119b05400] 20:59:06 INFO - PROCESS | 1643 | 1467950346875 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120da7c00) [pid = 1643] [serial = 1766] [outer = 0x119b05400] 20:59:07 INFO - PROCESS | 1643 | 1467950347322 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]]]}] 20:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 572ms 20:59:07 INFO - PROCESS | 1643 | 1467950347358 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 20:59:07 INFO - PROCESS | 1643 | 1467950347360 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 20:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:59:07 INFO - PROCESS | 1643 | 1467950347363 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:59:07 INFO - PROCESS | 1643 | 1467950347374 Marionette TRACE conn2 <- [1,2326,null,{}] 20:59:07 INFO - PROCESS | 1643 | 1467950347378 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}] 20:59:07 INFO - PROCESS | 1643 | 1467950347379 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:07 INFO - PROCESS | 1643 | 1467950347525 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 20:59:07 INFO - PROCESS | 1643 | 1467950347545 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:07 INFO - PROCESS | 1643 | 1467950347546 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b4800 == 31 [pid = 1643] [id = 589] 20:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1173a1400) [pid = 1643] [serial = 1767] [outer = 0x0] 20:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120fcc800) [pid = 1643] [serial = 1768] [outer = 0x1173a1400] 20:59:07 INFO - PROCESS | 1643 | 1467950347585 Marionette DEBUG loaded listener.js 20:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121234400) [pid = 1643] [serial = 1769] [outer = 0x1173a1400] 20:59:07 INFO - PROCESS | 1643 | 1467950347973 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]]]}] 20:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 633ms 20:59:07 INFO - PROCESS | 1643 | 1467950347995 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 20:59:07 INFO - PROCESS | 1643 | 1467950347996 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 20:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:59:08 INFO - PROCESS | 1643 | 1467950348004 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:59:08 INFO - PROCESS | 1643 | 1467950348005 Marionette TRACE conn2 <- [1,2330,null,{}] 20:59:08 INFO - PROCESS | 1643 | 1467950348008 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}] 20:59:08 INFO - PROCESS | 1643 | 1467950348011 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:08 INFO - PROCESS | 1643 | 1467950348127 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 20:59:08 INFO - PROCESS | 1643 | 1467950348130 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:08 INFO - PROCESS | 1643 | 1467950348132 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911b800 == 32 [pid = 1643] [id = 590] 20:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120da8800) [pid = 1643] [serial = 1770] [outer = 0x0] 20:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x121603400) [pid = 1643] [serial = 1771] [outer = 0x120da8800] 20:59:08 INFO - PROCESS | 1643 | 1467950348157 Marionette DEBUG loaded listener.js 20:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124aac400) [pid = 1643] [serial = 1772] [outer = 0x120da8800] 20:59:08 INFO - PROCESS | 1643 | 1467950348486 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]]]}] 20:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 20:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:59:08 INFO - PROCESS | 1643 | 1467950348527 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 20:59:08 INFO - PROCESS | 1643 | 1467950348528 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 20:59:08 INFO - PROCESS | 1643 | 1467950348530 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:59:08 INFO - PROCESS | 1643 | 1467950348531 Marionette TRACE conn2 <- [1,2334,null,{}] 20:59:08 INFO - PROCESS | 1643 | 1467950348534 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}] 20:59:08 INFO - PROCESS | 1643 | 1467950348537 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:08 INFO - PROCESS | 1643 | 1467950348638 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 20:59:08 INFO - PROCESS | 1643 | 1467950348647 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:08 INFO - PROCESS | 1643 | 1467950348648 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a8800 == 33 [pid = 1643] [id = 591] 20:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1248e3800) [pid = 1643] [serial = 1773] [outer = 0x0] 20:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1253ec000) [pid = 1643] [serial = 1774] [outer = 0x1248e3800] 20:59:08 INFO - PROCESS | 1643 | 1467950348674 Marionette DEBUG loaded listener.js 20:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12607ec00) [pid = 1643] [serial = 1775] [outer = 0x1248e3800] 20:59:09 INFO - PROCESS | 1643 | 1467950349016 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]]]}] 20:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124aaf800) [pid = 1643] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112a83c00) [pid = 1643] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12817a800) [pid = 1643] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112d0e000) [pid = 1643] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x113d92800) [pid = 1643] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126a47400) [pid = 1643] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x117e44800) [pid = 1643] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1185d7800) [pid = 1643] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11337a800) [pid = 1643] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x121113400) [pid = 1643] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x116623800) [pid = 1643] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120da2000) [pid = 1643] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12607fc00) [pid = 1643] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x113d92000) [pid = 1643] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:59:09 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1282c6800) [pid = 1643] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:59:09 INFO - PROCESS | 1643 | 1467950349248 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 20:59:09 INFO - PROCESS | 1643 | 1467950349250 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 20:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:59:09 INFO - PROCESS | 1643 | 1467950349260 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:59:09 INFO - PROCESS | 1643 | 1467950349261 Marionette TRACE conn2 <- [1,2338,null,{}] 20:59:09 INFO - PROCESS | 1643 | 1467950349263 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}] 20:59:09 INFO - PROCESS | 1643 | 1467950349264 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:09 INFO - PROCESS | 1643 | 1467950349338 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 20:59:09 INFO - PROCESS | 1643 | 1467950349342 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:09 INFO - PROCESS | 1643 | 1467950349343 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12911f000 == 34 [pid = 1643] [id = 592] 20:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x115e59c00) [pid = 1643] [serial = 1776] [outer = 0x0] 20:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1176ecc00) [pid = 1643] [serial = 1777] [outer = 0x115e59c00] 20:59:09 INFO - PROCESS | 1643 | 1467950349370 Marionette DEBUG loaded listener.js 20:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1199bc000) [pid = 1643] [serial = 1778] [outer = 0x115e59c00] 20:59:09 INFO - PROCESS | 1643 | 1467950349677 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]]]}] 20:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 422ms 20:59:09 INFO - PROCESS | 1643 | 1467950349683 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 20:59:09 INFO - PROCESS | 1643 | 1467950349684 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 20:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:59:09 INFO - PROCESS | 1643 | 1467950349693 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:59:09 INFO - PROCESS | 1643 | 1467950349694 Marionette TRACE conn2 <- [1,2342,null,{}] 20:59:09 INFO - PROCESS | 1643 | 1467950349697 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}] 20:59:09 INFO - PROCESS | 1643 | 1467950349698 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:09 INFO - PROCESS | 1643 | 1467950349786 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 20:59:09 INFO - PROCESS | 1643 | 1467950349791 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:09 INFO - PROCESS | 1643 | 1467950349792 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x121139800 == 35 [pid = 1643] [id = 593] 20:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1198e6800) [pid = 1643] [serial = 1779] [outer = 0x0] 20:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1253ac000) [pid = 1643] [serial = 1780] [outer = 0x1198e6800] 20:59:09 INFO - PROCESS | 1643 | 1467950349816 Marionette DEBUG loaded listener.js 20:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12639dc00) [pid = 1643] [serial = 1781] [outer = 0x1198e6800] 20:59:10 INFO - PROCESS | 1643 | 1467950350155 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]]]}] 20:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 20:59:10 INFO - PROCESS | 1643 | 1467950350164 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 20:59:10 INFO - PROCESS | 1643 | 1467950350165 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 20:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:59:10 INFO - PROCESS | 1643 | 1467950350168 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:59:10 INFO - PROCESS | 1643 | 1467950350170 Marionette TRACE conn2 <- [1,2346,null,{}] 20:59:10 INFO - PROCESS | 1643 | 1467950350174 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}] 20:59:10 INFO - PROCESS | 1643 | 1467950350175 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:10 INFO - PROCESS | 1643 | 1467950350282 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 20:59:10 INFO - PROCESS | 1643 | 1467950350288 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:10 INFO - PROCESS | 1643 | 1467950350289 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1dd000 == 36 [pid = 1643] [id = 594] 20:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x113d92800) [pid = 1643] [serial = 1782] [outer = 0x0] 20:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126949800) [pid = 1643] [serial = 1783] [outer = 0x113d92800] 20:59:10 INFO - PROCESS | 1643 | 1467950350313 Marionette DEBUG loaded listener.js 20:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126a45c00) [pid = 1643] [serial = 1784] [outer = 0x113d92800] 20:59:10 INFO - PROCESS | 1643 | 1467950350606 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]]]}] 20:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 20:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:59:10 INFO - PROCESS | 1643 | 1467950350640 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 20:59:10 INFO - PROCESS | 1643 | 1467950350641 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 20:59:10 INFO - PROCESS | 1643 | 1467950350643 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:59:10 INFO - PROCESS | 1643 | 1467950350645 Marionette TRACE conn2 <- [1,2350,null,{}] 20:59:10 INFO - PROCESS | 1643 | 1467950350647 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}] 20:59:10 INFO - PROCESS | 1643 | 1467950350649 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:10 INFO - PROCESS | 1643 | 1467950350750 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 20:59:10 INFO - PROCESS | 1643 | 1467950350753 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:10 INFO - PROCESS | 1643 | 1467950350755 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b4000 == 37 [pid = 1643] [id = 595] 20:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126086400) [pid = 1643] [serial = 1785] [outer = 0x0] 20:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126a77400) [pid = 1643] [serial = 1786] [outer = 0x126086400] 20:59:10 INFO - PROCESS | 1643 | 1467950350781 Marionette DEBUG loaded listener.js 20:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x128182800) [pid = 1643] [serial = 1787] [outer = 0x126086400] 20:59:11 INFO - PROCESS | 1643 | 1467950351136 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]]]}] 20:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 20:59:11 INFO - PROCESS | 1643 | 1467950351163 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 20:59:11 INFO - PROCESS | 1643 | 1467950351165 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 20:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:59:11 INFO - PROCESS | 1643 | 1467950351168 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:59:11 INFO - PROCESS | 1643 | 1467950351169 Marionette TRACE conn2 <- [1,2354,null,{}] 20:59:11 INFO - PROCESS | 1643 | 1467950351182 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}] 20:59:11 INFO - PROCESS | 1643 | 1467950351183 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:11 INFO - PROCESS | 1643 | 1467950351259 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 20:59:11 INFO - PROCESS | 1643 | 1467950351358 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:11 INFO - PROCESS | 1643 | 1467950351359 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x113bce000 == 38 [pid = 1643] [id = 596] 20:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x111c19000) [pid = 1643] [serial = 1788] [outer = 0x0] 20:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1129a7000) [pid = 1643] [serial = 1789] [outer = 0x111c19000] 20:59:11 INFO - PROCESS | 1643 | 1467950351391 Marionette DEBUG loaded listener.js 20:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x113099400) [pid = 1643] [serial = 1790] [outer = 0x111c19000] 20:59:11 INFO - PROCESS | 1643 | 1467950351932 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]]]}] 20:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 833ms 20:59:12 INFO - PROCESS | 1643 | 1467950352033 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 20:59:12 INFO - PROCESS | 1643 | 1467950352038 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 20:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:59:12 INFO - PROCESS | 1643 | 1467950352042 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:59:12 INFO - PROCESS | 1643 | 1467950352044 Marionette TRACE conn2 <- [1,2358,null,{}] 20:59:12 INFO - PROCESS | 1643 | 1467950352047 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}] 20:59:12 INFO - PROCESS | 1643 | 1467950352050 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:12 INFO - PROCESS | 1643 | 1467950352161 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 20:59:12 INFO - PROCESS | 1643 | 1467950352241 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:12 INFO - PROCESS | 1643 | 1467950352242 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12130e000 == 39 [pid = 1643] [id = 597] 20:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1176df000) [pid = 1643] [serial = 1791] [outer = 0x0] 20:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11825e400) [pid = 1643] [serial = 1792] [outer = 0x1176df000] 20:59:12 INFO - PROCESS | 1643 | 1467950352273 Marionette DEBUG loaded listener.js 20:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1185d7800) [pid = 1643] [serial = 1793] [outer = 0x1176df000] 20:59:12 INFO - PROCESS | 1643 | 1467950352755 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]]]}] 20:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 770ms 20:59:12 INFO - PROCESS | 1643 | 1467950352826 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 20:59:12 INFO - PROCESS | 1643 | 1467950352829 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 20:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:59:12 INFO - PROCESS | 1643 | 1467950352832 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:59:12 INFO - PROCESS | 1643 | 1467950352833 Marionette TRACE conn2 <- [1,2362,null,{}] 20:59:12 INFO - PROCESS | 1643 | 1467950352835 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}] 20:59:12 INFO - PROCESS | 1643 | 1467950352837 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:12 INFO - PROCESS | 1643 | 1467950352947 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 20:59:13 INFO - PROCESS | 1643 | 1467950353032 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:13 INFO - PROCESS | 1643 | 1467950353034 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x118209000 == 40 [pid = 1643] [id = 598] 20:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1173a5000) [pid = 1643] [serial = 1794] [outer = 0x0] 20:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11886f800) [pid = 1643] [serial = 1795] [outer = 0x1173a5000] 20:59:13 INFO - PROCESS | 1643 | 1467950353063 Marionette DEBUG loaded listener.js 20:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1199c7000) [pid = 1643] [serial = 1796] [outer = 0x1173a5000] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b4000 == 39 [pid = 1643] [id = 595] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1dd000 == 38 [pid = 1643] [id = 594] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121139800 == 37 [pid = 1643] [id = 593] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12911f000 == 36 [pid = 1643] [id = 592] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a8800 == 35 [pid = 1643] [id = 591] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12911b800 == 34 [pid = 1643] [id = 590] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b4800 == 33 [pid = 1643] [id = 589] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12523d000 == 32 [pid = 1643] [id = 588] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121142800 == 31 [pid = 1643] [id = 587] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1185a3000 == 30 [pid = 1643] [id = 586] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x116937000 == 29 [pid = 1643] [id = 585] 20:59:13 INFO - PROCESS | 1643 | --DOCSHELL 0x118220800 == 28 [pid = 1643] [id = 584] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x129045c00) [pid = 1643] [serial = 1741] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126083400) [pid = 1643] [serial = 1723] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x126a7e000) [pid = 1643] [serial = 1726] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x128181800) [pid = 1643] [serial = 1729] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118257400) [pid = 1643] [serial = 1732] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1199ca400) [pid = 1643] [serial = 1714] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120fc0800) [pid = 1643] [serial = 1715] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12817b800) [pid = 1643] [serial = 1700] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1185d0000) [pid = 1643] [serial = 1711] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119838000) [pid = 1643] [serial = 1712] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118e06000) [pid = 1643] [serial = 1705] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11950a800) [pid = 1643] [serial = 1706] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x113d92c00) [pid = 1643] [serial = 1702] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x116764400) [pid = 1643] [serial = 1703] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1213d9c00) [pid = 1643] [serial = 1717] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11739b400) [pid = 1643] [serial = 1708] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x117eb6000) [pid = 1643] [serial = 1709] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124aa7800) [pid = 1643] [serial = 1735] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128505400) [pid = 1643] [serial = 1738] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x128180400) [pid = 1643] [serial = 1736] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1282c1400) [pid = 1643] [serial = 1730] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1216e9400) [pid = 1643] [serial = 1720] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x128179c00) [pid = 1643] [serial = 1727] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x126a4f800) [pid = 1643] [serial = 1724] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x123b90800) [pid = 1643] [serial = 1721] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x120d09400) [pid = 1643] [serial = 1733] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x129040400) [pid = 1643] [serial = 1739] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1213e4400) [pid = 1643] [serial = 1718] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1290f0000) [pid = 1643] [serial = 1742] [outer = 0x0] [url = about:blank] 20:59:13 INFO - PROCESS | 1643 | 1467950353694 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]]]}] 20:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 872ms 20:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:59:13 INFO - PROCESS | 1643 | 1467950353703 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 20:59:13 INFO - PROCESS | 1643 | 1467950353706 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 20:59:13 INFO - PROCESS | 1643 | 1467950353708 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:59:13 INFO - PROCESS | 1643 | 1467950353711 Marionette TRACE conn2 <- [1,2366,null,{}] 20:59:13 INFO - PROCESS | 1643 | 1467950353715 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}] 20:59:13 INFO - PROCESS | 1643 | 1467950353716 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:13 INFO - PROCESS | 1643 | 1467950353798 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 20:59:13 INFO - PROCESS | 1643 | 1467950353805 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:13 INFO - PROCESS | 1643 | 1467950353807 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11821b800 == 29 [pid = 1643] [id = 599] 20:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11825f000) [pid = 1643] [serial = 1797] [outer = 0x0] 20:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x118285000) [pid = 1643] [serial = 1798] [outer = 0x11825f000] 20:59:13 INFO - PROCESS | 1643 | 1467950353835 Marionette DEBUG loaded listener.js 20:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118e04800) [pid = 1643] [serial = 1799] [outer = 0x11825f000] 20:59:14 INFO - PROCESS | 1643 | 1467950354221 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]]]}] 20:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 20:59:14 INFO - PROCESS | 1643 | 1467950354229 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 20:59:14 INFO - PROCESS | 1643 | 1467950354231 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 20:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:59:14 INFO - PROCESS | 1643 | 1467950354237 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:59:14 INFO - PROCESS | 1643 | 1467950354238 Marionette TRACE conn2 <- [1,2370,null,{}] 20:59:14 INFO - PROCESS | 1643 | 1467950354240 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}] 20:59:14 INFO - PROCESS | 1643 | 1467950354242 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:14 INFO - PROCESS | 1643 | 1467950354327 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 20:59:14 INFO - PROCESS | 1643 | 1467950354336 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:14 INFO - PROCESS | 1643 | 1467950354338 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x121006000 == 30 [pid = 1643] [id = 600] 20:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11928dc00) [pid = 1643] [serial = 1800] [outer = 0x0] 20:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1199c2000) [pid = 1643] [serial = 1801] [outer = 0x11928dc00] 20:59:14 INFO - PROCESS | 1643 | 1467950354380 Marionette DEBUG loaded listener.js 20:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x120d0f800) [pid = 1643] [serial = 1802] [outer = 0x11928dc00] 20:59:14 INFO - PROCESS | 1643 | 1467950354879 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]]]}] 20:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 20:59:14 INFO - PROCESS | 1643 | 1467950354908 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 20:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:59:14 INFO - PROCESS | 1643 | 1467950354909 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 20:59:14 INFO - PROCESS | 1643 | 1467950354912 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:59:14 INFO - PROCESS | 1643 | 1467950354914 Marionette TRACE conn2 <- [1,2374,null,{}] 20:59:14 INFO - PROCESS | 1643 | 1467950354925 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}] 20:59:14 INFO - PROCESS | 1643 | 1467950354928 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:15 INFO - PROCESS | 1643 | 1467950355007 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 20:59:15 INFO - PROCESS | 1643 | 1467950355011 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:15 INFO - PROCESS | 1643 | 1467950355013 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b7000 == 31 [pid = 1643] [id = 601] 20:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x121107c00) [pid = 1643] [serial = 1803] [outer = 0x0] 20:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1213dd400) [pid = 1643] [serial = 1804] [outer = 0x121107c00] 20:59:15 INFO - PROCESS | 1643 | 1467950355043 Marionette DEBUG loaded listener.js 20:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1216ec800) [pid = 1643] [serial = 1805] [outer = 0x121107c00] 20:59:15 INFO - PROCESS | 1643 | 1467950355377 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]]]}] 20:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 471ms 20:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:59:15 INFO - PROCESS | 1643 | 1467950355385 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 20:59:15 INFO - PROCESS | 1643 | 1467950355386 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 20:59:15 INFO - PROCESS | 1643 | 1467950355388 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:59:15 INFO - PROCESS | 1643 | 1467950355389 Marionette TRACE conn2 <- [1,2378,null,{}] 20:59:15 INFO - PROCESS | 1643 | 1467950355392 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}] 20:59:15 INFO - PROCESS | 1643 | 1467950355393 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:15 INFO - PROCESS | 1643 | 1467950355477 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 20:59:15 INFO - PROCESS | 1643 | 1467950355551 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:15 INFO - PROCESS | 1643 | 1467950355552 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x129121800 == 32 [pid = 1643] [id = 602] 20:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x123bbc000) [pid = 1643] [serial = 1806] [outer = 0x0] 20:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x124aacc00) [pid = 1643] [serial = 1807] [outer = 0x123bbc000] 20:59:15 INFO - PROCESS | 1643 | 1467950355577 Marionette DEBUG loaded listener.js 20:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1253ad800) [pid = 1643] [serial = 1808] [outer = 0x123bbc000] 20:59:15 INFO - PROCESS | 1643 | 1467950355899 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]]]}] 20:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 20:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:59:15 INFO - PROCESS | 1643 | 1467950355909 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 20:59:15 INFO - PROCESS | 1643 | 1467950355910 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 20:59:15 INFO - PROCESS | 1643 | 1467950355913 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:59:15 INFO - PROCESS | 1643 | 1467950355914 Marionette TRACE conn2 <- [1,2382,null,{}] 20:59:15 INFO - PROCESS | 1643 | 1467950355916 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}] 20:59:15 INFO - PROCESS | 1643 | 1467950355917 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:16 INFO - PROCESS | 1643 | 1467950356022 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 20:59:16 INFO - PROCESS | 1643 | 1467950356062 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:16 INFO - PROCESS | 1643 | 1467950356063 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afe8800 == 33 [pid = 1643] [id = 603] 20:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x123ee5400) [pid = 1643] [serial = 1809] [outer = 0x0] 20:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x126087400) [pid = 1643] [serial = 1810] [outer = 0x123ee5400] 20:59:16 INFO - PROCESS | 1643 | 1467950356087 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126990000) [pid = 1643] [serial = 1811] [outer = 0x123ee5400] 20:59:16 INFO - PROCESS | 1643 | 1467950356436 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]]]}] 20:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 568ms 20:59:16 INFO - PROCESS | 1643 | 1467950356481 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 20:59:16 INFO - PROCESS | 1643 | 1467950356482 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 20:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:59:16 INFO - PROCESS | 1643 | 1467950356484 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:59:16 INFO - PROCESS | 1643 | 1467950356485 Marionette TRACE conn2 <- [1,2386,null,{}] 20:59:16 INFO - PROCESS | 1643 | 1467950356488 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}] 20:59:16 INFO - PROCESS | 1643 | 1467950356492 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:16 INFO - PROCESS | 1643 | 1467950356600 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 20:59:16 INFO - PROCESS | 1643 | 1467950356640 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:16 INFO - PROCESS | 1643 | 1467950356641 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba05000 == 34 [pid = 1643] [id = 604] 20:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126991000) [pid = 1643] [serial = 1812] [outer = 0x0] 20:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126a84800) [pid = 1643] [serial = 1813] [outer = 0x126991000] 20:59:16 INFO - PROCESS | 1643 | 1467950356673 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1282cc400) [pid = 1643] [serial = 1814] [outer = 0x126991000] 20:59:16 INFO - PROCESS | 1643 | 1467950356981 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]]]}] 20:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 20:59:17 INFO - PROCESS | 1643 | 1467950357006 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 20:59:17 INFO - PROCESS | 1643 | 1467950357007 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 20:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:59:17 INFO - PROCESS | 1643 | 1467950357009 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:59:17 INFO - PROCESS | 1643 | 1467950357010 Marionette TRACE conn2 <- [1,2390,null,{}] 20:59:17 INFO - PROCESS | 1643 | 1467950357013 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}] 20:59:17 INFO - PROCESS | 1643 | 1467950357014 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:17 INFO - PROCESS | 1643 | 1467950357111 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 20:59:17 INFO - PROCESS | 1643 | 1467950357123 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:17 INFO - PROCESS | 1643 | 1467950357124 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c17b800 == 35 [pid = 1643] [id = 605] 20:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126a79800) [pid = 1643] [serial = 1815] [outer = 0x0] 20:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12850f400) [pid = 1643] [serial = 1816] [outer = 0x126a79800] 20:59:17 INFO - PROCESS | 1643 | 1467950357148 Marionette DEBUG loaded listener.js 20:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12903e800) [pid = 1643] [serial = 1817] [outer = 0x126a79800] 20:59:17 INFO - PROCESS | 1643 | 1467950357466 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]]]}] 20:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 470ms 20:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:59:17 INFO - PROCESS | 1643 | 1467950357480 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 20:59:17 INFO - PROCESS | 1643 | 1467950357481 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 20:59:17 INFO - PROCESS | 1643 | 1467950357484 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:59:17 INFO - PROCESS | 1643 | 1467950357485 Marionette TRACE conn2 <- [1,2394,null,{}] 20:59:17 INFO - PROCESS | 1643 | 1467950357491 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}] 20:59:17 INFO - PROCESS | 1643 | 1467950357492 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:17 INFO - PROCESS | 1643 | 1467950357595 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 20:59:17 INFO - PROCESS | 1643 | 1467950357607 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:17 INFO - PROCESS | 1643 | 1467950357608 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb1d000 == 36 [pid = 1643] [id = 606] 20:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129041000) [pid = 1643] [serial = 1818] [outer = 0x0] 20:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129046000) [pid = 1643] [serial = 1819] [outer = 0x129041000] 20:59:17 INFO - PROCESS | 1643 | 1467950357639 Marionette DEBUG loaded listener.js 20:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1290ec800) [pid = 1643] [serial = 1820] [outer = 0x129041000] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119b05400) [pid = 1643] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1173a4400) [pid = 1643] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x113377400) [pid = 1643] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x113ba3800) [pid = 1643] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1173a1400) [pid = 1643] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1133ec800) [pid = 1643] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120da8800) [pid = 1643] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1248e3800) [pid = 1643] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x115e59c00) [pid = 1643] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x113d92800) [pid = 1643] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1198e6800) [pid = 1643] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1176e3800) [pid = 1643] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119b05000) [pid = 1643] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x123b5d000) [pid = 1643] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:59:18 INFO - PROCESS | 1643 | 1467950358030 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]]]}] 20:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 571ms 20:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:59:18 INFO - PROCESS | 1643 | 1467950358055 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 20:59:18 INFO - PROCESS | 1643 | 1467950358057 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 20:59:18 INFO - PROCESS | 1643 | 1467950358058 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:59:18 INFO - PROCESS | 1643 | 1467950358060 Marionette TRACE conn2 <- [1,2398,null,{}] 20:59:18 INFO - PROCESS | 1643 | 1467950358062 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}] 20:59:18 INFO - PROCESS | 1643 | 1467950358063 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:18 INFO - PROCESS | 1643 | 1467950358140 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 20:59:18 INFO - PROCESS | 1643 | 1467950358199 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 1643 | 1467950358200 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x126059800 == 37 [pid = 1643] [id = 607] 20:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x111c81800) [pid = 1643] [serial = 1821] [outer = 0x0] 20:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118255800) [pid = 1643] [serial = 1822] [outer = 0x111c81800] 20:59:18 INFO - PROCESS | 1643 | 1467950358224 Marionette DEBUG loaded listener.js 20:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12110d400) [pid = 1643] [serial = 1823] [outer = 0x111c81800] 20:59:18 INFO - PROCESS | 1643 | 1467950358487 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]]]}] 20:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 470ms 20:59:18 INFO - PROCESS | 1643 | 1467950358530 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 20:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:59:18 INFO - PROCESS | 1643 | 1467950358531 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 20:59:18 INFO - PROCESS | 1643 | 1467950358541 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:59:18 INFO - PROCESS | 1643 | 1467950358542 Marionette TRACE conn2 <- [1,2402,null,{}] 20:59:18 INFO - PROCESS | 1643 | 1467950358545 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}] 20:59:18 INFO - PROCESS | 1643 | 1467950358546 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:18 INFO - PROCESS | 1643 | 1467950358631 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 20:59:18 INFO - PROCESS | 1643 | 1467950358636 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 1643 | 1467950358645 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbe6800 == 38 [pid = 1643] [id = 608] 20:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x121234000) [pid = 1643] [serial = 1824] [outer = 0x0] 20:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126a48000) [pid = 1643] [serial = 1825] [outer = 0x121234000] 20:59:18 INFO - PROCESS | 1643 | 1467950358669 Marionette DEBUG loaded listener.js 20:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1290f1c00) [pid = 1643] [serial = 1826] [outer = 0x121234000] 20:59:19 INFO - PROCESS | 1643 | 1467950359024 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]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 527ms 20:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:59:19 INFO - PROCESS | 1643 | 1467950359063 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 1643 | 1467950359065 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 20:59:19 INFO - PROCESS | 1643 | 1467950359067 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - PROCESS | 1643 | 1467950359069 Marionette TRACE conn2 <- [1,2406,null,{}] 20:59:19 INFO - PROCESS | 1643 | 1467950359071 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}] 20:59:19 INFO - PROCESS | 1643 | 1467950359073 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:19 INFO - PROCESS | 1643 | 1467950359162 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 20:59:19 INFO - PROCESS | 1643 | 1467950359166 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:19 INFO - PROCESS | 1643 | 1467950359167 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d545000 == 39 [pid = 1643] [id = 609] 20:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1290f2000) [pid = 1643] [serial = 1827] [outer = 0x0] 20:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12934d800) [pid = 1643] [serial = 1828] [outer = 0x1290f2000] 20:59:19 INFO - PROCESS | 1643 | 1467950359194 Marionette DEBUG loaded listener.js 20:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x129479400) [pid = 1643] [serial = 1829] [outer = 0x1290f2000] 20:59:19 INFO - PROCESS | 1643 | 1467950359518 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]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 470ms 20:59:19 INFO - PROCESS | 1643 | 1467950359539 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 1643 | 1467950359540 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 20:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:59:19 INFO - PROCESS | 1643 | 1467950359543 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - PROCESS | 1643 | 1467950359544 Marionette TRACE conn2 <- [1,2410,null,{}] 20:59:19 INFO - PROCESS | 1643 | 1467950359546 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}] 20:59:19 INFO - PROCESS | 1643 | 1467950359548 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:19 INFO - PROCESS | 1643 | 1467950359646 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 20:59:19 INFO - PROCESS | 1643 | 1467950359651 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:19 INFO - PROCESS | 1643 | 1467950359652 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d71e800 == 40 [pid = 1643] [id = 610] 20:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129356800) [pid = 1643] [serial = 1830] [outer = 0x0] 20:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12a45e800) [pid = 1643] [serial = 1831] [outer = 0x129356800] 20:59:19 INFO - PROCESS | 1643 | 1467950359680 Marionette DEBUG loaded listener.js 20:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a46b800) [pid = 1643] [serial = 1832] [outer = 0x129356800] 20:59:20 INFO - PROCESS | 1643 | 1467950360248 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]]]}] 20:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 20:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:59:20 INFO - PROCESS | 1643 | 1467950360263 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 20:59:20 INFO - PROCESS | 1643 | 1467950360266 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 20:59:20 INFO - PROCESS | 1643 | 1467950360269 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:59:20 INFO - PROCESS | 1643 | 1467950360271 Marionette TRACE conn2 <- [1,2414,null,{}] 20:59:20 INFO - PROCESS | 1643 | 1467950360276 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}] 20:59:20 INFO - PROCESS | 1643 | 1467950360277 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:20 INFO - PROCESS | 1643 | 1467950360382 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 20:59:20 INFO - PROCESS | 1643 | 1467950360494 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:20 INFO - PROCESS | 1643 | 1467950360495 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x121002800 == 41 [pid = 1643] [id = 611] 20:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118ac6800) [pid = 1643] [serial = 1833] [outer = 0x0] 20:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118e0b000) [pid = 1643] [serial = 1834] [outer = 0x118ac6800] 20:59:20 INFO - PROCESS | 1643 | 1467950360526 Marionette DEBUG loaded listener.js 20:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1198bb000) [pid = 1643] [serial = 1835] [outer = 0x118ac6800] 20:59:20 INFO - PROCESS | 1643 | 1467950360962 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]]]}] 20:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 721ms 20:59:20 INFO - PROCESS | 1643 | 1467950360991 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 20:59:20 INFO - PROCESS | 1643 | 1467950360996 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 20:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:59:21 INFO - PROCESS | 1643 | 1467950361003 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:59:21 INFO - PROCESS | 1643 | 1467950361006 Marionette TRACE conn2 <- [1,2418,null,{}] 20:59:21 INFO - PROCESS | 1643 | 1467950361009 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}] 20:59:21 INFO - PROCESS | 1643 | 1467950361012 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:21 INFO - PROCESS | 1643 | 1467950361163 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 20:59:21 INFO - PROCESS | 1643 | 1467950361237 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:21 INFO - PROCESS | 1643 | 1467950361238 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aff1800 == 42 [pid = 1643] [id = 612] 20:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x120daa400) [pid = 1643] [serial = 1836] [outer = 0x0] 20:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121113800) [pid = 1643] [serial = 1837] [outer = 0x120daa400] 20:59:21 INFO - PROCESS | 1643 | 1467950361271 Marionette DEBUG loaded listener.js 20:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1216e4800) [pid = 1643] [serial = 1838] [outer = 0x120daa400] 20:59:21 INFO - PROCESS | 1643 | 1467950361654 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]]]}] 20:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 20:59:21 INFO - PROCESS | 1643 | 1467950361724 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 20:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:59:21 INFO - PROCESS | 1643 | 1467950361725 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 20:59:21 INFO - PROCESS | 1643 | 1467950361728 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:59:21 INFO - PROCESS | 1643 | 1467950361730 Marionette TRACE conn2 <- [1,2422,null,{}] 20:59:21 INFO - PROCESS | 1643 | 1467950361753 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}] 20:59:21 INFO - PROCESS | 1643 | 1467950361756 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:21 INFO - PROCESS | 1643 | 1467950361860 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 20:59:21 INFO - PROCESS | 1643 | 1467950361935 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:21 INFO - PROCESS | 1643 | 1467950361938 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d72d800 == 43 [pid = 1643] [id = 613] 20:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124d8e400) [pid = 1643] [serial = 1839] [outer = 0x0] 20:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126a45800) [pid = 1643] [serial = 1840] [outer = 0x124d8e400] 20:59:21 INFO - PROCESS | 1643 | 1467950361968 Marionette DEBUG loaded listener.js 20:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12817c000) [pid = 1643] [serial = 1841] [outer = 0x124d8e400] 20:59:22 INFO - PROCESS | 1643 | 1467950362378 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]]]}] 20:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 676ms 20:59:22 INFO - PROCESS | 1643 | 1467950362403 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 20:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:59:22 INFO - PROCESS | 1643 | 1467950362405 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 20:59:22 INFO - PROCESS | 1643 | 1467950362407 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:59:22 INFO - PROCESS | 1643 | 1467950362409 Marionette TRACE conn2 <- [1,2426,null,{}] 20:59:22 INFO - PROCESS | 1643 | 1467950362411 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}] 20:59:22 INFO - PROCESS | 1643 | 1467950362412 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:22 INFO - PROCESS | 1643 | 1467950362515 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 20:59:22 INFO - PROCESS | 1643 | 1467950362577 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:22 INFO - PROCESS | 1643 | 1467950362578 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d987800 == 44 [pid = 1643] [id = 614] 20:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12850f800) [pid = 1643] [serial = 1842] [outer = 0x0] 20:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12904ac00) [pid = 1643] [serial = 1843] [outer = 0x12850f800] 20:59:22 INFO - PROCESS | 1643 | 1467950362606 Marionette DEBUG loaded listener.js 20:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12934f400) [pid = 1643] [serial = 1844] [outer = 0x12850f800] 20:59:23 INFO - PROCESS | 1643 | 1467950363240 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]]]}] 20:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 872ms 20:59:23 INFO - PROCESS | 1643 | 1467950363280 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 20:59:23 INFO - PROCESS | 1643 | 1467950363283 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 20:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:59:23 INFO - PROCESS | 1643 | 1467950363286 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:59:23 INFO - PROCESS | 1643 | 1467950363288 Marionette TRACE conn2 <- [1,2430,null,{}] 20:59:23 INFO - PROCESS | 1643 | 1467950363292 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}] 20:59:23 INFO - PROCESS | 1643 | 1467950363293 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:23 INFO - PROCESS | 1643 | 1467950363389 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 20:59:23 INFO - PROCESS | 1643 | 1467950363464 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:23 INFO - PROCESS | 1643 | 1467950363467 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x117357800 == 45 [pid = 1643] [id = 615] 20:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x110ee7400) [pid = 1643] [serial = 1845] [outer = 0x0] 20:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11213f800) [pid = 1643] [serial = 1846] [outer = 0x110ee7400] 20:59:23 INFO - PROCESS | 1643 | 1467950363496 Marionette DEBUG loaded listener.js 20:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x112daec00) [pid = 1643] [serial = 1847] [outer = 0x110ee7400] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12d545000 == 44 [pid = 1643] [id = 609] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbe6800 == 43 [pid = 1643] [id = 608] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x126059800 == 42 [pid = 1643] [id = 607] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb1d000 == 41 [pid = 1643] [id = 606] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c17b800 == 40 [pid = 1643] [id = 605] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba05000 == 39 [pid = 1643] [id = 604] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12afe8800 == 38 [pid = 1643] [id = 603] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x129121800 == 37 [pid = 1643] [id = 602] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b7000 == 36 [pid = 1643] [id = 601] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x121006000 == 35 [pid = 1643] [id = 600] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11821b800 == 34 [pid = 1643] [id = 599] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x118209000 == 33 [pid = 1643] [id = 598] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12130e000 == 32 [pid = 1643] [id = 597] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x113bce000 == 31 [pid = 1643] [id = 596] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12d987800 == 30 [pid = 1643] [id = 614] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12d72d800 == 29 [pid = 1643] [id = 613] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12aff1800 == 28 [pid = 1643] [id = 612] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12d71e800 == 27 [pid = 1643] [id = 610] 20:59:24 INFO - PROCESS | 1643 | --DOCSHELL 0x121002800 == 26 [pid = 1643] [id = 611] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126a77400) [pid = 1643] [serial = 1786] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120d0dc00) [pid = 1643] [serial = 1765] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118280800) [pid = 1643] [serial = 1759] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1185d3800) [pid = 1643] [serial = 1760] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1173a4c00) [pid = 1643] [serial = 1754] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1151d1c00) [pid = 1643] [serial = 1753] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1160da800) [pid = 1643] [serial = 1756] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1133d5800) [pid = 1643] [serial = 1757] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120fcc800) [pid = 1643] [serial = 1768] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119506c00) [pid = 1643] [serial = 1762] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1198e7000) [pid = 1643] [serial = 1763] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x121603400) [pid = 1643] [serial = 1771] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121234400) [pid = 1643] [serial = 1769] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1253ec000) [pid = 1643] [serial = 1774] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124aac400) [pid = 1643] [serial = 1772] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1176ecc00) [pid = 1643] [serial = 1777] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1199bc000) [pid = 1643] [serial = 1778] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12607ec00) [pid = 1643] [serial = 1775] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126a45c00) [pid = 1643] [serial = 1784] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1253ac000) [pid = 1643] [serial = 1780] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119502400) [pid = 1643] [serial = 1745] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126949800) [pid = 1643] [serial = 1783] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120da7c00) [pid = 1643] [serial = 1766] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118410800) [pid = 1643] [serial = 1744] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x121113000) [pid = 1643] [serial = 1748] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120da6800) [pid = 1643] [serial = 1747] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1253a4c00) [pid = 1643] [serial = 1750] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12639dc00) [pid = 1643] [serial = 1781] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126a43c00) [pid = 1643] [serial = 1751] [outer = 0x0] [url = about:blank] 20:59:24 INFO - PROCESS | 1643 | 1467950364508 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]]]}] 20:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1273ms 20:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:59:24 INFO - PROCESS | 1643 | 1467950364561 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 20:59:24 INFO - PROCESS | 1643 | 1467950364564 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 20:59:24 INFO - PROCESS | 1643 | 1467950364572 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:59:24 INFO - PROCESS | 1643 | 1467950364575 Marionette TRACE conn2 <- [1,2434,null,{}] 20:59:24 INFO - PROCESS | 1643 | 1467950364580 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}] 20:59:24 INFO - PROCESS | 1643 | 1467950364584 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:24 INFO - PROCESS | 1643 | 1467950364691 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 20:59:24 INFO - PROCESS | 1643 | 1467950364722 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:24 INFO - PROCESS | 1643 | 1467950364725 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11699a800 == 27 [pid = 1643] [id = 616] 20:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1133ca000) [pid = 1643] [serial = 1848] [outer = 0x0] 20:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x113bad400) [pid = 1643] [serial = 1849] [outer = 0x1133ca000] 20:59:24 INFO - PROCESS | 1643 | 1467950364752 Marionette DEBUG loaded listener.js 20:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116030400) [pid = 1643] [serial = 1850] [outer = 0x1133ca000] 20:59:25 INFO - PROCESS | 1643 | 1467950365091 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]]]}] 20:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 578ms 20:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:59:25 INFO - PROCESS | 1643 | 1467950365146 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 20:59:25 INFO - PROCESS | 1643 | 1467950365149 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 20:59:25 INFO - PROCESS | 1643 | 1467950365154 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:59:25 INFO - PROCESS | 1643 | 1467950365156 Marionette TRACE conn2 <- [1,2438,null,{}] 20:59:25 INFO - PROCESS | 1643 | 1467950365159 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}] 20:59:25 INFO - PROCESS | 1643 | 1467950365160 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:25 INFO - PROCESS | 1643 | 1467950365236 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 20:59:25 INFO - PROCESS | 1643 | 1467950365240 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:25 INFO - PROCESS | 1643 | 1467950365241 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185a3000 == 28 [pid = 1643] [id = 617] 20:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x116979400) [pid = 1643] [serial = 1851] [outer = 0x0] 20:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x117206400) [pid = 1643] [serial = 1852] [outer = 0x116979400] 20:59:25 INFO - PROCESS | 1643 | 1467950365270 Marionette DEBUG loaded listener.js 20:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11739b800) [pid = 1643] [serial = 1853] [outer = 0x116979400] 20:59:25 INFO - PROCESS | 1643 | 1467950365609 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]]]}] 20:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 470ms 20:59:25 INFO - PROCESS | 1643 | 1467950365624 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 20:59:25 INFO - PROCESS | 1643 | 1467950365626 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 20:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:59:25 INFO - PROCESS | 1643 | 1467950365628 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:59:25 INFO - PROCESS | 1643 | 1467950365631 Marionette TRACE conn2 <- [1,2442,null,{}] 20:59:25 INFO - PROCESS | 1643 | 1467950365653 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}] 20:59:25 INFO - PROCESS | 1643 | 1467950365657 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:25 INFO - PROCESS | 1643 | 1467950365799 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 20:59:25 INFO - PROCESS | 1643 | 1467950365815 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:25 INFO - PROCESS | 1643 | 1467950365818 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x121243000 == 29 [pid = 1643] [id = 618] 20:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118260000) [pid = 1643] [serial = 1854] [outer = 0x0] 20:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11827a000) [pid = 1643] [serial = 1855] [outer = 0x118260000] 20:59:25 INFO - PROCESS | 1643 | 1467950365861 Marionette DEBUG loaded listener.js 20:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118286c00) [pid = 1643] [serial = 1856] [outer = 0x118260000] 20:59:26 INFO - PROCESS | 1643 | 1467950366278 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]]]}] 20:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 673ms 20:59:26 INFO - PROCESS | 1643 | 1467950366309 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 20:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:59:26 INFO - PROCESS | 1643 | 1467950366310 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 20:59:26 INFO - PROCESS | 1643 | 1467950366312 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:59:26 INFO - PROCESS | 1643 | 1467950366314 Marionette TRACE conn2 <- [1,2446,null,{}] 20:59:26 INFO - PROCESS | 1643 | 1467950366316 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}] 20:59:26 INFO - PROCESS | 1643 | 1467950366317 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:26 INFO - PROCESS | 1643 | 1467950366395 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 20:59:26 INFO - PROCESS | 1643 | 1467950366399 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:26 INFO - PROCESS | 1643 | 1467950366400 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c0c000 == 30 [pid = 1643] [id = 619] 20:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118876000) [pid = 1643] [serial = 1857] [outer = 0x0] 20:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118e08000) [pid = 1643] [serial = 1858] [outer = 0x118876000] 20:59:26 INFO - PROCESS | 1643 | 1467950366428 Marionette DEBUG loaded listener.js 20:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11924c400) [pid = 1643] [serial = 1859] [outer = 0x118876000] 20:59:26 INFO - PROCESS | 1643 | 1467950366789 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]]]}] 20:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 20:59:26 INFO - PROCESS | 1643 | 1467950366835 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 20:59:26 INFO - PROCESS | 1643 | 1467950366836 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 20:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:59:26 INFO - PROCESS | 1643 | 1467950366838 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:59:26 INFO - PROCESS | 1643 | 1467950366839 Marionette TRACE conn2 <- [1,2450,null,{}] 20:59:26 INFO - PROCESS | 1643 | 1467950366841 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}] 20:59:26 INFO - PROCESS | 1643 | 1467950366843 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:26 INFO - PROCESS | 1643 | 1467950366944 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 20:59:26 INFO - PROCESS | 1643 | 1467950366948 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:26 INFO - PROCESS | 1643 | 1467950366949 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12605e000 == 31 [pid = 1643] [id = 620] 20:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118876800) [pid = 1643] [serial = 1860] [outer = 0x0] 20:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11950a800) [pid = 1643] [serial = 1861] [outer = 0x118876800] 20:59:26 INFO - PROCESS | 1643 | 1467950366974 Marionette DEBUG loaded listener.js 20:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1198b2800) [pid = 1643] [serial = 1862] [outer = 0x118876800] 20:59:27 INFO - PROCESS | 1643 | 1467950367315 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]]]}] 20:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 20:59:27 INFO - PROCESS | 1643 | 1467950367356 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 20:59:27 INFO - PROCESS | 1643 | 1467950367358 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 20:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:59:27 INFO - PROCESS | 1643 | 1467950367360 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:59:27 INFO - PROCESS | 1643 | 1467950367361 Marionette TRACE conn2 <- [1,2454,null,{}] 20:59:27 INFO - PROCESS | 1643 | 1467950367363 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}] 20:59:27 INFO - PROCESS | 1643 | 1467950367367 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:27 INFO - PROCESS | 1643 | 1467950367488 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 20:59:27 INFO - PROCESS | 1643 | 1467950367499 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:27 INFO - PROCESS | 1643 | 1467950367500 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x129106000 == 32 [pid = 1643] [id = 621] 20:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1198b2c00) [pid = 1643] [serial = 1863] [outer = 0x0] 20:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1199c2c00) [pid = 1643] [serial = 1864] [outer = 0x1198b2c00] 20:59:27 INFO - PROCESS | 1643 | 1467950367526 Marionette DEBUG loaded listener.js 20:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x121104400) [pid = 1643] [serial = 1865] [outer = 0x1198b2c00] 20:59:27 INFO - PROCESS | 1643 | 1467950367880 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]]]}] 20:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 20:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:59:27 INFO - PROCESS | 1643 | 1467950367930 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 20:59:27 INFO - PROCESS | 1643 | 1467950367932 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 20:59:27 INFO - PROCESS | 1643 | 1467950367935 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:59:27 INFO - PROCESS | 1643 | 1467950367936 Marionette TRACE conn2 <- [1,2458,null,{}] 20:59:27 INFO - PROCESS | 1643 | 1467950367940 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}] 20:59:27 INFO - PROCESS | 1643 | 1467950367941 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:28 INFO - PROCESS | 1643 | 1467950368083 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 20:59:28 INFO - PROCESS | 1643 | 1467950368096 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:28 INFO - PROCESS | 1643 | 1467950368097 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x129373800 == 33 [pid = 1643] [id = 622] 20:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12110a800) [pid = 1643] [serial = 1866] [outer = 0x0] 20:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12132bc00) [pid = 1643] [serial = 1867] [outer = 0x12110a800] 20:59:28 INFO - PROCESS | 1643 | 1467950368136 Marionette DEBUG loaded listener.js 20:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1213df800) [pid = 1643] [serial = 1868] [outer = 0x12110a800] 20:59:28 INFO - PROCESS | 1643 | 1467950368558 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]]]}] 20:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 673ms 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x123ee5400) [pid = 1643] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126991000) [pid = 1643] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129041000) [pid = 1643] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x111c81800) [pid = 1643] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1176df000) [pid = 1643] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11825f000) [pid = 1643] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x111c19000) [pid = 1643] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11928dc00) [pid = 1643] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x123bbc000) [pid = 1643] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1173a5000) [pid = 1643] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126a79800) [pid = 1643] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121107c00) [pid = 1643] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129356800) [pid = 1643] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1290f2000) [pid = 1643] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x121234000) [pid = 1643] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126086400) [pid = 1643] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:59:28 INFO - PROCESS | 1643 | 1467950368821 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 20:59:28 INFO - PROCESS | 1643 | 1467950368822 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 20:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:59:28 INFO - PROCESS | 1643 | 1467950368832 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:59:28 INFO - PROCESS | 1643 | 1467950368833 Marionette TRACE conn2 <- [1,2462,null,{}] 20:59:28 INFO - PROCESS | 1643 | 1467950368837 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}] 20:59:28 INFO - PROCESS | 1643 | 1467950368838 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:28 INFO - PROCESS | 1643 | 1467950368911 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 20:59:28 INFO - PROCESS | 1643 | 1467950368914 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:28 INFO - PROCESS | 1643 | 1467950368915 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x125246800 == 34 [pid = 1643] [id = 623] 20:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1151de800) [pid = 1643] [serial = 1869] [outer = 0x0] 20:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1173a5000) [pid = 1643] [serial = 1870] [outer = 0x1151de800] 20:59:28 INFO - PROCESS | 1643 | 1467950368942 Marionette DEBUG loaded listener.js 20:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1198bb400) [pid = 1643] [serial = 1871] [outer = 0x1151de800] 20:59:29 INFO - PROCESS | 1643 | 1467950369240 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]]]}] 20:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 422ms 20:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:59:29 INFO - PROCESS | 1643 | 1467950369260 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 20:59:29 INFO - PROCESS | 1643 | 1467950369261 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 20:59:29 INFO - PROCESS | 1643 | 1467950369263 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:59:29 INFO - PROCESS | 1643 | 1467950369264 Marionette TRACE conn2 <- [1,2466,null,{}] 20:59:29 INFO - PROCESS | 1643 | 1467950369266 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}] 20:59:29 INFO - PROCESS | 1643 | 1467950369268 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:29 INFO - PROCESS | 1643 | 1467950369347 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 20:59:29 INFO - PROCESS | 1643 | 1467950369359 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:29 INFO - PROCESS | 1643 | 1467950369361 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a91d800 == 35 [pid = 1643] [id = 624] 20:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12110b000) [pid = 1643] [serial = 1872] [outer = 0x0] 20:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1213e6400) [pid = 1643] [serial = 1873] [outer = 0x12110b000] 20:59:29 INFO - PROCESS | 1643 | 1467950369385 Marionette DEBUG loaded listener.js 20:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1216e5c00) [pid = 1643] [serial = 1874] [outer = 0x12110b000] 20:59:29 INFO - PROCESS | 1643 | 1467950369722 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]]]}] 20:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 20:59:29 INFO - PROCESS | 1643 | 1467950369734 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 20:59:29 INFO - PROCESS | 1643 | 1467950369736 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 20:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:59:29 INFO - PROCESS | 1643 | 1467950369740 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:59:29 INFO - PROCESS | 1643 | 1467950369741 Marionette TRACE conn2 <- [1,2470,null,{}] 20:59:29 INFO - PROCESS | 1643 | 1467950369744 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}] 20:59:29 INFO - PROCESS | 1643 | 1467950369745 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:29 INFO - PROCESS | 1643 | 1467950369849 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 20:59:29 INFO - PROCESS | 1643 | 1467950369857 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:29 INFO - PROCESS | 1643 | 1467950369859 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af13000 == 36 [pid = 1643] [id = 625] 20:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1216e6000) [pid = 1643] [serial = 1875] [outer = 0x0] 20:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216f0000) [pid = 1643] [serial = 1876] [outer = 0x1216e6000] 20:59:29 INFO - PROCESS | 1643 | 1467950369883 Marionette DEBUG loaded listener.js 20:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121bb7400) [pid = 1643] [serial = 1877] [outer = 0x1216e6000] 20:59:30 INFO - PROCESS | 1643 | 1467950370172 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]]]}] 20:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 468ms 20:59:30 INFO - PROCESS | 1643 | 1467950370209 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 20:59:30 INFO - PROCESS | 1643 | 1467950370210 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 20:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:59:30 INFO - PROCESS | 1643 | 1467950370213 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:59:30 INFO - PROCESS | 1643 | 1467950370214 Marionette TRACE conn2 <- [1,2474,null,{}] 20:59:30 INFO - PROCESS | 1643 | 1467950370216 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}] 20:59:30 INFO - PROCESS | 1643 | 1467950370219 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:30 INFO - PROCESS | 1643 | 1467950370309 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 20:59:30 INFO - PROCESS | 1643 | 1467950370312 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:30 INFO - PROCESS | 1643 | 1467950370314 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1c000 == 37 [pid = 1643] [id = 626] 20:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121bb7800) [pid = 1643] [serial = 1878] [outer = 0x0] 20:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124aa4400) [pid = 1643] [serial = 1879] [outer = 0x121bb7800] 20:59:30 INFO - PROCESS | 1643 | 1467950370349 Marionette DEBUG loaded listener.js 20:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1253fa800) [pid = 1643] [serial = 1880] [outer = 0x121bb7800] 20:59:30 INFO - PROCESS | 1643 | 1467950370711 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]]]}] 20:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 20:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:59:30 INFO - PROCESS | 1643 | 1467950370732 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 20:59:30 INFO - PROCESS | 1643 | 1467950370733 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 20:59:30 INFO - PROCESS | 1643 | 1467950370735 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:59:30 INFO - PROCESS | 1643 | 1467950370736 Marionette TRACE conn2 <- [1,2478,null,{}] 20:59:30 INFO - PROCESS | 1643 | 1467950370739 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}] 20:59:30 INFO - PROCESS | 1643 | 1467950370740 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:30 INFO - PROCESS | 1643 | 1467950370847 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 20:59:30 INFO - PROCESS | 1643 | 1467950370933 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:30 INFO - PROCESS | 1643 | 1467950370934 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x113207000 == 38 [pid = 1643] [id = 627] 20:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x110edd800) [pid = 1643] [serial = 1881] [outer = 0x0] 20:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x111c1bc00) [pid = 1643] [serial = 1882] [outer = 0x110edd800] 20:59:30 INFO - PROCESS | 1643 | 1467950370966 Marionette DEBUG loaded listener.js 20:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112dcf400) [pid = 1643] [serial = 1883] [outer = 0x110edd800] 20:59:31 INFO - PROCESS | 1643 | 1467950371468 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]]]}] 20:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 771ms 20:59:31 INFO - PROCESS | 1643 | 1467950371524 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 20:59:31 INFO - PROCESS | 1643 | 1467950371527 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 20:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:59:31 INFO - PROCESS | 1643 | 1467950371530 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:59:31 INFO - PROCESS | 1643 | 1467950371532 Marionette TRACE conn2 <- [1,2482,null,{}] 20:59:31 INFO - PROCESS | 1643 | 1467950371535 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}] 20:59:31 INFO - PROCESS | 1643 | 1467950371539 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:31 INFO - PROCESS | 1643 | 1467950371647 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 20:59:31 INFO - PROCESS | 1643 | 1467950371730 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:31 INFO - PROCESS | 1643 | 1467950371731 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x121318800 == 39 [pid = 1643] [id = 628] 20:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x116765c00) [pid = 1643] [serial = 1884] [outer = 0x0] 20:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11739a400) [pid = 1643] [serial = 1885] [outer = 0x116765c00] 20:59:31 INFO - PROCESS | 1643 | 1467950371762 Marionette DEBUG loaded listener.js 20:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1176e2c00) [pid = 1643] [serial = 1886] [outer = 0x116765c00] 20:59:32 INFO - PROCESS | 1643 | 1467950372449 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]]]}] 20:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 974ms 20:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:59:32 INFO - PROCESS | 1643 | 1467950372503 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 20:59:32 INFO - PROCESS | 1643 | 1467950372506 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 20:59:32 INFO - PROCESS | 1643 | 1467950372509 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:59:32 INFO - PROCESS | 1643 | 1467950372511 Marionette TRACE conn2 <- [1,2486,null,{}] 20:59:32 INFO - PROCESS | 1643 | 1467950372514 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}] 20:59:32 INFO - PROCESS | 1643 | 1467950372516 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:32 INFO - PROCESS | 1643 | 1467950372624 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 20:59:32 INFO - PROCESS | 1643 | 1467950372683 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:32 INFO - PROCESS | 1643 | 1467950372686 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d3b000 == 40 [pid = 1643] [id = 629] 20:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1160dac00) [pid = 1643] [serial = 1887] [outer = 0x0] 20:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x116a0a400) [pid = 1643] [serial = 1888] [outer = 0x1160dac00] 20:59:32 INFO - PROCESS | 1643 | 1467950372713 Marionette DEBUG loaded listener.js 20:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1173a5c00) [pid = 1643] [serial = 1889] [outer = 0x1160dac00] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1c000 == 39 [pid = 1643] [id = 626] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12af13000 == 38 [pid = 1643] [id = 625] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12a91d800 == 37 [pid = 1643] [id = 624] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x125246800 == 36 [pid = 1643] [id = 623] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x129373800 == 35 [pid = 1643] [id = 622] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x129106000 == 34 [pid = 1643] [id = 621] 20:59:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12605e000 == 33 [pid = 1643] [id = 620] 20:59:33 INFO - PROCESS | 1643 | --DOCSHELL 0x124c0c000 == 32 [pid = 1643] [id = 619] 20:59:33 INFO - PROCESS | 1643 | --DOCSHELL 0x121243000 == 31 [pid = 1643] [id = 618] 20:59:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1185a3000 == 30 [pid = 1643] [id = 617] 20:59:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11699a800 == 29 [pid = 1643] [id = 616] 20:59:33 INFO - PROCESS | 1643 | --DOCSHELL 0x117357800 == 28 [pid = 1643] [id = 615] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x128182800) [pid = 1643] [serial = 1787] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126087400) [pid = 1643] [serial = 1810] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1282cc400) [pid = 1643] [serial = 1814] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x126a84800) [pid = 1643] [serial = 1813] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x129046000) [pid = 1643] [serial = 1819] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118255800) [pid = 1643] [serial = 1822] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1185d7800) [pid = 1643] [serial = 1793] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118285000) [pid = 1643] [serial = 1798] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118e04800) [pid = 1643] [serial = 1799] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1129a7000) [pid = 1643] [serial = 1789] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113099400) [pid = 1643] [serial = 1790] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1199c2000) [pid = 1643] [serial = 1801] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120d0f800) [pid = 1643] [serial = 1802] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124aacc00) [pid = 1643] [serial = 1807] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11886f800) [pid = 1643] [serial = 1795] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1199c7000) [pid = 1643] [serial = 1796] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12850f400) [pid = 1643] [serial = 1816] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1213dd400) [pid = 1643] [serial = 1804] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1216ec800) [pid = 1643] [serial = 1805] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11825e400) [pid = 1643] [serial = 1792] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a46b800) [pid = 1643] [serial = 1832] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a45e800) [pid = 1643] [serial = 1831] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x129479400) [pid = 1643] [serial = 1829] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126a48000) [pid = 1643] [serial = 1825] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1290f1c00) [pid = 1643] [serial = 1826] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12934d800) [pid = 1643] [serial = 1828] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1290ec800) [pid = 1643] [serial = 1820] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12903e800) [pid = 1643] [serial = 1817] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x126990000) [pid = 1643] [serial = 1811] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12110d400) [pid = 1643] [serial = 1823] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1253ad800) [pid = 1643] [serial = 1808] [outer = 0x0] [url = about:blank] 20:59:33 INFO - PROCESS | 1643 | 1467950373170 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]]]}] 20:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 672ms 20:59:33 INFO - PROCESS | 1643 | 1467950373181 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 20:59:33 INFO - PROCESS | 1643 | 1467950373184 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 20:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:59:33 INFO - PROCESS | 1643 | 1467950373192 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:59:33 INFO - PROCESS | 1643 | 1467950373193 Marionette TRACE conn2 <- [1,2490,null,{}] 20:59:33 INFO - PROCESS | 1643 | 1467950373196 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}] 20:59:33 INFO - PROCESS | 1643 | 1467950373198 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:33 INFO - PROCESS | 1643 | 1467950373279 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 20:59:33 INFO - PROCESS | 1643 | 1467950373338 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:33 INFO - PROCESS | 1643 | 1467950373339 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x119261000 == 29 [pid = 1643] [id = 630] 20:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x116764c00) [pid = 1643] [serial = 1890] [outer = 0x0] 20:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11825e000) [pid = 1643] [serial = 1891] [outer = 0x116764c00] 20:59:33 INFO - PROCESS | 1643 | 1467950373368 Marionette DEBUG loaded listener.js 20:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x118e03000) [pid = 1643] [serial = 1892] [outer = 0x116764c00] 20:59:33 INFO - PROCESS | 1643 | 1467950373683 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]]]}] 20:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 20:59:33 INFO - PROCESS | 1643 | 1467950373712 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 20:59:33 INFO - PROCESS | 1643 | 1467950373713 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 20:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:59:33 INFO - PROCESS | 1643 | 1467950373715 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:59:33 INFO - PROCESS | 1643 | 1467950373719 Marionette TRACE conn2 <- [1,2494,null,{}] 20:59:33 INFO - PROCESS | 1643 | 1467950373728 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}] 20:59:33 INFO - PROCESS | 1643 | 1467950373731 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:33 INFO - PROCESS | 1643 | 1467950373811 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 20:59:33 INFO - PROCESS | 1643 | 1467950373816 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:33 INFO - PROCESS | 1643 | 1467950373818 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12538b000 == 30 [pid = 1643] [id = 631] 20:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119291800) [pid = 1643] [serial = 1893] [outer = 0x0] 20:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1198e8000) [pid = 1643] [serial = 1894] [outer = 0x119291800] 20:59:33 INFO - PROCESS | 1643 | 1467950373849 Marionette DEBUG loaded listener.js 20:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119c6ec00) [pid = 1643] [serial = 1895] [outer = 0x119291800] 20:59:34 INFO - PROCESS | 1643 | 1467950374219 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]]]}] 20:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms 20:59:34 INFO - PROCESS | 1643 | 1467950374240 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 20:59:34 INFO - PROCESS | 1643 | 1467950374242 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 20:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:59:34 INFO - PROCESS | 1643 | 1467950374244 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:59:34 INFO - PROCESS | 1643 | 1467950374245 Marionette TRACE conn2 <- [1,2498,null,{}] 20:59:34 INFO - PROCESS | 1643 | 1467950374248 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}] 20:59:34 INFO - PROCESS | 1643 | 1467950374249 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:34 INFO - PROCESS | 1643 | 1467950374328 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 20:59:34 INFO - PROCESS | 1643 | 1467950374332 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:34 INFO - PROCESS | 1643 | 1467950374333 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x128538800 == 31 [pid = 1643] [id = 632] 20:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1133eb000) [pid = 1643] [serial = 1896] [outer = 0x0] 20:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120f9a000) [pid = 1643] [serial = 1897] [outer = 0x1133eb000] 20:59:34 INFO - PROCESS | 1643 | 1467950374362 Marionette DEBUG loaded listener.js 20:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12110f400) [pid = 1643] [serial = 1898] [outer = 0x1133eb000] 20:59:34 INFO - PROCESS | 1643 | 1467950374693 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]]]}] 20:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 20:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:59:34 INFO - PROCESS | 1643 | 1467950374713 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 20:59:34 INFO - PROCESS | 1643 | 1467950374714 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 20:59:34 INFO - PROCESS | 1643 | 1467950374716 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:59:34 INFO - PROCESS | 1643 | 1467950374718 Marionette TRACE conn2 <- [1,2502,null,{}] 20:59:34 INFO - PROCESS | 1643 | 1467950374722 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}] 20:59:34 INFO - PROCESS | 1643 | 1467950374724 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:34 INFO - PROCESS | 1643 | 1467950374796 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 20:59:34 INFO - PROCESS | 1643 | 1467950374910 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:34 INFO - PROCESS | 1643 | 1467950374912 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723c000 == 32 [pid = 1643] [id = 633] 20:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1121b4800) [pid = 1643] [serial = 1899] [outer = 0x0] 20:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1133c8c00) [pid = 1643] [serial = 1900] [outer = 0x1121b4800] 20:59:34 INFO - PROCESS | 1643 | 1467950374945 Marionette DEBUG loaded listener.js 20:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1160dcc00) [pid = 1643] [serial = 1901] [outer = 0x1121b4800] 20:59:35 INFO - PROCESS | 1643 | 1467950375398 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]]]}] 20:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 720ms 20:59:35 INFO - PROCESS | 1643 | 1467950375440 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 20:59:35 INFO - PROCESS | 1643 | 1467950375442 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 20:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:59:35 INFO - PROCESS | 1643 | 1467950375445 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:59:35 INFO - PROCESS | 1643 | 1467950375447 Marionette TRACE conn2 <- [1,2506,null,{}] 20:59:35 INFO - PROCESS | 1643 | 1467950375451 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}] 20:59:35 INFO - PROCESS | 1643 | 1467950375452 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:35 INFO - PROCESS | 1643 | 1467950375549 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 20:59:35 INFO - PROCESS | 1643 | 1467950375608 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:35 INFO - PROCESS | 1643 | 1467950375610 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x128147000 == 33 [pid = 1643] [id = 634] 20:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1176e8800) [pid = 1643] [serial = 1902] [outer = 0x0] 20:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119294000) [pid = 1643] [serial = 1903] [outer = 0x1176e8800] 20:59:35 INFO - PROCESS | 1643 | 1467950375640 Marionette DEBUG loaded listener.js 20:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11983fc00) [pid = 1643] [serial = 1904] [outer = 0x1176e8800] 20:59:36 INFO - PROCESS | 1643 | 1467950376105 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]]]}] 20:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 721ms 20:59:36 INFO - PROCESS | 1643 | 1467950376170 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 20:59:36 INFO - PROCESS | 1643 | 1467950376174 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 20:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:59:36 INFO - PROCESS | 1643 | 1467950376222 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 1643 | 1467950376223 Marionette TRACE conn2 <- [1,2510,null,{}] 20:59:36 INFO - PROCESS | 1643 | 1467950376228 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}] 20:59:36 INFO - PROCESS | 1643 | 1467950376229 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:36 INFO - PROCESS | 1643 | 1467950376380 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 20:59:36 INFO - PROCESS | 1643 | 1467950376453 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 1643 | 1467950376454 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a916800 == 34 [pid = 1643] [id = 635] 20:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119292800) [pid = 1643] [serial = 1905] [outer = 0x0] 20:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120f9bc00) [pid = 1643] [serial = 1906] [outer = 0x119292800] 20:59:36 INFO - PROCESS | 1643 | 1467950376484 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216e6400) [pid = 1643] [serial = 1907] [outer = 0x119292800] 20:59:36 INFO - PROCESS | 1643 | 1467950376871 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]]]}] 20:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 718ms 20:59:36 INFO - PROCESS | 1643 | 1467950376908 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 20:59:36 INFO - PROCESS | 1643 | 1467950376910 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 20:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:59:36 INFO - PROCESS | 1643 | 1467950376917 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 1643 | 1467950376923 Marionette TRACE conn2 <- [1,2514,null,{}] 20:59:36 INFO - PROCESS | 1643 | 1467950376927 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}] 20:59:36 INFO - PROCESS | 1643 | 1467950376929 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:37 INFO - PROCESS | 1643 | 1467950377027 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 20:59:37 INFO - PROCESS | 1643 | 1467950377085 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:37 INFO - PROCESS | 1643 | 1467950377086 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba06000 == 35 [pid = 1643] [id = 636] 20:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121982c00) [pid = 1643] [serial = 1908] [outer = 0x0] 20:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1248ee000) [pid = 1643] [serial = 1909] [outer = 0x121982c00] 20:59:37 INFO - PROCESS | 1643 | 1467950377115 Marionette DEBUG loaded listener.js 20:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1253f6c00) [pid = 1643] [serial = 1910] [outer = 0x121982c00] 20:59:37 INFO - PROCESS | 1643 | 1467950377521 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]]]}] 20:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 20:59:37 INFO - PROCESS | 1643 | 1467950377543 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 20:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:59:37 INFO - PROCESS | 1643 | 1467950377545 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 20:59:37 INFO - PROCESS | 1643 | 1467950377548 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:59:37 INFO - PROCESS | 1643 | 1467950377549 Marionette TRACE conn2 <- [1,2518,null,{}] 20:59:37 INFO - PROCESS | 1643 | 1467950377551 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}] 20:59:37 INFO - PROCESS | 1643 | 1467950377553 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:37 INFO - PROCESS | 1643 | 1467950377649 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 20:59:37 INFO - PROCESS | 1643 | 1467950377737 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:37 INFO - PROCESS | 1643 | 1467950377739 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be43000 == 36 [pid = 1643] [id = 637] 20:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12607d800) [pid = 1643] [serial = 1911] [outer = 0x0] 20:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126393400) [pid = 1643] [serial = 1912] [outer = 0x12607d800] 20:59:37 INFO - PROCESS | 1643 | 1467950377767 Marionette DEBUG loaded listener.js 20:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12698c400) [pid = 1643] [serial = 1913] [outer = 0x12607d800] 20:59:38 INFO - PROCESS | 1643 | 1467950378182 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]]]}] 20:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 668ms 20:59:38 INFO - PROCESS | 1643 | 1467950378217 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 20:59:38 INFO - PROCESS | 1643 | 1467950378219 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 20:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:59:38 INFO - PROCESS | 1643 | 1467950378223 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:59:38 INFO - PROCESS | 1643 | 1467950378224 Marionette TRACE conn2 <- [1,2522,null,{}] 20:59:38 INFO - PROCESS | 1643 | 1467950378227 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}] 20:59:38 INFO - PROCESS | 1643 | 1467950378228 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:38 INFO - PROCESS | 1643 | 1467950378323 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 20:59:38 INFO - PROCESS | 1643 | 1467950378384 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:38 INFO - PROCESS | 1643 | 1467950378388 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x125376000 == 37 [pid = 1643] [id = 638] 20:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126a4c000) [pid = 1643] [serial = 1914] [outer = 0x0] 20:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126a4ec00) [pid = 1643] [serial = 1915] [outer = 0x126a4c000] 20:59:38 INFO - PROCESS | 1643 | 1467950378425 Marionette DEBUG loaded listener.js 20:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126a7d800) [pid = 1643] [serial = 1916] [outer = 0x126a4c000] 20:59:38 INFO - PROCESS | 1643 | 1467950378859 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]]]}] 20:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 20:59:38 INFO - PROCESS | 1643 | 1467950378896 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 20:59:38 INFO - PROCESS | 1643 | 1467950378898 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 20:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:59:38 INFO - PROCESS | 1643 | 1467950378900 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:59:38 INFO - PROCESS | 1643 | 1467950378901 Marionette TRACE conn2 <- [1,2526,null,{}] 20:59:38 INFO - PROCESS | 1643 | 1467950378904 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}] 20:59:38 INFO - PROCESS | 1643 | 1467950378905 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:39 INFO - PROCESS | 1643 | 1467950379109 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 20:59:39 INFO - PROCESS | 1643 | 1467950379207 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:39 INFO - PROCESS | 1643 | 1467950379209 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x121493800 == 38 [pid = 1643] [id = 639] 20:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1160e2000) [pid = 1643] [serial = 1917] [outer = 0x0] 20:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x116a0b000) [pid = 1643] [serial = 1918] [outer = 0x1160e2000] 20:59:39 INFO - PROCESS | 1643 | 1467950379256 Marionette DEBUG loaded listener.js 20:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118259000) [pid = 1643] [serial = 1919] [outer = 0x1160e2000] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x128538800 == 37 [pid = 1643] [id = 632] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12538b000 == 36 [pid = 1643] [id = 631] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119261000 == 35 [pid = 1643] [id = 630] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x120d3b000 == 34 [pid = 1643] [id = 629] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x113207000 == 33 [pid = 1643] [id = 627] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x121318800 == 32 [pid = 1643] [id = 628] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x125376000 == 31 [pid = 1643] [id = 638] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12be43000 == 30 [pid = 1643] [id = 637] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba06000 == 29 [pid = 1643] [id = 636] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12a916800 == 28 [pid = 1643] [id = 635] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x128147000 == 27 [pid = 1643] [id = 634] 20:59:40 INFO - PROCESS | 1643 | --DOCSHELL 0x11723c000 == 26 [pid = 1643] [id = 633] 20:59:40 INFO - PROCESS | 1643 | 1467950380332 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]]]}] 20:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1472ms 20:59:40 INFO - PROCESS | 1643 | 1467950380373 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 20:59:40 INFO - PROCESS | 1643 | 1467950380376 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 20:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:59:40 INFO - PROCESS | 1643 | 1467950380379 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:59:40 INFO - PROCESS | 1643 | 1467950380381 Marionette TRACE conn2 <- [1,2530,null,{}] 20:59:40 INFO - PROCESS | 1643 | 1467950380385 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}] 20:59:40 INFO - PROCESS | 1643 | 1467950380387 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:40 INFO - PROCESS | 1643 | 1467950380487 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 20:59:40 INFO - PROCESS | 1643 | 1467950380551 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:40 INFO - PROCESS | 1643 | 1467950380554 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x117366000 == 27 [pid = 1643] [id = 640] 20:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x116764400) [pid = 1643] [serial = 1920] [outer = 0x0] 20:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x116a0a800) [pid = 1643] [serial = 1921] [outer = 0x116764400] 20:59:40 INFO - PROCESS | 1643 | 1467950380590 Marionette DEBUG loaded listener.js 20:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1176e4400) [pid = 1643] [serial = 1922] [outer = 0x116764400] 20:59:40 INFO - PROCESS | 1643 | 1467950380926 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]]]}] 20:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 572ms 20:59:40 INFO - PROCESS | 1643 | 1467950380951 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 20:59:40 INFO - PROCESS | 1643 | 1467950380957 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 20:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:59:40 INFO - PROCESS | 1643 | 1467950380968 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:59:40 INFO - PROCESS | 1643 | 1467950380970 Marionette TRACE conn2 <- [1,2534,null,{}] 20:59:40 INFO - PROCESS | 1643 | 1467950380972 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}] 20:59:40 INFO - PROCESS | 1643 | 1467950380974 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:41 INFO - PROCESS | 1643 | 1467950381074 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 20:59:41 INFO - PROCESS | 1643 | 1467950381078 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:41 INFO - PROCESS | 1643 | 1467950381079 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x121128800 == 28 [pid = 1643] [id = 641] 20:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x117e45000) [pid = 1643] [serial = 1923] [outer = 0x0] 20:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118281400) [pid = 1643] [serial = 1924] [outer = 0x117e45000] 20:59:41 INFO - PROCESS | 1643 | 1467950381107 Marionette DEBUG loaded listener.js 20:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x119245400) [pid = 1643] [serial = 1925] [outer = 0x117e45000] 20:59:41 INFO - PROCESS | 1643 | 1467950381458 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]]]}] 20:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 20:59:41 INFO - PROCESS | 1643 | 1467950381488 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 20:59:41 INFO - PROCESS | 1643 | 1467950381489 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 20:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:59:41 INFO - PROCESS | 1643 | 1467950381497 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:59:41 INFO - PROCESS | 1643 | 1467950381499 Marionette TRACE conn2 <- [1,2538,null,{}] 20:59:41 INFO - PROCESS | 1643 | 1467950381508 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}] 20:59:41 INFO - PROCESS | 1643 | 1467950381518 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:41 INFO - PROCESS | 1643 | 1467950381623 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 20:59:41 INFO - PROCESS | 1643 | 1467950381675 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:41 INFO - PROCESS | 1643 | 1467950381677 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12814e800 == 29 [pid = 1643] [id = 642] 20:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x116023800) [pid = 1643] [serial = 1926] [outer = 0x0] 20:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119b0a800) [pid = 1643] [serial = 1927] [outer = 0x116023800] 20:59:41 INFO - PROCESS | 1643 | 1467950381704 Marionette DEBUG loaded listener.js 20:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x120fcf400) [pid = 1643] [serial = 1928] [outer = 0x116023800] 20:59:42 INFO - PROCESS | 1643 | 1467950382055 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]]]}] 20:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 575ms 20:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:59:42 INFO - PROCESS | 1643 | 1467950382072 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 20:59:42 INFO - PROCESS | 1643 | 1467950382074 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 20:59:42 INFO - PROCESS | 1643 | 1467950382076 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:59:42 INFO - PROCESS | 1643 | 1467950382077 Marionette TRACE conn2 <- [1,2542,null,{}] 20:59:42 INFO - PROCESS | 1643 | 1467950382079 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}] 20:59:42 INFO - PROCESS | 1643 | 1467950382081 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:42 INFO - PROCESS | 1643 | 1467950382190 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x121bb7800) [pid = 1643] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118876000) [pid = 1643] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1133ca000) [pid = 1643] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118260000) [pid = 1643] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x110ee7400) [pid = 1643] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x116979400) [pid = 1643] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118ac6800) [pid = 1643] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118876800) [pid = 1643] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1198b2c00) [pid = 1643] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12110a800) [pid = 1643] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x120daa400) [pid = 1643] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124d8e400) [pid = 1643] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1151de800) [pid = 1643] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1216e6000) [pid = 1643] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12850f800) [pid = 1643] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12110b000) [pid = 1643] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116765c00) [pid = 1643] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x110edd800) [pid = 1643] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1160dac00) [pid = 1643] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119291800) [pid = 1643] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116764c00) [pid = 1643] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:59:42 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1133eb000) [pid = 1643] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:59:42 INFO - PROCESS | 1643 | 1467950382473 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:42 INFO - PROCESS | 1643 | 1467950382475 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x116995800 == 30 [pid = 1643] [id = 643] 20:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x110ee7400) [pid = 1643] [serial = 1929] [outer = 0x0] 20:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x112a83c00) [pid = 1643] [serial = 1930] [outer = 0x110ee7400] 20:59:42 INFO - PROCESS | 1643 | 1467950382500 Marionette DEBUG loaded listener.js 20:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x116029800) [pid = 1643] [serial = 1931] [outer = 0x110ee7400] 20:59:42 INFO - PROCESS | 1643 | 1467950382774 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]]]}] 20:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 722ms 20:59:42 INFO - PROCESS | 1643 | 1467950382799 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 20:59:42 INFO - PROCESS | 1643 | 1467950382800 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 20:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:59:42 INFO - PROCESS | 1643 | 1467950382809 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:59:42 INFO - PROCESS | 1643 | 1467950382810 Marionette TRACE conn2 <- [1,2546,null,{}] 20:59:42 INFO - PROCESS | 1643 | 1467950382813 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}] 20:59:42 INFO - PROCESS | 1643 | 1467950382814 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:42 INFO - PROCESS | 1643 | 1467950382899 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 20:59:42 INFO - PROCESS | 1643 | 1467950382921 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:42 INFO - PROCESS | 1643 | 1467950382922 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afd7000 == 31 [pid = 1643] [id = 644] 20:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x116979400) [pid = 1643] [serial = 1932] [outer = 0x0] 20:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119506c00) [pid = 1643] [serial = 1933] [outer = 0x116979400] 20:59:42 INFO - PROCESS | 1643 | 1467950382947 Marionette DEBUG loaded listener.js 20:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x120f95c00) [pid = 1643] [serial = 1934] [outer = 0x116979400] 20:59:43 INFO - PROCESS | 1643 | 1467950383281 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]]]}] 20:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 527ms 20:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:59:43 INFO - PROCESS | 1643 | 1467950383340 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 20:59:43 INFO - PROCESS | 1643 | 1467950383341 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 20:59:43 INFO - PROCESS | 1643 | 1467950383343 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:59:43 INFO - PROCESS | 1643 | 1467950383344 Marionette TRACE conn2 <- [1,2550,null,{}] 20:59:43 INFO - PROCESS | 1643 | 1467950383346 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}] 20:59:43 INFO - PROCESS | 1643 | 1467950383351 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:43 INFO - PROCESS | 1643 | 1467950383443 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 20:59:43 INFO - PROCESS | 1643 | 1467950383446 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:43 INFO - PROCESS | 1643 | 1467950383448 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be4e000 == 32 [pid = 1643] [id = 645] 20:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x120f96000) [pid = 1643] [serial = 1935] [outer = 0x0] 20:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1213e4400) [pid = 1643] [serial = 1936] [outer = 0x120f96000] 20:59:43 INFO - PROCESS | 1643 | 1467950383475 Marionette DEBUG loaded listener.js 20:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124acf000) [pid = 1643] [serial = 1937] [outer = 0x120f96000] 20:59:43 INFO - PROCESS | 1643 | 1467950383804 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]]]}] 20:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 468ms 20:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:59:43 INFO - PROCESS | 1643 | 1467950383812 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 20:59:43 INFO - PROCESS | 1643 | 1467950383813 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 20:59:43 INFO - PROCESS | 1643 | 1467950383815 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:59:43 INFO - PROCESS | 1643 | 1467950383816 Marionette TRACE conn2 <- [1,2554,null,{}] 20:59:43 INFO - PROCESS | 1643 | 1467950383818 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}] 20:59:43 INFO - PROCESS | 1643 | 1467950383821 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:43 INFO - PROCESS | 1643 | 1467950383897 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 20:59:43 INFO - PROCESS | 1643 | 1467950383902 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:43 INFO - PROCESS | 1643 | 1467950383905 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c557000 == 33 [pid = 1643] [id = 646] 20:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124acf800) [pid = 1643] [serial = 1938] [outer = 0x0] 20:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1253ec400) [pid = 1643] [serial = 1939] [outer = 0x124acf800] 20:59:43 INFO - PROCESS | 1643 | 1467950383937 Marionette DEBUG loaded listener.js 20:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126083800) [pid = 1643] [serial = 1940] [outer = 0x124acf800] 20:59:44 INFO - PROCESS | 1643 | 1467950384261 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]]]}] 20:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 20:59:44 INFO - PROCESS | 1643 | 1467950384291 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 20:59:44 INFO - PROCESS | 1643 | 1467950384292 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 20:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:59:44 INFO - PROCESS | 1643 | 1467950384315 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:59:44 INFO - PROCESS | 1643 | 1467950384316 Marionette TRACE conn2 <- [1,2558,null,{}] 20:59:44 INFO - PROCESS | 1643 | 1467950384319 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}] 20:59:44 INFO - PROCESS | 1643 | 1467950384323 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:44 INFO - PROCESS | 1643 | 1467950384399 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 20:59:44 INFO - PROCESS | 1643 | 1467950384404 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:44 INFO - PROCESS | 1643 | 1467950384406 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb27800 == 34 [pid = 1643] [id = 647] 20:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1121bcc00) [pid = 1643] [serial = 1941] [outer = 0x0] 20:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126391000) [pid = 1643] [serial = 1942] [outer = 0x1121bcc00] 20:59:44 INFO - PROCESS | 1643 | 1467950384430 Marionette DEBUG loaded listener.js 20:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126991c00) [pid = 1643] [serial = 1943] [outer = 0x1121bcc00] 20:59:45 INFO - PROCESS | 1643 | 1467950385035 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]]]}] 20:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 790ms 20:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:59:45 INFO - PROCESS | 1643 | 1467950385086 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 20:59:45 INFO - PROCESS | 1643 | 1467950385089 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 20:59:45 INFO - PROCESS | 1643 | 1467950385092 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:59:45 INFO - PROCESS | 1643 | 1467950385095 Marionette TRACE conn2 <- [1,2562,null,{}] 20:59:45 INFO - PROCESS | 1643 | 1467950385099 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}] 20:59:45 INFO - PROCESS | 1643 | 1467950385101 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:45 INFO - PROCESS | 1643 | 1467950385250 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 20:59:45 INFO - PROCESS | 1643 | 1467950385261 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:45 INFO - PROCESS | 1643 | 1467950385263 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x121312800 == 35 [pid = 1643] [id = 648] 20:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x116623800) [pid = 1643] [serial = 1944] [outer = 0x0] 20:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11675b400) [pid = 1643] [serial = 1945] [outer = 0x116623800] 20:59:45 INFO - PROCESS | 1643 | 1467950385294 Marionette DEBUG loaded listener.js 20:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1173be400) [pid = 1643] [serial = 1946] [outer = 0x116623800] 20:59:45 INFO - PROCESS | 1643 | 1467950385947 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]]]}] 20:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1023ms 20:59:46 INFO - PROCESS | 1643 | 1467950386114 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 20:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:59:46 INFO - PROCESS | 1643 | 1467950386116 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 20:59:46 INFO - PROCESS | 1643 | 1467950386124 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:59:46 INFO - PROCESS | 1643 | 1467950386126 Marionette TRACE conn2 <- [1,2566,null,{}] 20:59:46 INFO - PROCESS | 1643 | 1467950386130 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}] 20:59:46 INFO - PROCESS | 1643 | 1467950386132 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:46 INFO - PROCESS | 1643 | 1467950386234 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 20:59:46 INFO - PROCESS | 1643 | 1467950386290 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:46 INFO - PROCESS | 1643 | 1467950386294 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185b0800 == 36 [pid = 1643] [id = 649] 20:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116765400) [pid = 1643] [serial = 1947] [outer = 0x0] 20:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x117206000) [pid = 1643] [serial = 1948] [outer = 0x116765400] 20:59:46 INFO - PROCESS | 1643 | 1467950386321 Marionette DEBUG loaded listener.js 20:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1176e9000) [pid = 1643] [serial = 1949] [outer = 0x116765400] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12c557000 == 35 [pid = 1643] [id = 646] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12be4e000 == 34 [pid = 1643] [id = 645] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12afd7000 == 33 [pid = 1643] [id = 644] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x116995800 == 32 [pid = 1643] [id = 643] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12814e800 == 31 [pid = 1643] [id = 642] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x121128800 == 30 [pid = 1643] [id = 641] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x117366000 == 29 [pid = 1643] [id = 640] 20:59:46 INFO - PROCESS | 1643 | --DOCSHELL 0x121493800 == 28 [pid = 1643] [id = 639] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1253fa800) [pid = 1643] [serial = 1880] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118e08000) [pid = 1643] [serial = 1858] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x113bad400) [pid = 1643] [serial = 1849] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x116030400) [pid = 1643] [serial = 1850] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11827a000) [pid = 1643] [serial = 1855] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118286c00) [pid = 1643] [serial = 1856] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11739a400) [pid = 1643] [serial = 1885] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x111c1bc00) [pid = 1643] [serial = 1882] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112daec00) [pid = 1643] [serial = 1847] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11213f800) [pid = 1643] [serial = 1846] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x117206400) [pid = 1643] [serial = 1852] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1198bb000) [pid = 1643] [serial = 1835] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11950a800) [pid = 1643] [serial = 1861] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11739b800) [pid = 1643] [serial = 1853] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x116a0a400) [pid = 1643] [serial = 1888] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1173a5c00) [pid = 1643] [serial = 1889] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1199c2c00) [pid = 1643] [serial = 1864] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120f9a000) [pid = 1643] [serial = 1897] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1198e8000) [pid = 1643] [serial = 1894] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119c6ec00) [pid = 1643] [serial = 1895] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11825e000) [pid = 1643] [serial = 1891] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118e03000) [pid = 1643] [serial = 1892] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12132bc00) [pid = 1643] [serial = 1867] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118e0b000) [pid = 1643] [serial = 1834] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x121104400) [pid = 1643] [serial = 1865] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1216e4800) [pid = 1643] [serial = 1838] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x121113800) [pid = 1643] [serial = 1837] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12817c000) [pid = 1643] [serial = 1841] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x126a45800) [pid = 1643] [serial = 1840] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1173a5000) [pid = 1643] [serial = 1870] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1198bb400) [pid = 1643] [serial = 1871] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x112dcf400) [pid = 1643] [serial = 1883] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x121bb7400) [pid = 1643] [serial = 1877] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1213df800) [pid = 1643] [serial = 1868] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12934f400) [pid = 1643] [serial = 1844] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1216f0000) [pid = 1643] [serial = 1876] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12904ac00) [pid = 1643] [serial = 1843] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1176e2c00) [pid = 1643] [serial = 1886] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1198b2800) [pid = 1643] [serial = 1862] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1213e6400) [pid = 1643] [serial = 1873] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12110f400) [pid = 1643] [serial = 1898] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1216e5c00) [pid = 1643] [serial = 1874] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11924c400) [pid = 1643] [serial = 1859] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x124aa4400) [pid = 1643] [serial = 1879] [outer = 0x0] [url = about:blank] 20:59:46 INFO - PROCESS | 1643 | 1467950386840 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]]]}] 20:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 780ms 20:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:59:46 INFO - PROCESS | 1643 | 1467950386901 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 20:59:46 INFO - PROCESS | 1643 | 1467950386904 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 20:59:46 INFO - PROCESS | 1643 | 1467950386911 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:59:46 INFO - PROCESS | 1643 | 1467950386915 Marionette TRACE conn2 <- [1,2570,null,{}] 20:59:46 INFO - PROCESS | 1643 | 1467950386919 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}] 20:59:46 INFO - PROCESS | 1643 | 1467950386922 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:47 INFO - PROCESS | 1643 | 1467950387042 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 20:59:47 INFO - PROCESS | 1643 | 1467950387098 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 1643 | 1467950387100 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x119258000 == 29 [pid = 1643] [id = 650] 20:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1176e3c00) [pid = 1643] [serial = 1950] [outer = 0x0] 20:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x118287c00) [pid = 1643] [serial = 1951] [outer = 0x1176e3c00] 20:59:47 INFO - PROCESS | 1643 | 1467950387127 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x118875800) [pid = 1643] [serial = 1952] [outer = 0x1176e3c00] 20:59:47 INFO - PROCESS | 1643 | 1467950387446 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]]]}] 20:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 576ms 20:59:47 INFO - PROCESS | 1643 | 1467950387483 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 20:59:47 INFO - PROCESS | 1643 | 1467950387485 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 20:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:59:47 INFO - PROCESS | 1643 | 1467950387490 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:59:47 INFO - PROCESS | 1643 | 1467950387491 Marionette TRACE conn2 <- [1,2574,null,{}] 20:59:47 INFO - PROCESS | 1643 | 1467950387498 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}] 20:59:47 INFO - PROCESS | 1643 | 1467950387501 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:47 INFO - PROCESS | 1643 | 1467950387603 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 20:59:47 INFO - PROCESS | 1643 | 1467950387660 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 1643 | 1467950387663 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bcc000 == 30 [pid = 1643] [id = 651] 20:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x119838c00) [pid = 1643] [serial = 1953] [outer = 0x0] 20:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1198e6400) [pid = 1643] [serial = 1954] [outer = 0x119838c00] 20:59:47 INFO - PROCESS | 1643 | 1467950387692 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x119b0a000) [pid = 1643] [serial = 1955] [outer = 0x119838c00] 20:59:47 INFO - PROCESS | 1643 | 1467950387989 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]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 20:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:59:48 INFO - PROCESS | 1643 | 1467950388010 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 20:59:48 INFO - PROCESS | 1643 | 1467950388011 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 20:59:48 INFO - PROCESS | 1643 | 1467950388013 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 1643 | 1467950388014 Marionette TRACE conn2 <- [1,2578,null,{}] 20:59:48 INFO - PROCESS | 1643 | 1467950388016 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}] 20:59:48 INFO - PROCESS | 1643 | 1467950388017 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:48 INFO - PROCESS | 1643 | 1467950388100 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 20:59:48 INFO - PROCESS | 1643 | 1467950388107 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:48 INFO - PROCESS | 1643 | 1467950388108 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b7800 == 31 [pid = 1643] [id = 652] 20:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x120f97400) [pid = 1643] [serial = 1956] [outer = 0x0] 20:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x121105800) [pid = 1643] [serial = 1957] [outer = 0x120f97400] 20:59:48 INFO - PROCESS | 1643 | 1467950388133 Marionette DEBUG loaded listener.js 20:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x121112000) [pid = 1643] [serial = 1958] [outer = 0x120f97400] 20:59:48 INFO - PROCESS | 1643 | 1467950388459 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]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 468ms 20:59:48 INFO - PROCESS | 1643 | 1467950388482 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 20:59:48 INFO - PROCESS | 1643 | 1467950388483 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 20:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:59:48 INFO - PROCESS | 1643 | 1467950388487 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 1643 | 1467950388489 Marionette TRACE conn2 <- [1,2582,null,{}] 20:59:48 INFO - PROCESS | 1643 | 1467950388491 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}] 20:59:48 INFO - PROCESS | 1643 | 1467950388493 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:48 INFO - PROCESS | 1643 | 1467950388600 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 20:59:48 INFO - PROCESS | 1643 | 1467950388605 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:48 INFO - PROCESS | 1643 | 1467950388607 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x129115800 == 32 [pid = 1643] [id = 653] 20:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1133cac00) [pid = 1643] [serial = 1959] [outer = 0x0] 20:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x121326000) [pid = 1643] [serial = 1960] [outer = 0x1133cac00] 20:59:48 INFO - PROCESS | 1643 | 1467950388631 Marionette DEBUG loaded listener.js 20:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1216e3400) [pid = 1643] [serial = 1961] [outer = 0x1133cac00] 20:59:48 INFO - PROCESS | 1643 | 1467950388964 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]]]}] 20:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 20:59:49 INFO - PROCESS | 1643 | 1467950389008 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 20:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:59:49 INFO - PROCESS | 1643 | 1467950389016 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 20:59:49 INFO - PROCESS | 1643 | 1467950389019 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:59:49 INFO - PROCESS | 1643 | 1467950389020 Marionette TRACE conn2 <- [1,2586,null,{}] 20:59:49 INFO - PROCESS | 1643 | 1467950389022 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}] 20:59:49 INFO - PROCESS | 1643 | 1467950389026 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:49 INFO - PROCESS | 1643 | 1467950389147 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 20:59:49 INFO - PROCESS | 1643 | 1467950389162 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:49 INFO - PROCESS | 1643 | 1467950389163 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4b6000 == 33 [pid = 1643] [id = 654] 20:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x121990c00) [pid = 1643] [serial = 1962] [outer = 0x0] 20:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1248e9c00) [pid = 1643] [serial = 1963] [outer = 0x121990c00] 20:59:49 INFO - PROCESS | 1643 | 1467950389188 Marionette DEBUG loaded listener.js 20:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x126330c00) [pid = 1643] [serial = 1964] [outer = 0x121990c00] 20:59:49 INFO - PROCESS | 1643 | 1467950389531 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]]]}] 20:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 20:59:49 INFO - PROCESS | 1643 | 1467950389541 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 20:59:49 INFO - PROCESS | 1643 | 1467950389542 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 20:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:59:49 INFO - PROCESS | 1643 | 1467950389544 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:59:49 INFO - PROCESS | 1643 | 1467950389545 Marionette TRACE conn2 <- [1,2590,null,{}] 20:59:49 INFO - PROCESS | 1643 | 1467950389548 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}] 20:59:49 INFO - PROCESS | 1643 | 1467950389549 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:49 INFO - PROCESS | 1643 | 1467950389650 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 20:59:49 INFO - PROCESS | 1643 | 1467950389653 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:49 INFO - PROCESS | 1643 | 1467950389654 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afe8800 == 34 [pid = 1643] [id = 655] 20:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x112a88c00) [pid = 1643] [serial = 1965] [outer = 0x0] 20:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x126947800) [pid = 1643] [serial = 1966] [outer = 0x112a88c00] 20:59:49 INFO - PROCESS | 1643 | 1467950389678 Marionette DEBUG loaded listener.js 20:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126a47400) [pid = 1643] [serial = 1967] [outer = 0x112a88c00] 20:59:49 INFO - PROCESS | 1643 | 1467950389989 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]]]}] 20:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 470ms 20:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:59:50 INFO - PROCESS | 1643 | 1467950390015 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 20:59:50 INFO - PROCESS | 1643 | 1467950390016 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 20:59:50 INFO - PROCESS | 1643 | 1467950390027 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:59:50 INFO - PROCESS | 1643 | 1467950390035 Marionette TRACE conn2 <- [1,2594,null,{}] 20:59:50 INFO - PROCESS | 1643 | 1467950390046 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}] 20:59:50 INFO - PROCESS | 1643 | 1467950390047 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:50 INFO - PROCESS | 1643 | 1467950390146 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 20:59:50 INFO - PROCESS | 1643 | 1467950390150 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:50 INFO - PROCESS | 1643 | 1467950390151 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x117026000 == 35 [pid = 1643] [id = 656] 20:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112a84400) [pid = 1643] [serial = 1968] [outer = 0x0] 20:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126a4e800) [pid = 1643] [serial = 1969] [outer = 0x112a84400] 20:59:50 INFO - PROCESS | 1643 | 1467950390176 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a7e000) [pid = 1643] [serial = 1970] [outer = 0x112a84400] 20:59:50 INFO - PROCESS | 1643 | 1467950390523 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]]]}] 20:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 544ms 20:59:50 INFO - PROCESS | 1643 | 1467950390563 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 20:59:50 INFO - PROCESS | 1643 | 1467950390564 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 20:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:59:50 INFO - PROCESS | 1643 | 1467950390566 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:59:50 INFO - PROCESS | 1643 | 1467950390567 Marionette TRACE conn2 <- [1,2598,null,{}] 20:59:50 INFO - PROCESS | 1643 | 1467950390569 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}] 20:59:50 INFO - PROCESS | 1643 | 1467950390570 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:50 INFO - PROCESS | 1643 | 1467950390671 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 20:59:50 INFO - PROCESS | 1643 | 1467950390675 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:50 INFO - PROCESS | 1643 | 1467950390677 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be48800 == 36 [pid = 1643] [id = 657] 20:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126a50400) [pid = 1643] [serial = 1971] [outer = 0x0] 20:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126a84000) [pid = 1643] [serial = 1972] [outer = 0x126a50400] 20:59:50 INFO - PROCESS | 1643 | 1467950390735 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128180000) [pid = 1643] [serial = 1973] [outer = 0x126a50400] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1176e8800) [pid = 1643] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12607d800) [pid = 1643] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x116764400) [pid = 1643] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1160e2000) [pid = 1643] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119292800) [pid = 1643] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x121982c00) [pid = 1643] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116023800) [pid = 1643] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x110ee7400) [pid = 1643] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x117e45000) [pid = 1643] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1121b4800) [pid = 1643] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x116979400) [pid = 1643] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x126a4c000) [pid = 1643] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x120f96000) [pid = 1643] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x124acf800) [pid = 1643] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:59:51 INFO - PROCESS | 1643 | 1467950391072 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]]]}] 20:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 20:59:51 INFO - PROCESS | 1643 | 1467950391086 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 1643 | 1467950391089 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 20:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:59:51 INFO - PROCESS | 1643 | 1467950391092 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:59:51 INFO - PROCESS | 1643 | 1467950391093 Marionette TRACE conn2 <- [1,2602,null,{}] 20:59:51 INFO - PROCESS | 1643 | 1467950391096 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}] 20:59:51 INFO - PROCESS | 1643 | 1467950391097 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:51 INFO - PROCESS | 1643 | 1467950391184 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 20:59:51 INFO - PROCESS | 1643 | 1467950391243 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 1643 | 1467950391244 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1dd000 == 37 [pid = 1643] [id = 658] 20:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x113d91000) [pid = 1643] [serial = 1974] [outer = 0x0] 20:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118ac8000) [pid = 1643] [serial = 1975] [outer = 0x113d91000] 20:59:51 INFO - PROCESS | 1643 | 1467950391269 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1216ea800) [pid = 1643] [serial = 1976] [outer = 0x113d91000] 20:59:51 INFO - PROCESS | 1643 | 1467950391558 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]]]}] 20:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 474ms 20:59:51 INFO - PROCESS | 1643 | 1467950391566 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 1643 | 1467950391568 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 20:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:59:51 INFO - PROCESS | 1643 | 1467950391578 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:59:51 INFO - PROCESS | 1643 | 1467950391580 Marionette TRACE conn2 <- [1,2606,null,{}] 20:59:51 INFO - PROCESS | 1643 | 1467950391582 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}] 20:59:51 INFO - PROCESS | 1643 | 1467950391583 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:51 INFO - PROCESS | 1643 | 1467950391678 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 20:59:51 INFO - PROCESS | 1643 | 1467950391682 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 1643 | 1467950391684 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbdf800 == 38 [pid = 1643] [id = 659] 20:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x121982c00) [pid = 1643] [serial = 1977] [outer = 0x0] 20:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x128181400) [pid = 1643] [serial = 1978] [outer = 0x121982c00] 20:59:51 INFO - PROCESS | 1643 | 1467950391712 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x128505400) [pid = 1643] [serial = 1979] [outer = 0x121982c00] 20:59:52 INFO - PROCESS | 1643 | 1467950392099 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]]]}] 20:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 569ms 20:59:52 INFO - PROCESS | 1643 | 1467950392147 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 20:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:59:52 INFO - PROCESS | 1643 | 1467950392149 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 20:59:52 INFO - PROCESS | 1643 | 1467950392151 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:59:52 INFO - PROCESS | 1643 | 1467950392152 Marionette TRACE conn2 <- [1,2610,null,{}] 20:59:52 INFO - PROCESS | 1643 | 1467950392161 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}] 20:59:52 INFO - PROCESS | 1643 | 1467950392162 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:52 INFO - PROCESS | 1643 | 1467950392242 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 20:59:52 INFO - PROCESS | 1643 | 1467950392245 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 1643 | 1467950392246 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d544000 == 39 [pid = 1643] [id = 660] 20:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12850d000) [pid = 1643] [serial = 1980] [outer = 0x0] 20:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x128598c00) [pid = 1643] [serial = 1981] [outer = 0x12850d000] 20:59:52 INFO - PROCESS | 1643 | 1467950392270 Marionette DEBUG loaded listener.js 20:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x129044400) [pid = 1643] [serial = 1982] [outer = 0x12850d000] 20:59:52 INFO - PROCESS | 1643 | 1467950392590 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]]]}] 20:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 472ms 20:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:59:52 INFO - PROCESS | 1643 | 1467950392624 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 1643 | 1467950392625 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 20:59:52 INFO - PROCESS | 1643 | 1467950392627 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:59:52 INFO - PROCESS | 1643 | 1467950392628 Marionette TRACE conn2 <- [1,2614,null,{}] 20:59:52 INFO - PROCESS | 1643 | 1467950392630 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}] 20:59:52 INFO - PROCESS | 1643 | 1467950392631 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:52 INFO - PROCESS | 1643 | 1467950392710 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 20:59:52 INFO - PROCESS | 1643 | 1467950392771 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 1643 | 1467950392772 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d553000 == 40 [pid = 1643] [id = 661] 20:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12850e400) [pid = 1643] [serial = 1983] [outer = 0x0] 20:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x129048400) [pid = 1643] [serial = 1984] [outer = 0x12850e400] 20:59:52 INFO - PROCESS | 1643 | 1467950392796 Marionette DEBUG loaded listener.js 20:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1290f0000) [pid = 1643] [serial = 1985] [outer = 0x12850e400] 20:59:53 INFO - PROCESS | 1643 | --DOCSHELL 0x119258000 == 39 [pid = 1643] [id = 650] 20:59:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1185b0800 == 38 [pid = 1643] [id = 649] 20:59:53 INFO - PROCESS | 1643 | --DOCSHELL 0x121312800 == 37 [pid = 1643] [id = 648] 20:59:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb27800 == 36 [pid = 1643] [id = 647] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x121bcc000 == 35 [pid = 1643] [id = 651] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x129115800 == 34 [pid = 1643] [id = 653] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4b6000 == 33 [pid = 1643] [id = 654] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x117026000 == 32 [pid = 1643] [id = 656] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12be48800 == 31 [pid = 1643] [id = 657] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12afe8800 == 30 [pid = 1643] [id = 655] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbdf800 == 29 [pid = 1643] [id = 659] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1dd000 == 28 [pid = 1643] [id = 658] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b7800 == 27 [pid = 1643] [id = 652] 20:59:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12d544000 == 26 [pid = 1643] [id = 660] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x124acf000) [pid = 1643] [serial = 1937] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126083800) [pid = 1643] [serial = 1940] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11983fc00) [pid = 1643] [serial = 1904] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12698c400) [pid = 1643] [serial = 1913] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1176e4400) [pid = 1643] [serial = 1922] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118259000) [pid = 1643] [serial = 1919] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x120f9bc00) [pid = 1643] [serial = 1906] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119294000) [pid = 1643] [serial = 1903] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126393400) [pid = 1643] [serial = 1912] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1253f6c00) [pid = 1643] [serial = 1910] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119b0a800) [pid = 1643] [serial = 1927] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x116029800) [pid = 1643] [serial = 1931] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1248ee000) [pid = 1643] [serial = 1909] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119245400) [pid = 1643] [serial = 1925] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1133c8c00) [pid = 1643] [serial = 1900] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x118281400) [pid = 1643] [serial = 1924] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x120f95c00) [pid = 1643] [serial = 1934] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x126a7d800) [pid = 1643] [serial = 1916] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1160dcc00) [pid = 1643] [serial = 1901] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x116a0b000) [pid = 1643] [serial = 1918] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1213e4400) [pid = 1643] [serial = 1936] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x119506c00) [pid = 1643] [serial = 1933] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x112a83c00) [pid = 1643] [serial = 1930] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x126a4ec00) [pid = 1643] [serial = 1915] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1216e6400) [pid = 1643] [serial = 1907] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x116a0a800) [pid = 1643] [serial = 1921] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x120fcf400) [pid = 1643] [serial = 1928] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x1253ec400) [pid = 1643] [serial = 1939] [outer = 0x0] [url = about:blank] 20:59:54 INFO - PROCESS | 1643 | 1467950394276 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]]]}] 20:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1673ms 20:59:54 INFO - PROCESS | 1643 | 1467950394300 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 1643 | 1467950394303 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 20:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:59:54 INFO - PROCESS | 1643 | 1467950394306 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:59:54 INFO - PROCESS | 1643 | 1467950394308 Marionette TRACE conn2 <- [1,2618,null,{}] 20:59:54 INFO - PROCESS | 1643 | 1467950394312 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}] 20:59:54 INFO - PROCESS | 1643 | 1467950394314 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:54 INFO - PROCESS | 1643 | 1467950394397 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 20:59:54 INFO - PROCESS | 1643 | 1467950394451 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 1643 | 1467950394454 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11701e000 == 27 [pid = 1643] [id = 662] 20:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1133d5800) [pid = 1643] [serial = 1986] [outer = 0x0] 20:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x115e59800) [pid = 1643] [serial = 1987] [outer = 0x1133d5800] 20:59:54 INFO - PROCESS | 1643 | 1467950394482 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x11662f800) [pid = 1643] [serial = 1988] [outer = 0x1133d5800] 20:59:54 INFO - PROCESS | 1643 | 1467950394796 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]]]}] 20:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 20:59:54 INFO - PROCESS | 1643 | 1467950394826 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 1643 | 1467950394830 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 20:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:59:54 INFO - PROCESS | 1643 | 1467950394834 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:59:54 INFO - PROCESS | 1643 | 1467950394837 Marionette TRACE conn2 <- [1,2622,null,{}] 20:59:54 INFO - PROCESS | 1643 | 1467950394841 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}] 20:59:54 INFO - PROCESS | 1643 | 1467950394843 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:54 INFO - PROCESS | 1643 | 1467950394921 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 20:59:54 INFO - PROCESS | 1643 | 1467950394925 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 1643 | 1467950394927 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185a2800 == 28 [pid = 1643] [id = 663] 20:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x116a0b800) [pid = 1643] [serial = 1989] [outer = 0x0] 20:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11739ec00) [pid = 1643] [serial = 1990] [outer = 0x116a0b800] 20:59:54 INFO - PROCESS | 1643 | 1467950394956 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x117e39c00) [pid = 1643] [serial = 1991] [outer = 0x116a0b800] 20:59:55 INFO - PROCESS | 1643 | 1467950395298 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]]]}] 20:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 522ms 20:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:59:55 INFO - PROCESS | 1643 | 1467950395357 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 1643 | 1467950395358 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 20:59:55 INFO - PROCESS | 1643 | 1467950395360 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - PROCESS | 1643 | 1467950395371 Marionette TRACE conn2 <- [1,2626,null,{}] 20:59:55 INFO - PROCESS | 1643 | 1467950395379 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}] 20:59:55 INFO - PROCESS | 1643 | 1467950395382 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:55 INFO - PROCESS | 1643 | 1467950395460 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 20:59:55 INFO - PROCESS | 1643 | 1467950395466 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 1643 | 1467950395469 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121021000 == 29 [pid = 1643] [id = 664] 20:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x111e59400) [pid = 1643] [serial = 1992] [outer = 0x0] 20:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x118508000) [pid = 1643] [serial = 1993] [outer = 0x111e59400] 20:59:55 INFO - PROCESS | 1643 | 1467950395499 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x118ac7800) [pid = 1643] [serial = 1994] [outer = 0x111e59400] 20:59:55 INFO - PROCESS | 1643 | 1467950395856 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]]]}] 20:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 530ms 20:59:55 INFO - PROCESS | 1643 | 1467950395897 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 1643 | 1467950395899 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 20:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:59:55 INFO - PROCESS | 1643 | 1467950395902 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - PROCESS | 1643 | 1467950395903 Marionette TRACE conn2 <- [1,2630,null,{}] 20:59:55 INFO - PROCESS | 1643 | 1467950395908 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}] 20:59:55 INFO - PROCESS | 1643 | 1467950395909 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:55 INFO - PROCESS | 1643 | 1467950395983 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 20:59:55 INFO - PROCESS | 1643 | 1467950395989 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 1643 | 1467950395991 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bc9800 == 30 [pid = 1643] [id = 665] 20:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118e09800) [pid = 1643] [serial = 1995] [outer = 0x0] 20:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11928bc00) [pid = 1643] [serial = 1996] [outer = 0x118e09800] 20:59:56 INFO - PROCESS | 1643 | 1467950396016 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x119509c00) [pid = 1643] [serial = 1997] [outer = 0x118e09800] 20:59:56 INFO - PROCESS | 1643 | 1467950396344 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]]]}] 20:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 472ms 20:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:59:56 INFO - PROCESS | 1643 | 1467950396375 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 20:59:56 INFO - PROCESS | 1643 | 1467950396376 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 20:59:56 INFO - PROCESS | 1643 | 1467950396378 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:59:56 INFO - PROCESS | 1643 | 1467950396379 Marionette TRACE conn2 <- [1,2634,null,{}] 20:59:56 INFO - PROCESS | 1643 | 1467950396382 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}] 20:59:56 INFO - PROCESS | 1643 | 1467950396383 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:56 INFO - PROCESS | 1643 | 1467950396463 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 20:59:56 INFO - PROCESS | 1643 | 1467950396467 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 1643 | 1467950396468 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e12800 == 31 [pid = 1643] [id = 666] 20:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x116a03800) [pid = 1643] [serial = 1998] [outer = 0x0] 20:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11983ac00) [pid = 1643] [serial = 1999] [outer = 0x116a03800] 20:59:56 INFO - PROCESS | 1643 | 1467950396495 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1198ee400) [pid = 1643] [serial = 2000] [outer = 0x116a03800] 20:59:56 INFO - PROCESS | 1643 | 1467950396876 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]]]}] 20:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 20:59:56 INFO - PROCESS | 1643 | 1467950396899 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 20:59:56 INFO - PROCESS | 1643 | 1467950396902 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 20:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:59:56 INFO - PROCESS | 1643 | 1467950396907 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:59:56 INFO - PROCESS | 1643 | 1467950396909 Marionette TRACE conn2 <- [1,2638,null,{}] 20:59:56 INFO - PROCESS | 1643 | 1467950396913 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}] 20:59:56 INFO - PROCESS | 1643 | 1467950396919 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:57 INFO - PROCESS | 1643 | 1467950397061 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 20:59:57 INFO - PROCESS | 1643 | 1467950397077 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 1643 | 1467950397078 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x129104800 == 32 [pid = 1643] [id = 667] 20:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1199c3800) [pid = 1643] [serial = 2001] [outer = 0x0] 20:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120d0f000) [pid = 1643] [serial = 2002] [outer = 0x1199c3800] 20:59:57 INFO - PROCESS | 1643 | 1467950397118 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12123f400) [pid = 1643] [serial = 2003] [outer = 0x1199c3800] 20:59:57 INFO - PROCESS | 1643 | 1467950397448 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]]]}] 20:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 573ms 20:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:59:57 INFO - PROCESS | 1643 | 1467950397480 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 1643 | 1467950397481 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 20:59:57 INFO - PROCESS | 1643 | 1467950397483 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:59:57 INFO - PROCESS | 1643 | 1467950397484 Marionette TRACE conn2 <- [1,2642,null,{}] 20:59:57 INFO - PROCESS | 1643 | 1467950397488 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}] 20:59:57 INFO - PROCESS | 1643 | 1467950397490 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:57 INFO - PROCESS | 1643 | 1467950397598 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 20:59:57 INFO - PROCESS | 1643 | 1467950397604 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 1643 | 1467950397605 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x129382000 == 33 [pid = 1643] [id = 668] 20:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11825dc00) [pid = 1643] [serial = 2004] [outer = 0x0] 20:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120dab000) [pid = 1643] [serial = 2005] [outer = 0x11825dc00] 20:59:57 INFO - PROCESS | 1643 | 1467950397630 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x121604800) [pid = 1643] [serial = 2006] [outer = 0x11825dc00] 20:59:57 INFO - PROCESS | 1643 | 1467950397896 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]]]}] 20:59:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 420ms 20:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:59:57 INFO - PROCESS | 1643 | 1467950397910 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 1643 | 1467950397911 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 20:59:57 INFO - PROCESS | 1643 | 1467950397913 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:59:57 INFO - PROCESS | 1643 | 1467950397914 Marionette TRACE conn2 <- [1,2646,null,{}] 20:59:57 INFO - PROCESS | 1643 | 1467950397916 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}] 20:59:57 INFO - PROCESS | 1643 | 1467950397917 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:58 INFO - PROCESS | 1643 | 1467950398006 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 20:59:58 INFO - PROCESS | 1643 | 1467950398009 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 1643 | 1467950398010 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296bd000 == 34 [pid = 1643] [id = 669] 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1213e8400) [pid = 1643] [serial = 2007] [outer = 0x0] 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1216ec800) [pid = 1643] [serial = 2008] [outer = 0x1213e8400] 20:59:58 INFO - PROCESS | 1643 | 1467950398034 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x121bbf400) [pid = 1643] [serial = 2009] [outer = 0x1213e8400] 20:59:58 INFO - PROCESS | 1643 | 1467950398352 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]]]}] 20:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 20:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:59:58 INFO - PROCESS | 1643 | 1467950398381 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 20:59:58 INFO - PROCESS | 1643 | 1467950398383 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 20:59:58 INFO - PROCESS | 1643 | 1467950398385 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:59:58 INFO - PROCESS | 1643 | 1467950398386 Marionette TRACE conn2 <- [1,2650,null,{}] 20:59:58 INFO - PROCESS | 1643 | 1467950398391 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}] 20:59:58 INFO - PROCESS | 1643 | 1467950398392 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:58 INFO - PROCESS | 1643 | 1467950398464 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 20:59:58 INFO - PROCESS | 1643 | 1467950398524 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 1643 | 1467950398525 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x121018800 == 35 [pid = 1643] [id = 670] 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1176eb400) [pid = 1643] [serial = 2010] [outer = 0x0] 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1248eac00) [pid = 1643] [serial = 2011] [outer = 0x1176eb400] 20:59:58 INFO - PROCESS | 1643 | 1467950398557 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124c4a000) [pid = 1643] [serial = 2012] [outer = 0x1176eb400] 20:59:58 INFO - PROCESS | 1643 | 1467950398815 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]]]}] 20:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 472ms 20:59:58 INFO - PROCESS | 1643 | 1467950398860 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 20:59:58 INFO - PROCESS | 1643 | 1467950398861 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 20:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:59:58 INFO - PROCESS | 1643 | 1467950398863 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:59:58 INFO - PROCESS | 1643 | 1467950398864 Marionette TRACE conn2 <- [1,2654,null,{}] 20:59:58 INFO - PROCESS | 1643 | 1467950398867 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}] 20:59:58 INFO - PROCESS | 1643 | 1467950398868 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:58 INFO - PROCESS | 1643 | 1467950398961 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 20:59:58 INFO - PROCESS | 1643 | 1467950398964 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 1643 | 1467950398965 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1d7000 == 36 [pid = 1643] [id = 671] 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124ad6400) [pid = 1643] [serial = 2013] [outer = 0x0] 20:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1253ed400) [pid = 1643] [serial = 2014] [outer = 0x124ad6400] 20:59:58 INFO - PROCESS | 1643 | 1467950398992 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12607e400) [pid = 1643] [serial = 2015] [outer = 0x124ad6400] 20:59:59 INFO - PROCESS | 1643 | 1467950399339 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]]]}] 20:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 20:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:59:59 INFO - PROCESS | 1643 | 1467950399391 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 20:59:59 INFO - PROCESS | 1643 | 1467950399393 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 20:59:59 INFO - PROCESS | 1643 | 1467950399395 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:59:59 INFO - PROCESS | 1643 | 1467950399396 Marionette TRACE conn2 <- [1,2658,null,{}] 20:59:59 INFO - PROCESS | 1643 | 1467950399398 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}] 20:59:59 INFO - PROCESS | 1643 | 1467950399399 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:59 INFO - PROCESS | 1643 | 1467950399514 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 20:59:59 INFO - PROCESS | 1643 | 1467950399528 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 1643 | 1467950399529 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 20:59:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e0a000 == 37 [pid = 1643] [id = 672] 20:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126080800) [pid = 1643] [serial = 2016] [outer = 0x0] 20:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a45c00) [pid = 1643] [serial = 2017] [outer = 0x126080800] 20:59:59 INFO - PROCESS | 1643 | 1467950399571 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a7b400) [pid = 1643] [serial = 2018] [outer = 0x126080800] 20:59:59 INFO - PROCESS | 1643 | 1467950399941 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]]]}] 20:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 572ms 20:59:59 INFO - PROCESS | 1643 | 1467950399968 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 20:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:59:59 INFO - PROCESS | 1643 | 1467950399972 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 20:59:59 INFO - PROCESS | 1643 | 1467950399975 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:59:59 INFO - PROCESS | 1643 | 1467950399977 Marionette TRACE conn2 <- [1,2662,null,{}] 20:59:59 INFO - PROCESS | 1643 | 1467950399980 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}] 20:59:59 INFO - PROCESS | 1643 | 1467950399982 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:00 INFO - PROCESS | 1643 | 1467950400132 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 21:00:00 INFO - PROCESS | 1643 | 1467950400148 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 1643 | 1467950400149 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c17f000 == 38 [pid = 1643] [id = 673] 21:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126a7bc00) [pid = 1643] [serial = 2019] [outer = 0x0] 21:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126a85000) [pid = 1643] [serial = 2020] [outer = 0x126a7bc00] 21:00:00 INFO - PROCESS | 1643 | 1467950400188 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12817dc00) [pid = 1643] [serial = 2021] [outer = 0x126a7bc00] 21:00:00 INFO - PROCESS | 1643 | 1467950400607 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]]]}] 21:00:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:00:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 21:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:00:00 INFO - PROCESS | 1643 | 1467950400653 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 21:00:00 INFO - PROCESS | 1643 | 1467950400654 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 21:00:00 INFO - PROCESS | 1643 | 1467950400656 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:00:00 INFO - PROCESS | 1643 | 1467950400657 Marionette TRACE conn2 <- [1,2666,null,{}] 21:00:00 INFO - PROCESS | 1643 | 1467950400660 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}] 21:00:00 INFO - PROCESS | 1643 | 1467950400661 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:00 INFO - PROCESS | 1643 | 1467950400762 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 21:00:00 INFO - PROCESS | 1643 | 1467950400765 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 1643 | 1467950400767 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c565800 == 39 [pid = 1643] [id = 674] 21:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128184400) [pid = 1643] [serial = 2022] [outer = 0x0] 21:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1282c9c00) [pid = 1643] [serial = 2023] [outer = 0x128184400] 21:00:00 INFO - PROCESS | 1643 | 1467950400840 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12858d800) [pid = 1643] [serial = 2024] [outer = 0x128184400] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x121990c00) [pid = 1643] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112a84400) [pid = 1643] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112a88c00) [pid = 1643] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x113d91000) [pid = 1643] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126a50400) [pid = 1643] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121982c00) [pid = 1643] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12850d000) [pid = 1643] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1176e3c00) [pid = 1643] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116765400) [pid = 1643] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x116623800) [pid = 1643] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1121bcc00) [pid = 1643] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1133cac00) [pid = 1643] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120f97400) [pid = 1643] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119838c00) [pid = 1643] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:00:01 INFO - PROCESS | 1643 | 1467950401689 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]]]}] 21:00:01 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) 21:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1073ms 21:00:01 INFO - PROCESS | 1643 | 1467950401730 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 1643 | 1467950401732 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 21:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:00:01 INFO - PROCESS | 1643 | 1467950401734 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 1643 | 1467950401735 Marionette TRACE conn2 <- [1,2670,null,{}] 21:00:01 INFO - PROCESS | 1643 | 1467950401737 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}] 21:00:01 INFO - PROCESS | 1643 | 1467950401738 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:01 INFO - PROCESS | 1643 | 1467950401816 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 21:00:01 INFO - PROCESS | 1643 | 1467950401822 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 1643 | 1467950401824 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a49c800 == 40 [pid = 1643] [id = 675] 21:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112dc7c00) [pid = 1643] [serial = 2025] [outer = 0x0] 21:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11825fc00) [pid = 1643] [serial = 2026] [outer = 0x112dc7c00] 21:00:01 INFO - PROCESS | 1643 | 1467950401848 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c73c00) [pid = 1643] [serial = 2027] [outer = 0x112dc7c00] 21:00:02 INFO - PROCESS | 1643 | 1467950402667 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"]]]}] 21:00:02 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 21:00:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:00:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 21:00:02 INFO - PROCESS | 1643 | 1467950402706 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 21:00:02 INFO - PROCESS | 1643 | 1467950402707 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 21:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:00:02 INFO - PROCESS | 1643 | 1467950402709 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:00:02 INFO - PROCESS | 1643 | 1467950402711 Marionette TRACE conn2 <- [1,2674,null,{}] 21:00:02 INFO - PROCESS | 1643 | 1467950402713 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}] 21:00:02 INFO - PROCESS | 1643 | 1467950402714 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:02 INFO - PROCESS | 1643 | 1467950402821 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 21:00:02 INFO - PROCESS | 1643 | 1467950402827 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 1643 | 1467950402828 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d539000 == 41 [pid = 1643] [id = 676] 21:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1166fe800) [pid = 1643] [serial = 2028] [outer = 0x0] 21:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120f97400) [pid = 1643] [serial = 2029] [outer = 0x1166fe800] 21:00:02 INFO - PROCESS | 1643 | 1467950402852 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118413800) [pid = 1643] [serial = 2030] [outer = 0x1166fe800] 21:00:03 INFO - PROCESS | 1643 | 1467950403678 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"]]]}] 21:00:03 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 21:00:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:00:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1021ms 21:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:00:03 INFO - PROCESS | 1643 | 1467950403732 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 21:00:03 INFO - PROCESS | 1643 | 1467950403734 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 21:00:03 INFO - PROCESS | 1643 | 1467950403738 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:00:03 INFO - PROCESS | 1643 | 1467950403740 Marionette TRACE conn2 <- [1,2678,null,{}] 21:00:03 INFO - PROCESS | 1643 | 1467950403744 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}] 21:00:03 INFO - PROCESS | 1643 | 1467950403745 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:03 INFO - PROCESS | 1643 | 1467950403896 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 21:00:03 INFO - PROCESS | 1643 | 1467950403953 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 1643 | 1467950403955 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e5f800 == 42 [pid = 1643] [id = 677] 21:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11309ac00) [pid = 1643] [serial = 2031] [outer = 0x0] 21:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1133c8c00) [pid = 1643] [serial = 2032] [outer = 0x11309ac00] 21:00:04 INFO - PROCESS | 1643 | 1467950404028 Marionette DEBUG loaded listener.js 21:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1160de400) [pid = 1643] [serial = 2033] [outer = 0x11309ac00] 21:00:04 INFO - PROCESS | 1643 | 1467950404962 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]]]}] 21:00:05 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) 21:00:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1272ms 21:00:05 INFO - PROCESS | 1643 | 1467950405010 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 21:00:05 INFO - PROCESS | 1643 | 1467950405013 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 21:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:00:05 INFO - PROCESS | 1643 | 1467950405017 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:00:05 INFO - PROCESS | 1643 | 1467950405019 Marionette TRACE conn2 <- [1,2682,null,{}] 21:00:05 INFO - PROCESS | 1643 | 1467950405022 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}] 21:00:05 INFO - PROCESS | 1643 | 1467950405024 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:05 INFO - PROCESS | 1643 | 1467950405136 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 21:00:05 INFO - PROCESS | 1643 | 1467950405191 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:05 INFO - PROCESS | 1643 | 1467950405193 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x121316000 == 43 [pid = 1643] [id = 678] 21:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x116769c00) [pid = 1643] [serial = 2034] [outer = 0x0] 21:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x117e45800) [pid = 1643] [serial = 2035] [outer = 0x116769c00] 21:00:05 INFO - PROCESS | 1643 | 1467950405224 Marionette DEBUG loaded listener.js 21:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11827b000) [pid = 1643] [serial = 2036] [outer = 0x116769c00] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12a49c800 == 42 [pid = 1643] [id = 675] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12c565800 == 41 [pid = 1643] [id = 674] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12c17f000 == 40 [pid = 1643] [id = 673] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x129048400) [pid = 1643] [serial = 1984] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x125e0a000 == 39 [pid = 1643] [id = 672] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1d7000 == 38 [pid = 1643] [id = 671] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x121018800 == 37 [pid = 1643] [id = 670] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x1296bd000 == 36 [pid = 1643] [id = 669] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x129382000 == 35 [pid = 1643] [id = 668] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x129104800 == 34 [pid = 1643] [id = 667] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x125e12800 == 33 [pid = 1643] [id = 666] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x121bc9800 == 32 [pid = 1643] [id = 665] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x121021000 == 31 [pid = 1643] [id = 664] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x1185a2800 == 30 [pid = 1643] [id = 663] 21:00:05 INFO - PROCESS | 1643 | --DOCSHELL 0x11701e000 == 29 [pid = 1643] [id = 662] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1248e9c00) [pid = 1643] [serial = 1963] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126a4e800) [pid = 1643] [serial = 1969] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126947800) [pid = 1643] [serial = 1966] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118ac8000) [pid = 1643] [serial = 1975] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126a84000) [pid = 1643] [serial = 1972] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1216ea800) [pid = 1643] [serial = 1976] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x128181400) [pid = 1643] [serial = 1978] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128505400) [pid = 1643] [serial = 1979] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128598c00) [pid = 1643] [serial = 1981] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x128180000) [pid = 1643] [serial = 1973] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118287c00) [pid = 1643] [serial = 1951] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1176e9000) [pid = 1643] [serial = 1949] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x117206000) [pid = 1643] [serial = 1948] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1173be400) [pid = 1643] [serial = 1946] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11675b400) [pid = 1643] [serial = 1945] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126391000) [pid = 1643] [serial = 1942] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126991c00) [pid = 1643] [serial = 1943] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x121326000) [pid = 1643] [serial = 1960] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x121105800) [pid = 1643] [serial = 1957] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x121112000) [pid = 1643] [serial = 1958] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1198e6400) [pid = 1643] [serial = 1954] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119b0a000) [pid = 1643] [serial = 1955] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x118875800) [pid = 1643] [serial = 1952] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x129044400) [pid = 1643] [serial = 1982] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x126a47400) [pid = 1643] [serial = 1967] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x126a7e000) [pid = 1643] [serial = 1970] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x126330c00) [pid = 1643] [serial = 1964] [outer = 0x0] [url = about:blank] 21:00:05 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1216e3400) [pid = 1643] [serial = 1961] [outer = 0x0] [url = about:blank] 21:00:06 INFO - PROCESS | 1643 | 1467950406348 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]]]}] 21:00:06 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) 21:00:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1375ms 21:00:06 INFO - PROCESS | 1643 | 1467950406392 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 21:00:06 INFO - PROCESS | 1643 | 1467950406395 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 21:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:00:06 INFO - PROCESS | 1643 | 1467950406398 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:00:06 INFO - PROCESS | 1643 | 1467950406400 Marionette TRACE conn2 <- [1,2686,null,{}] 21:00:06 INFO - PROCESS | 1643 | 1467950406403 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}] 21:00:06 INFO - PROCESS | 1643 | 1467950406404 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:06 INFO - PROCESS | 1643 | 1467950406506 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 21:00:06 INFO - PROCESS | 1643 | 1467950406557 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 1643 | 1467950406558 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11734d800 == 30 [pid = 1643] [id = 679] 21:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11697a400) [pid = 1643] [serial = 2037] [outer = 0x0] 21:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118257c00) [pid = 1643] [serial = 2038] [outer = 0x11697a400] 21:00:06 INFO - PROCESS | 1643 | 1467950406586 Marionette DEBUG loaded listener.js 21:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x118284800) [pid = 1643] [serial = 2039] [outer = 0x11697a400] 21:00:07 INFO - PROCESS | 1643 | 1467950407383 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"]]]}] 21:00:07 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 21:00:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:00:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1020ms 21:00:07 INFO - PROCESS | 1643 | 1467950407419 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 1643 | 1467950407424 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 21:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:00:07 INFO - PROCESS | 1643 | 1467950407435 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:00:07 INFO - PROCESS | 1643 | 1467950407437 Marionette TRACE conn2 <- [1,2690,null,{}] 21:00:07 INFO - PROCESS | 1643 | 1467950407440 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}] 21:00:07 INFO - PROCESS | 1643 | 1467950407441 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:07 INFO - PROCESS | 1643 | 1467950407516 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 21:00:07 INFO - PROCESS | 1643 | 1467950407523 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:07 INFO - PROCESS | 1643 | 1467950407524 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x120d40800 == 31 [pid = 1643] [id = 680] 21:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118417800) [pid = 1643] [serial = 2040] [outer = 0x0] 21:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x119291800) [pid = 1643] [serial = 2041] [outer = 0x118417800] 21:00:07 INFO - PROCESS | 1643 | 1467950407601 Marionette DEBUG loaded listener.js 21:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119838c00) [pid = 1643] [serial = 2042] [outer = 0x118417800] 21:00:08 INFO - PROCESS | 1643 | 1467950408414 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"]]]}] 21:00:08 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 21:00:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:00:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1028ms 21:00:08 INFO - PROCESS | 1643 | 1467950408457 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 21:00:08 INFO - PROCESS | 1643 | 1467950408459 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 21:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:00:08 INFO - PROCESS | 1643 | 1467950408461 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:00:08 INFO - PROCESS | 1643 | 1467950408464 Marionette TRACE conn2 <- [1,2694,null,{}] 21:00:08 INFO - PROCESS | 1643 | 1467950408484 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}] 21:00:08 INFO - PROCESS | 1643 | 1467950408487 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:08 INFO - PROCESS | 1643 | 1467950408586 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 21:00:08 INFO - PROCESS | 1643 | 1467950408592 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:08 INFO - PROCESS | 1643 | 1467950408594 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12537c800 == 32 [pid = 1643] [id = 681] 21:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x113d92c00) [pid = 1643] [serial = 2043] [outer = 0x0] 21:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119c6e800) [pid = 1643] [serial = 2044] [outer = 0x113d92c00] 21:00:08 INFO - PROCESS | 1643 | 1467950408621 Marionette DEBUG loaded listener.js 21:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120dac000) [pid = 1643] [serial = 2045] [outer = 0x113d92c00] 21:00:09 INFO - PROCESS | 1643 | 1467950409431 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"]]]}] 21:00:09 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 21:00:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:00:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 988ms 21:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:00:09 INFO - PROCESS | 1643 | 1467950409449 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 21:00:09 INFO - PROCESS | 1643 | 1467950409451 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 21:00:09 INFO - PROCESS | 1643 | 1467950409454 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:00:09 INFO - PROCESS | 1643 | 1467950409455 Marionette TRACE conn2 <- [1,2698,null,{}] 21:00:09 INFO - PROCESS | 1643 | 1467950409458 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}] 21:00:09 INFO - PROCESS | 1643 | 1467950409459 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:09 INFO - PROCESS | 1643 | 1467950409561 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 21:00:09 INFO - PROCESS | 1643 | 1467950409564 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:09 INFO - PROCESS | 1643 | 1467950409565 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x128524000 == 33 [pid = 1643] [id = 682] 21:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x121107400) [pid = 1643] [serial = 2046] [outer = 0x0] 21:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x121113800) [pid = 1643] [serial = 2047] [outer = 0x121107400] 21:00:09 INFO - PROCESS | 1643 | 1467950409591 Marionette DEBUG loaded listener.js 21:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1213e1000) [pid = 1643] [serial = 2048] [outer = 0x121107400] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x124ad6400) [pid = 1643] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11825dc00) [pid = 1643] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1176eb400) [pid = 1643] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118e09800) [pid = 1643] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1133d5800) [pid = 1643] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1213e8400) [pid = 1643] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x116a0b800) [pid = 1643] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x111e59400) [pid = 1643] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x128184400) [pid = 1643] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1199c3800) [pid = 1643] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x126a7bc00) [pid = 1643] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x112dc7c00) [pid = 1643] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x116a03800) [pid = 1643] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x126080800) [pid = 1643] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:00:10 INFO - PROCESS | 1643 | 1467950410450 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"]]]}] 21:00:10 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 21:00:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:00:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1021ms 21:00:10 INFO - PROCESS | 1643 | 1467950410475 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 21:00:10 INFO - PROCESS | 1643 | 1467950410476 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 21:00:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:00:10 INFO - PROCESS | 1643 | 1467950410478 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:00:10 INFO - PROCESS | 1643 | 1467950410479 Marionette TRACE conn2 <- [1,2702,null,{}] 21:00:10 INFO - PROCESS | 1643 | 1467950410492 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}] 21:00:10 INFO - PROCESS | 1643 | 1467950410494 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:10 INFO - PROCESS | 1643 | 1467950410566 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 21:00:10 INFO - PROCESS | 1643 | 1467950410572 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:10 INFO - PROCESS | 1643 | 1467950410573 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12937b800 == 34 [pid = 1643] [id = 683] 21:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1166f4800) [pid = 1643] [serial = 2049] [outer = 0x0] 21:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11850e000) [pid = 1643] [serial = 2050] [outer = 0x1166f4800] 21:00:10 INFO - PROCESS | 1643 | 1467950410597 Marionette DEBUG loaded listener.js 21:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x1213df000) [pid = 1643] [serial = 2051] [outer = 0x1166f4800] 21:00:10 INFO - PROCESS | 1643 | 1467950410948 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]]]}] 21:00:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:00:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 21:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:00:11 INFO - PROCESS | 1643 | 1467950410999 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 21:00:11 INFO - PROCESS | 1643 | 1467950411000 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 21:00:11 INFO - PROCESS | 1643 | 1467950411002 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:00:11 INFO - PROCESS | 1643 | 1467950411004 Marionette TRACE conn2 <- [1,2706,null,{}] 21:00:11 INFO - PROCESS | 1643 | 1467950411006 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}] 21:00:11 INFO - PROCESS | 1643 | 1467950411011 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:11 INFO - PROCESS | 1643 | 1467950411109 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 21:00:11 INFO - PROCESS | 1643 | 1467950411113 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 1643 | 1467950411114 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a91b800 == 35 [pid = 1643] [id = 684] 21:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1213e7000) [pid = 1643] [serial = 2052] [outer = 0x0] 21:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x121bb7400) [pid = 1643] [serial = 2053] [outer = 0x1213e7000] 21:00:11 INFO - PROCESS | 1643 | 1467950411139 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1253b1400) [pid = 1643] [serial = 2054] [outer = 0x1213e7000] 21:00:11 INFO - PROCESS | 1643 | 1467950411457 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]]]}] 21:00:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 471ms 21:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:00:11 INFO - PROCESS | 1643 | 1467950411475 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 21:00:11 INFO - PROCESS | 1643 | 1467950411476 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 21:00:11 INFO - PROCESS | 1643 | 1467950411478 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:00:11 INFO - PROCESS | 1643 | 1467950411479 Marionette TRACE conn2 <- [1,2710,null,{}] 21:00:11 INFO - PROCESS | 1643 | 1467950411482 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}] 21:00:11 INFO - PROCESS | 1643 | 1467950411483 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:11 INFO - PROCESS | 1643 | 1467950411560 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 21:00:11 INFO - PROCESS | 1643 | 1467950411564 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 1643 | 1467950411565 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1ce800 == 36 [pid = 1643] [id = 685] 21:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1253f3400) [pid = 1643] [serial = 2055] [outer = 0x0] 21:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x126089400) [pid = 1643] [serial = 2056] [outer = 0x1253f3400] 21:00:11 INFO - PROCESS | 1643 | 1467950411589 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x126946400) [pid = 1643] [serial = 2057] [outer = 0x1253f3400] 21:00:11 INFO - PROCESS | 1643 | 1467950411959 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] 21:00:12 INFO - PROCESS | 1643 | 1467950412001 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 21:00:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:00:12 INFO - PROCESS | 1643 | 1467950412007 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:00:12 INFO - PROCESS | 1643 | 1467950412009 Marionette TRACE conn2 <- [1,2714,null,{}] 21:00:12 INFO - PROCESS | 1643 | 1467950412014 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}] 21:00:12 INFO - PROCESS | 1643 | 1467950412016 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:12 INFO - PROCESS | 1643 | 1467950412117 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 21:00:12 INFO - PROCESS | 1643 | 1467950412171 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:12 INFO - PROCESS | 1643 | 1467950412174 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11734c800 == 37 [pid = 1643] [id = 686] 21:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1160dc000) [pid = 1643] [serial = 2058] [outer = 0x0] 21:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x116765400) [pid = 1643] [serial = 2059] [outer = 0x1160dc000] 21:00:12 INFO - PROCESS | 1643 | 1467950412206 Marionette DEBUG loaded listener.js 21:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1173a2000) [pid = 1643] [serial = 2060] [outer = 0x1160dc000] 21:00:12 INFO - PROCESS | 1643 | 1467950412626 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]]]}] 21:00:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:00:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 21:00:12 INFO - PROCESS | 1643 | 1467950412633 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 21:00:12 INFO - PROCESS | 1643 | 1467950412636 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 21:00:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:00:12 INFO - PROCESS | 1643 | 1467950412641 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:00:12 INFO - PROCESS | 1643 | 1467950412643 Marionette TRACE conn2 <- [1,2718,null,{}] 21:00:12 INFO - PROCESS | 1643 | 1467950412645 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}] 21:00:12 INFO - PROCESS | 1643 | 1467950412647 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:12 INFO - PROCESS | 1643 | 1467950412748 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 21:00:12 INFO - PROCESS | 1643 | 1467950412802 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:12 INFO - PROCESS | 1643 | 1467950412804 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263b7000 == 38 [pid = 1643] [id = 687] 21:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118878000) [pid = 1643] [serial = 2061] [outer = 0x0] 21:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11929a800) [pid = 1643] [serial = 2062] [outer = 0x118878000] 21:00:12 INFO - PROCESS | 1643 | 1467950412835 Marionette DEBUG loaded listener.js 21:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1198e0c00) [pid = 1643] [serial = 2063] [outer = 0x118878000] 21:00:13 INFO - PROCESS | 1643 | 1467950413271 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] 21:00:13 INFO - PROCESS | 1643 | 1467950413322 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 21:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:00:13 INFO - PROCESS | 1643 | 1467950413326 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:00:13 INFO - PROCESS | 1643 | 1467950413328 Marionette TRACE conn2 <- [1,2722,null,{}] 21:00:13 INFO - PROCESS | 1643 | 1467950413336 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}] 21:00:13 INFO - PROCESS | 1643 | 1467950413341 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:13 INFO - PROCESS | 1643 | 1467950413439 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 21:00:13 INFO - PROCESS | 1643 | 1467950413532 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:13 INFO - PROCESS | 1643 | 1467950413534 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be19800 == 39 [pid = 1643] [id = 688] 21:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x121608800) [pid = 1643] [serial = 2064] [outer = 0x0] 21:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1216e7c00) [pid = 1643] [serial = 2065] [outer = 0x121608800] 21:00:13 INFO - PROCESS | 1643 | 1467950413566 Marionette DEBUG loaded listener.js 21:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x123b8dc00) [pid = 1643] [serial = 2066] [outer = 0x121608800] 21:00:14 INFO - PROCESS | 1643 | 1467950413999 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] 21:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:00:14 INFO - PROCESS | 1643 | 1467950414054 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 21:00:14 INFO - PROCESS | 1643 | 1467950414056 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:00:14 INFO - PROCESS | 1643 | 1467950414058 Marionette TRACE conn2 <- [1,2726,null,{}] 21:00:14 INFO - PROCESS | 1643 | 1467950414060 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}] 21:00:14 INFO - PROCESS | 1643 | 1467950414061 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:14 INFO - PROCESS | 1643 | 1467950414159 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 21:00:14 INFO - PROCESS | 1643 | 1467950414228 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 1643 | 1467950414230 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c17c000 == 40 [pid = 1643] [id = 689] 21:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124acf000) [pid = 1643] [serial = 2067] [outer = 0x0] 21:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12693f000) [pid = 1643] [serial = 2068] [outer = 0x124acf000] 21:00:14 INFO - PROCESS | 1643 | 1467950414259 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a45800) [pid = 1643] [serial = 2069] [outer = 0x124acf000] 21:00:14 INFO - PROCESS | 1643 | 1467950414711 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]]]}] 21:00:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:00:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 21:00:14 INFO - PROCESS | 1643 | 1467950414726 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 21:00:14 INFO - PROCESS | 1643 | 1467950414728 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 21:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:00:14 INFO - PROCESS | 1643 | 1467950414732 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:00:14 INFO - PROCESS | 1643 | 1467950414734 Marionette TRACE conn2 <- [1,2730,null,{}] 21:00:14 INFO - PROCESS | 1643 | 1467950414737 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}] 21:00:14 INFO - PROCESS | 1643 | 1467950414740 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:14 INFO - PROCESS | 1643 | 1467950414906 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 21:00:15 INFO - PROCESS | 1643 | 1467950415005 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:15 INFO - PROCESS | 1643 | 1467950415006 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c54b800 == 41 [pid = 1643] [id = 690] 21:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1253aec00) [pid = 1643] [serial = 2070] [outer = 0x0] 21:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126a77800) [pid = 1643] [serial = 2071] [outer = 0x1253aec00] 21:00:15 INFO - PROCESS | 1643 | 1467950415048 Marionette DEBUG loaded listener.js 21:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126a7ec00) [pid = 1643] [serial = 2072] [outer = 0x1253aec00] 21:00:15 INFO - PROCESS | 1643 | 1467950415928 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"]]]}] 21:00:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 21:00:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:00:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:00:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1223ms 21:00:15 INFO - PROCESS | 1643 | 1467950415955 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 21:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:00:15 INFO - PROCESS | 1643 | 1467950415958 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 21:00:15 INFO - PROCESS | 1643 | 1467950415961 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:00:15 INFO - PROCESS | 1643 | 1467950415963 Marionette TRACE conn2 <- [1,2734,null,{}] 21:00:15 INFO - PROCESS | 1643 | 1467950415967 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}] 21:00:15 INFO - PROCESS | 1643 | 1467950415969 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:16 INFO - PROCESS | 1643 | 1467950416098 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 21:00:16 INFO - PROCESS | 1643 | 1467950416159 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 1643 | 1467950416161 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12a91b800 == 40 [pid = 1643] [id = 684] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12937b800 == 39 [pid = 1643] [id = 683] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x128524000 == 38 [pid = 1643] [id = 682] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12537c800 == 37 [pid = 1643] [id = 681] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x120d40800 == 36 [pid = 1643] [id = 680] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11734d800 == 35 [pid = 1643] [id = 679] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12d553000 == 34 [pid = 1643] [id = 661] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117e5f800 == 33 [pid = 1643] [id = 677] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x121316000 == 32 [pid = 1643] [id = 678] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12d539000 == 31 [pid = 1643] [id = 676] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12c54b800 == 30 [pid = 1643] [id = 690] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12c17c000 == 29 [pid = 1643] [id = 689] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12be19800 == 28 [pid = 1643] [id = 688] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1263b7000 == 27 [pid = 1643] [id = 687] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1ce800 == 26 [pid = 1643] [id = 685] 21:00:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11734c800 == 25 [pid = 1643] [id = 686] 21:00:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x112637800 == 26 [pid = 1643] [id = 691] 21:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x111c83400) [pid = 1643] [serial = 2073] [outer = 0x0] 21:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x111ca8c00) [pid = 1643] [serial = 2074] [outer = 0x111c83400] 21:00:16 INFO - PROCESS | 1643 | 1467950416703 Marionette DEBUG loaded listener.js 21:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1133ca000) [pid = 1643] [serial = 2075] [outer = 0x111c83400] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120f97400) [pid = 1643] [serial = 2029] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1253ed400) [pid = 1643] [serial = 2014] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120dab000) [pid = 1643] [serial = 2005] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121604800) [pid = 1643] [serial = 2006] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1248eac00) [pid = 1643] [serial = 2011] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x124c4a000) [pid = 1643] [serial = 2012] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11928bc00) [pid = 1643] [serial = 1996] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119509c00) [pid = 1643] [serial = 1997] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x115e59800) [pid = 1643] [serial = 1987] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11662f800) [pid = 1643] [serial = 1988] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1216ec800) [pid = 1643] [serial = 2008] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x121bbf400) [pid = 1643] [serial = 2009] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11739ec00) [pid = 1643] [serial = 1990] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x117e39c00) [pid = 1643] [serial = 1991] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x118508000) [pid = 1643] [serial = 1993] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1282c9c00) [pid = 1643] [serial = 2023] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118ac7800) [pid = 1643] [serial = 1994] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x120d0f000) [pid = 1643] [serial = 2002] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12123f400) [pid = 1643] [serial = 2003] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x126a85000) [pid = 1643] [serial = 2020] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11825fc00) [pid = 1643] [serial = 2026] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x119c73c00) [pid = 1643] [serial = 2027] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12858d800) [pid = 1643] [serial = 2024] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1198ee400) [pid = 1643] [serial = 2000] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x11983ac00) [pid = 1643] [serial = 1999] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x126a45c00) [pid = 1643] [serial = 2017] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x12817dc00) [pid = 1643] [serial = 2021] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x126a7b400) [pid = 1643] [serial = 2018] [outer = 0x0] [url = about:blank] 21:00:16 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x12607e400) [pid = 1643] [serial = 2015] [outer = 0x0] [url = about:blank] 21:00:17 INFO - PROCESS | 1643 | 1467950417101 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]]]}] 21:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1174ms 21:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:00:17 INFO - PROCESS | 1643 | 1467950417136 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 21:00:17 INFO - PROCESS | 1643 | 1467950417140 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 21:00:17 INFO - PROCESS | 1643 | 1467950417143 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:00:17 INFO - PROCESS | 1643 | 1467950417144 Marionette TRACE conn2 <- [1,2738,null,{}] 21:00:17 INFO - PROCESS | 1643 | 1467950417148 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}] 21:00:17 INFO - PROCESS | 1643 | 1467950417149 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:17 INFO - PROCESS | 1643 | 1467950417228 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 21:00:17 INFO - PROCESS | 1643 | 1467950417233 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 1643 | 1467950417234 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118204800 == 27 [pid = 1643] [id = 692] 21:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x113f33c00) [pid = 1643] [serial = 2076] [outer = 0x0] 21:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1172cd400) [pid = 1643] [serial = 2077] [outer = 0x113f33c00] 21:00:17 INFO - PROCESS | 1643 | 1467950417264 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1176e9000) [pid = 1643] [serial = 2078] [outer = 0x113f33c00] 21:00:17 INFO - PROCESS | 1643 | 1467950417625 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]]]}] 21:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 521ms 21:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:00:17 INFO - PROCESS | 1643 | 1467950417664 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 21:00:17 INFO - PROCESS | 1643 | 1467950417667 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 21:00:17 INFO - PROCESS | 1643 | 1467950417679 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:00:17 INFO - PROCESS | 1643 | 1467950417681 Marionette TRACE conn2 <- [1,2742,null,{}] 21:00:17 INFO - PROCESS | 1643 | 1467950417685 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}] 21:00:17 INFO - PROCESS | 1643 | 1467950417686 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:17 INFO - PROCESS | 1643 | 1467950417766 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 21:00:17 INFO - PROCESS | 1643 | 1467950417773 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 1643 | 1467950417775 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x117361000 == 28 [pid = 1643] [id = 693] 21:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x117e46400) [pid = 1643] [serial = 2079] [outer = 0x0] 21:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x118278c00) [pid = 1643] [serial = 2080] [outer = 0x117e46400] 21:00:17 INFO - PROCESS | 1643 | 1467950417800 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11886e400) [pid = 1643] [serial = 2081] [outer = 0x117e46400] 21:00:18 INFO - PROCESS | 1643 | 1467950418179 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]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 527ms 21:00:18 INFO - PROCESS | 1643 | 1467950418199 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 1643 | 1467950418201 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 21:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:00:18 INFO - PROCESS | 1643 | 1467950418203 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 1643 | 1467950418206 Marionette TRACE conn2 <- [1,2746,null,{}] 21:00:18 INFO - PROCESS | 1643 | 1467950418213 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}] 21:00:18 INFO - PROCESS | 1643 | 1467950418216 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:18 INFO - PROCESS | 1643 | 1467950418322 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 21:00:18 INFO - PROCESS | 1643 | 1467950418330 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 1643 | 1467950418331 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x124851800 == 29 [pid = 1643] [id = 694] 21:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x119242000) [pid = 1643] [serial = 2082] [outer = 0x0] 21:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x119506c00) [pid = 1643] [serial = 2083] [outer = 0x119242000] 21:00:18 INFO - PROCESS | 1643 | 1467950418356 Marionette DEBUG loaded listener.js 21:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11983ec00) [pid = 1643] [serial = 2084] [outer = 0x119242000] 21:00:18 INFO - PROCESS | 1643 | 1467950418679 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]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 524ms 21:00:18 INFO - PROCESS | 1643 | 1467950418727 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 21:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:00:18 INFO - PROCESS | 1643 | 1467950418729 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 21:00:18 INFO - PROCESS | 1643 | 1467950418731 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 1643 | 1467950418732 Marionette TRACE conn2 <- [1,2750,null,{}] 21:00:18 INFO - PROCESS | 1643 | 1467950418734 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}] 21:00:18 INFO - PROCESS | 1643 | 1467950418735 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:18 INFO - PROCESS | 1643 | 1467950418814 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 21:00:18 INFO - PROCESS | 1643 | 1467950418817 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 1643 | 1467950418818 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269c3000 == 30 [pid = 1643] [id = 695] 21:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1198c0400) [pid = 1643] [serial = 2085] [outer = 0x0] 21:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1199cac00) [pid = 1643] [serial = 2086] [outer = 0x1198c0400] 21:00:18 INFO - PROCESS | 1643 | 1467950418846 Marionette DEBUG loaded listener.js 21:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x120d0dc00) [pid = 1643] [serial = 2087] [outer = 0x1198c0400] 21:00:19 INFO - PROCESS | 1643 | 1467950419224 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]]]}] 21:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 21:00:19 INFO - PROCESS | 1643 | 1467950419251 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 21:00:19 INFO - PROCESS | 1643 | 1467950419252 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 21:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:00:19 INFO - PROCESS | 1643 | 1467950419254 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:00:19 INFO - PROCESS | 1643 | 1467950419255 Marionette TRACE conn2 <- [1,2754,null,{}] 21:00:19 INFO - PROCESS | 1643 | 1467950419257 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}] 21:00:19 INFO - PROCESS | 1643 | 1467950419259 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:19 INFO - PROCESS | 1643 | 1467950419357 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 21:00:19 INFO - PROCESS | 1643 | 1467950419370 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:19 INFO - PROCESS | 1643 | 1467950419371 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12910a000 == 31 [pid = 1643] [id = 696] 21:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x120dab000) [pid = 1643] [serial = 2088] [outer = 0x0] 21:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x120f99000) [pid = 1643] [serial = 2089] [outer = 0x120dab000] 21:00:19 INFO - PROCESS | 1643 | 1467950419404 Marionette DEBUG loaded listener.js 21:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1213ba800) [pid = 1643] [serial = 2090] [outer = 0x120dab000] 21:00:19 INFO - PROCESS | 1643 | 1467950419777 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]]]}] 21:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 569ms 21:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:00:19 INFO - PROCESS | 1643 | 1467950419824 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 21:00:19 INFO - PROCESS | 1643 | 1467950419825 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 21:00:19 INFO - PROCESS | 1643 | 1467950419827 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:00:19 INFO - PROCESS | 1643 | 1467950419828 Marionette TRACE conn2 <- [1,2758,null,{}] 21:00:19 INFO - PROCESS | 1643 | 1467950419831 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}] 21:00:19 INFO - PROCESS | 1643 | 1467950419835 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:19 INFO - PROCESS | 1643 | 1467950419941 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 21:00:19 INFO - PROCESS | 1643 | 1467950419976 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:19 INFO - PROCESS | 1643 | 1467950419977 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1132b8800 == 32 [pid = 1643] [id = 697] 21:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1213e0800) [pid = 1643] [serial = 2091] [outer = 0x0] 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1216e6c00) [pid = 1643] [serial = 2092] [outer = 0x1213e0800] 21:00:20 INFO - PROCESS | 1643 | 1467950420002 Marionette DEBUG loaded listener.js 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x123b5f800) [pid = 1643] [serial = 2093] [outer = 0x1213e0800] 21:00:20 INFO - PROCESS | 1643 | 1467950420326 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]]]}] 21:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 522ms 21:00:20 INFO - PROCESS | 1643 | 1467950420349 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 21:00:20 INFO - PROCESS | 1643 | 1467950420350 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 21:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:00:20 INFO - PROCESS | 1643 | 1467950420353 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:00:20 INFO - PROCESS | 1643 | 1467950420355 Marionette TRACE conn2 <- [1,2762,null,{}] 21:00:20 INFO - PROCESS | 1643 | 1467950420358 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}] 21:00:20 INFO - PROCESS | 1643 | 1467950420360 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:20 INFO - PROCESS | 1643 | 1467950420455 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 21:00:20 INFO - PROCESS | 1643 | 1467950420458 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 1643 | 1467950420459 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a90e000 == 33 [pid = 1643] [id = 698] 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1213e6c00) [pid = 1643] [serial = 2094] [outer = 0x0] 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x124aa4400) [pid = 1643] [serial = 2095] [outer = 0x1213e6c00] 21:00:20 INFO - PROCESS | 1643 | 1467950420484 Marionette DEBUG loaded listener.js 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124ad5400) [pid = 1643] [serial = 2096] [outer = 0x1213e6c00] 21:00:20 INFO - PROCESS | 1643 | 1467950420791 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]]]}] 21:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 473ms 21:00:20 INFO - PROCESS | 1643 | 1467950420828 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 21:00:20 INFO - PROCESS | 1643 | 1467950420829 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 21:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:00:20 INFO - PROCESS | 1643 | 1467950420831 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:00:20 INFO - PROCESS | 1643 | 1467950420832 Marionette TRACE conn2 <- [1,2766,null,{}] 21:00:20 INFO - PROCESS | 1643 | 1467950420834 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}] 21:00:20 INFO - PROCESS | 1643 | 1467950420835 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:20 INFO - PROCESS | 1643 | 1467950420939 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 21:00:20 INFO - PROCESS | 1643 | 1467950420943 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 1643 | 1467950420944 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c2000 == 34 [pid = 1643] [id = 699] 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119837c00) [pid = 1643] [serial = 2097] [outer = 0x0] 21:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1252f6400) [pid = 1643] [serial = 2098] [outer = 0x119837c00] 21:00:20 INFO - PROCESS | 1643 | 1467950420969 Marionette DEBUG loaded listener.js 21:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x125e8e000) [pid = 1643] [serial = 2099] [outer = 0x119837c00] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12850e400) [pid = 1643] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1166fe800) [pid = 1643] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11309ac00) [pid = 1643] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x113d92c00) [pid = 1643] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11697a400) [pid = 1643] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116769c00) [pid = 1643] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118417800) [pid = 1643] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x121107400) [pid = 1643] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1213e7000) [pid = 1643] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1253f3400) [pid = 1643] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:00:21 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1166f4800) [pid = 1643] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:00:21 INFO - PROCESS | 1643 | 1467950421376 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]]]}] 21:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 569ms 21:00:21 INFO - PROCESS | 1643 | 1467950421413 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 21:00:21 INFO - PROCESS | 1643 | 1467950421414 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 21:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:00:21 INFO - PROCESS | 1643 | 1467950421426 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:00:21 INFO - PROCESS | 1643 | 1467950421435 Marionette TRACE conn2 <- [1,2770,null,{}] 21:00:21 INFO - PROCESS | 1643 | 1467950421439 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}] 21:00:21 INFO - PROCESS | 1643 | 1467950421441 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:21 INFO - PROCESS | 1643 | 1467950421514 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 21:00:21 INFO - PROCESS | 1643 | 1467950421518 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:21 INFO - PROCESS | 1643 | 1467950421519 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba20000 == 35 [pid = 1643] [id = 700] 21:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118280800) [pid = 1643] [serial = 2100] [outer = 0x0] 21:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119840400) [pid = 1643] [serial = 2101] [outer = 0x118280800] 21:00:21 INFO - PROCESS | 1643 | 1467950421547 Marionette DEBUG loaded listener.js 21:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x124ad6400) [pid = 1643] [serial = 2102] [outer = 0x118280800] 21:00:21 INFO - PROCESS | 1643 | 1467950421861 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]]]}] 21:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 477ms 21:00:21 INFO - PROCESS | 1643 | 1467950421903 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 21:00:21 INFO - PROCESS | 1643 | 1467950421904 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 21:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:00:21 INFO - PROCESS | 1643 | 1467950421907 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:00:21 INFO - PROCESS | 1643 | 1467950421908 Marionette TRACE conn2 <- [1,2774,null,{}] 21:00:21 INFO - PROCESS | 1643 | 1467950421910 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}] 21:00:21 INFO - PROCESS | 1643 | 1467950421911 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:21 INFO - PROCESS | 1643 | 1467950421984 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 21:00:21 INFO - PROCESS | 1643 | 1467950421990 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:21 INFO - PROCESS | 1643 | 1467950421991 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be47000 == 36 [pid = 1643] [id = 701] 21:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x125e99800) [pid = 1643] [serial = 2103] [outer = 0x0] 21:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12608b000) [pid = 1643] [serial = 2104] [outer = 0x125e99800] 21:00:22 INFO - PROCESS | 1643 | 1467950422021 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x126984800) [pid = 1643] [serial = 2105] [outer = 0x125e99800] 21:00:22 INFO - PROCESS | 1643 | 1467950422374 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]]]}] 21:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 21:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:00:22 INFO - PROCESS | 1643 | 1467950422427 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 21:00:22 INFO - PROCESS | 1643 | 1467950422429 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 21:00:22 INFO - PROCESS | 1643 | 1467950422431 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:00:22 INFO - PROCESS | 1643 | 1467950422432 Marionette TRACE conn2 <- [1,2778,null,{}] 21:00:22 INFO - PROCESS | 1643 | 1467950422434 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}] 21:00:22 INFO - PROCESS | 1643 | 1467950422446 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:22 INFO - PROCESS | 1643 | 1467950422534 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 21:00:22 INFO - PROCESS | 1643 | 1467950422539 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 1643 | 1467950422541 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x123e81800 == 37 [pid = 1643] [id = 702] 21:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x121611400) [pid = 1643] [serial = 2106] [outer = 0x0] 21:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126a82800) [pid = 1643] [serial = 2107] [outer = 0x121611400] 21:00:22 INFO - PROCESS | 1643 | 1467950422565 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12817cc00) [pid = 1643] [serial = 2108] [outer = 0x121611400] 21:00:22 INFO - PROCESS | 1643 | 1467950422882 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]]]}] 21:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 468ms 21:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:00:22 INFO - PROCESS | 1643 | 1467950422899 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 21:00:22 INFO - PROCESS | 1643 | 1467950422900 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 21:00:22 INFO - PROCESS | 1643 | 1467950422903 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:00:22 INFO - PROCESS | 1643 | 1467950422905 Marionette TRACE conn2 <- [1,2782,null,{}] 21:00:22 INFO - PROCESS | 1643 | 1467950422910 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}] 21:00:22 INFO - PROCESS | 1643 | 1467950422911 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:22 INFO - PROCESS | 1643 | 1467950422989 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 21:00:23 INFO - PROCESS | 1643 | 1467950423049 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:23 INFO - PROCESS | 1643 | 1467950423050 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb29800 == 38 [pid = 1643] [id = 703] 21:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x125e95800) [pid = 1643] [serial = 2109] [outer = 0x0] 21:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128182800) [pid = 1643] [serial = 2110] [outer = 0x125e95800] 21:00:23 INFO - PROCESS | 1643 | 1467950423074 Marionette DEBUG loaded listener.js 21:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1282ce400) [pid = 1643] [serial = 2111] [outer = 0x125e95800] 21:00:23 INFO - PROCESS | 1643 | 1467950423560 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]]]}] 21:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 672ms 21:00:23 INFO - PROCESS | 1643 | 1467950423575 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 21:00:23 INFO - PROCESS | 1643 | 1467950423578 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 21:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:00:23 INFO - PROCESS | 1643 | 1467950423582 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:00:23 INFO - PROCESS | 1643 | 1467950423584 Marionette TRACE conn2 <- [1,2786,null,{}] 21:00:23 INFO - PROCESS | 1643 | 1467950423616 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}] 21:00:23 INFO - PROCESS | 1643 | 1467950423618 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:23 INFO - PROCESS | 1643 | 1467950423728 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 21:00:23 INFO - PROCESS | 1643 | 1467950423830 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:23 INFO - PROCESS | 1643 | 1467950423832 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119952000 == 39 [pid = 1643] [id = 704] 21:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x116769400) [pid = 1643] [serial = 2112] [outer = 0x0] 21:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117204400) [pid = 1643] [serial = 2113] [outer = 0x116769400] 21:00:23 INFO - PROCESS | 1643 | 1467950423864 Marionette DEBUG loaded listener.js 21:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x117e3a400) [pid = 1643] [serial = 2114] [outer = 0x116769400] 21:00:24 INFO - PROCESS | 1643 | 1467950424519 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]]]}] 21:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 972ms 21:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:00:24 INFO - PROCESS | 1643 | 1467950424569 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 1643 | 1467950424573 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 21:00:24 INFO - PROCESS | 1643 | 1467950424578 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 1643 | 1467950424580 Marionette TRACE conn2 <- [1,2790,null,{}] 21:00:24 INFO - PROCESS | 1643 | 1467950424584 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}] 21:00:24 INFO - PROCESS | 1643 | 1467950424586 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:24 INFO - PROCESS | 1643 | 1467950424687 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 21:00:24 INFO - PROCESS | 1643 | 1467950424767 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 1643 | 1467950424770 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11847b800 == 40 [pid = 1643] [id = 705] 21:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1172c6800) [pid = 1643] [serial = 2115] [outer = 0x0] 21:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1173a1400) [pid = 1643] [serial = 2116] [outer = 0x1172c6800] 21:00:24 INFO - PROCESS | 1643 | 1467950424798 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118259000) [pid = 1643] [serial = 2117] [outer = 0x1172c6800] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1e800 == 39 [pid = 1643] [id = 503] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x127e27000 == 38 [pid = 1643] [id = 497] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e9000 == 37 [pid = 1643] [id = 495] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x117359800 == 36 [pid = 1643] [id = 494] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x113211000 == 35 [pid = 1643] [id = 499] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x121125800 == 34 [pid = 1643] [id = 509] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x113061800 == 33 [pid = 1643] [id = 510] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba0a800 == 32 [pid = 1643] [id = 502] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x123e79800 == 31 [pid = 1643] [id = 496] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1193d0000 == 30 [pid = 1643] [id = 508] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12937c800 == 29 [pid = 1643] [id = 498] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x129399000 == 28 [pid = 1643] [id = 501] 21:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x118213800 == 27 [pid = 1643] [id = 507] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1290f0000) [pid = 1643] [serial = 1985] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118413800) [pid = 1643] [serial = 2030] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1133c8c00) [pid = 1643] [serial = 2032] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1160de400) [pid = 1643] [serial = 2033] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119c6e800) [pid = 1643] [serial = 2044] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118257c00) [pid = 1643] [serial = 2038] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118284800) [pid = 1643] [serial = 2039] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x117e45800) [pid = 1643] [serial = 2035] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11827b000) [pid = 1643] [serial = 2036] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119291800) [pid = 1643] [serial = 2041] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x121113800) [pid = 1643] [serial = 2047] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x121bb7400) [pid = 1643] [serial = 2053] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1213e1000) [pid = 1643] [serial = 2048] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x126089400) [pid = 1643] [serial = 2056] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120dac000) [pid = 1643] [serial = 2045] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126946400) [pid = 1643] [serial = 2057] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1213df000) [pid = 1643] [serial = 2051] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11850e000) [pid = 1643] [serial = 2050] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x119838c00) [pid = 1643] [serial = 2042] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1253b1400) [pid = 1643] [serial = 2054] [outer = 0x0] [url = about:blank] 21:00:25 INFO - PROCESS | 1643 | 1467950425309 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]]]}] 21:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 771ms 21:00:25 INFO - PROCESS | 1643 | 1467950425350 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 1643 | 1467950425357 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 21:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:00:25 INFO - PROCESS | 1643 | 1467950425364 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 1643 | 1467950425367 Marionette TRACE conn2 <- [1,2794,null,{}] 21:00:25 INFO - PROCESS | 1643 | 1467950425371 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}] 21:00:25 INFO - PROCESS | 1643 | 1467950425373 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:25 INFO - PROCESS | 1643 | 1467950425497 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 21:00:25 INFO - PROCESS | 1643 | 1467950425587 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:25 INFO - PROCESS | 1643 | 1467950425589 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e9000 == 28 [pid = 1643] [id = 706] 21:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x117e45800) [pid = 1643] [serial = 2118] [outer = 0x0] 21:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1185ce000) [pid = 1643] [serial = 2119] [outer = 0x117e45800] 21:00:25 INFO - PROCESS | 1643 | 1467950425634 Marionette DEBUG loaded listener.js 21:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118e06800) [pid = 1643] [serial = 2120] [outer = 0x117e45800] 21:00:25 INFO - PROCESS | 1643 | 1467950425944 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]]]}] 21:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 621ms 21:00:25 INFO - PROCESS | 1643 | 1467950425985 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 21:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:00:25 INFO - PROCESS | 1643 | 1467950425986 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 21:00:25 INFO - PROCESS | 1643 | 1467950425991 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 1643 | 1467950425994 Marionette TRACE conn2 <- [1,2798,null,{}] 21:00:26 INFO - PROCESS | 1643 | 1467950426001 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}] 21:00:26 INFO - PROCESS | 1643 | 1467950426005 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:26 INFO - PROCESS | 1643 | 1467950426086 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 21:00:26 INFO - PROCESS | 1643 | 1467950426143 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 1643 | 1467950426145 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x124c1f000 == 29 [pid = 1643] [id = 707] 21:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119241400) [pid = 1643] [serial = 2121] [outer = 0x0] 21:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11983bc00) [pid = 1643] [serial = 2122] [outer = 0x119241400] 21:00:26 INFO - PROCESS | 1643 | 1467950426173 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1199c9000) [pid = 1643] [serial = 2123] [outer = 0x119241400] 21:00:26 INFO - PROCESS | 1643 | 1467950426469 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]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 522ms 21:00:26 INFO - PROCESS | 1643 | 1467950426512 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 21:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:00:26 INFO - PROCESS | 1643 | 1467950426514 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 21:00:26 INFO - PROCESS | 1643 | 1467950426516 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 1643 | 1467950426517 Marionette TRACE conn2 <- [1,2802,null,{}] 21:00:26 INFO - PROCESS | 1643 | 1467950426520 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}] 21:00:26 INFO - PROCESS | 1643 | 1467950426523 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:26 INFO - PROCESS | 1643 | 1467950426601 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 21:00:26 INFO - PROCESS | 1643 | 1467950426607 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 1643 | 1467950426608 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x128147000 == 30 [pid = 1643] [id = 708] 21:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x113d91c00) [pid = 1643] [serial = 2124] [outer = 0x0] 21:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x121105000) [pid = 1643] [serial = 2125] [outer = 0x113d91c00] 21:00:26 INFO - PROCESS | 1643 | 1467950426633 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1213db000) [pid = 1643] [serial = 2126] [outer = 0x113d91c00] 21:00:26 INFO - PROCESS | 1643 | 1467950426962 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]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 469ms 21:00:26 INFO - PROCESS | 1643 | 1467950426985 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 1643 | 1467950426987 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 21:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:00:27 INFO - PROCESS | 1643 | 1467950427020 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 1643 | 1467950427023 Marionette TRACE conn2 <- [1,2806,null,{}] 21:00:27 INFO - PROCESS | 1643 | 1467950427026 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}] 21:00:27 INFO - PROCESS | 1643 | 1467950427027 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:27 INFO - PROCESS | 1643 | 1467950427104 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 21:00:27 INFO - PROCESS | 1643 | 1467950427110 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 1643 | 1467950427111 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x129382800 == 31 [pid = 1643] [id = 709] 21:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x113d4e800) [pid = 1643] [serial = 2127] [outer = 0x0] 21:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1213e8c00) [pid = 1643] [serial = 2128] [outer = 0x113d4e800] 21:00:27 INFO - PROCESS | 1643 | 1467950427136 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1216f0400) [pid = 1643] [serial = 2129] [outer = 0x113d4e800] 21:00:27 INFO - PROCESS | 1643 | 1467950427485 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]]]}] 21:00:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:00:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 495ms 21:00:27 INFO - PROCESS | 1643 | 1467950427493 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 1643 | 1467950427494 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 21:00:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:00:27 INFO - PROCESS | 1643 | 1467950427496 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 1643 | 1467950427498 Marionette TRACE conn2 <- [1,2810,null,{}] 21:00:27 INFO - PROCESS | 1643 | 1467950427500 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}] 21:00:27 INFO - PROCESS | 1643 | 1467950427505 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:27 INFO - PROCESS | 1643 | 1467950427628 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 21:00:27 INFO - PROCESS | 1643 | 1467950427666 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 1643 | 1467950427667 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a919000 == 32 [pid = 1643] [id = 710] 21:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x121bb7400) [pid = 1643] [serial = 2130] [outer = 0x0] 21:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124d8c400) [pid = 1643] [serial = 2131] [outer = 0x121bb7400] 21:00:27 INFO - PROCESS | 1643 | 1467950427692 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12698e000) [pid = 1643] [serial = 2132] [outer = 0x121bb7400] 21:00:28 INFO - PROCESS | 1643 | 1467950428016 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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 21:00:28 INFO - PROCESS | 1643 | 1467950428065 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 1643 | 1467950428066 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 21:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:00:28 INFO - PROCESS | 1643 | 1467950428074 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 1643 | 1467950428076 Marionette TRACE conn2 <- [1,2814,null,{}] 21:00:28 INFO - PROCESS | 1643 | 1467950428078 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}] 21:00:28 INFO - PROCESS | 1643 | 1467950428079 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:28 INFO - PROCESS | 1643 | 1467950428180 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 21:00:28 INFO - PROCESS | 1643 | 1467950428184 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 1643 | 1467950428185 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1dc000 == 33 [pid = 1643] [id = 711] 21:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1133cb400) [pid = 1643] [serial = 2133] [outer = 0x0] 21:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a4fc00) [pid = 1643] [serial = 2134] [outer = 0x1133cb400] 21:00:28 INFO - PROCESS | 1643 | 1467950428210 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x128176800) [pid = 1643] [serial = 2135] [outer = 0x1133cb400] 21:00:28 INFO - PROCESS | 1643 | 1467950428610 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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 567ms 21:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:00:28 INFO - PROCESS | 1643 | 1467950428644 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 1643 | 1467950428645 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 21:00:28 INFO - PROCESS | 1643 | 1467950428649 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 1643 | 1467950428651 Marionette TRACE conn2 <- [1,2818,null,{}] 21:00:28 INFO - PROCESS | 1643 | 1467950428653 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}] 21:00:28 INFO - PROCESS | 1643 | 1467950428658 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:28 INFO - PROCESS | 1643 | 1467950428807 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 21:00:28 INFO - PROCESS | 1643 | 1467950428826 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 1643 | 1467950428827 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be49000 == 34 [pid = 1643] [id = 712] 21:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12817f800) [pid = 1643] [serial = 2136] [outer = 0x0] 21:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1282c3800) [pid = 1643] [serial = 2137] [outer = 0x12817f800] 21:00:28 INFO - PROCESS | 1643 | 1467950428866 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128506c00) [pid = 1643] [serial = 2138] [outer = 0x12817f800] 21:00:29 INFO - PROCESS | 1643 | 1467950429298 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]]]}] 21:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 21:00:29 INFO - PROCESS | 1643 | 1467950429319 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 1643 | 1467950429321 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 21:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:00:29 INFO - PROCESS | 1643 | 1467950429323 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:00:29 INFO - PROCESS | 1643 | 1467950429324 Marionette TRACE conn2 <- [1,2822,null,{}] 21:00:29 INFO - PROCESS | 1643 | 1467950429327 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}] 21:00:29 INFO - PROCESS | 1643 | 1467950429328 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:29 INFO - PROCESS | 1643 | 1467950429532 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118878000) [pid = 1643] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118280800) [pid = 1643] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121611400) [pid = 1643] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113f33c00) [pid = 1643] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121608800) [pid = 1643] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124acf000) [pid = 1643] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120dab000) [pid = 1643] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x117e46400) [pid = 1643] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1253aec00) [pid = 1643] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119242000) [pid = 1643] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1198c0400) [pid = 1643] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x111c83400) [pid = 1643] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1213e0800) [pid = 1643] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1213e6c00) [pid = 1643] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1160dc000) [pid = 1643] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119837c00) [pid = 1643] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:00:29 INFO - PROCESS | 1643 | 1467950429586 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:29 INFO - PROCESS | 1643 | 1467950429587 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x121919800 == 35 [pid = 1643] [id = 713] 21:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1129a5800) [pid = 1643] [serial = 2139] [outer = 0x0] 21:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x113d44400) [pid = 1643] [serial = 2140] [outer = 0x1129a5800] 21:00:29 INFO - PROCESS | 1643 | 1467950429613 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118870800) [pid = 1643] [serial = 2141] [outer = 0x1129a5800] 21:00:30 INFO - PROCESS | 1643 | 1467950430008 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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 721ms 21:00:30 INFO - PROCESS | 1643 | 1467950430044 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 1643 | 1467950430046 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 21:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:00:30 INFO - PROCESS | 1643 | 1467950430048 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 1643 | 1467950430049 Marionette TRACE conn2 <- [1,2826,null,{}] 21:00:30 INFO - PROCESS | 1643 | 1467950430051 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}] 21:00:30 INFO - PROCESS | 1643 | 1467950430052 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:30 INFO - PROCESS | 1643 | 1467950430130 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 21:00:30 INFO - PROCESS | 1643 | 1467950430151 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 1643 | 1467950430152 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x128143800 == 36 [pid = 1643] [id = 714] 21:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118508000) [pid = 1643] [serial = 2142] [outer = 0x0] 21:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1213d9400) [pid = 1643] [serial = 2143] [outer = 0x118508000] 21:00:30 INFO - PROCESS | 1643 | 1467950430175 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124d89c00) [pid = 1643] [serial = 2144] [outer = 0x118508000] 21:00:30 INFO - PROCESS | 1643 | 1467950430491 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 467ms 21:00:30 INFO - PROCESS | 1643 | 1467950430516 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 1643 | 1467950430517 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 21:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:00:30 INFO - PROCESS | 1643 | 1467950430520 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 1643 | 1467950430524 Marionette TRACE conn2 <- [1,2830,null,{}] 21:00:30 INFO - PROCESS | 1643 | 1467950430526 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}] 21:00:30 INFO - PROCESS | 1643 | 1467950430528 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:30 INFO - PROCESS | 1643 | 1467950430616 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 21:00:30 INFO - PROCESS | 1643 | 1467950430679 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 1643 | 1467950430681 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbeb800 == 37 [pid = 1643] [id = 715] 21:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11924b800) [pid = 1643] [serial = 2145] [outer = 0x0] 21:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128507800) [pid = 1643] [serial = 2146] [outer = 0x11924b800] 21:00:30 INFO - PROCESS | 1643 | 1467950430713 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129046800) [pid = 1643] [serial = 2147] [outer = 0x11924b800] 21:00:31 INFO - PROCESS | 1643 | 1467950431014 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]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 21:00:31 INFO - PROCESS | 1643 | 1467950431043 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 21:00:31 INFO - PROCESS | 1643 | 1467950431044 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 21:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:00:31 INFO - PROCESS | 1643 | 1467950431047 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - PROCESS | 1643 | 1467950431048 Marionette TRACE conn2 <- [1,2834,null,{}] 21:00:31 INFO - PROCESS | 1643 | 1467950431050 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}] 21:00:31 INFO - PROCESS | 1643 | 1467950431051 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:31 INFO - PROCESS | 1643 | 1467950431130 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 21:00:31 INFO - PROCESS | 1643 | 1467950431133 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:31 INFO - PROCESS | 1643 | 1467950431135 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d71f800 == 38 [pid = 1643] [id = 716] 21:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128597c00) [pid = 1643] [serial = 2148] [outer = 0x0] 21:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1290f8400) [pid = 1643] [serial = 2149] [outer = 0x128597c00] 21:00:31 INFO - PROCESS | 1643 | 1467950431160 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129350400) [pid = 1643] [serial = 2150] [outer = 0x128597c00] 21:00:31 INFO - PROCESS | 1643 | 1467950431491 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 467ms 21:00:31 INFO - PROCESS | 1643 | 1467950431561 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 21:00:31 INFO - PROCESS | 1643 | 1467950431564 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 21:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:00:31 INFO - PROCESS | 1643 | 1467950431569 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - PROCESS | 1643 | 1467950431571 Marionette TRACE conn2 <- [1,2838,null,{}] 21:00:31 INFO - PROCESS | 1643 | 1467950431575 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}] 21:00:31 INFO - PROCESS | 1643 | 1467950431577 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:31 INFO - PROCESS | 1643 | 1467950431667 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 21:00:31 INFO - PROCESS | 1643 | 1467950431764 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:31 INFO - PROCESS | 1643 | 1467950431768 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x117365800 == 39 [pid = 1643] [id = 717] 21:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x115e59800) [pid = 1643] [serial = 2151] [outer = 0x0] 21:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1160db000) [pid = 1643] [serial = 2152] [outer = 0x115e59800] 21:00:31 INFO - PROCESS | 1643 | 1467950431800 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1173a1000) [pid = 1643] [serial = 2153] [outer = 0x115e59800] 21:00:32 INFO - PROCESS | 1643 | 1467950432275 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]]]}] 21:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 723ms 21:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:00:32 INFO - PROCESS | 1643 | 1467950432292 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 21:00:32 INFO - PROCESS | 1643 | 1467950432295 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 21:00:32 INFO - PROCESS | 1643 | 1467950432299 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:00:32 INFO - PROCESS | 1643 | 1467950432302 Marionette TRACE conn2 <- [1,2842,null,{}] 21:00:32 INFO - PROCESS | 1643 | 1467950432305 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}] 21:00:32 INFO - PROCESS | 1643 | 1467950432307 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:32 INFO - PROCESS | 1643 | 1467950432409 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 21:00:32 INFO - PROCESS | 1643 | 1467950432472 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:32 INFO - PROCESS | 1643 | 1467950432473 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12d50a000 == 38 [pid = 1643] [id = 17] 21:00:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x129118000 == 39 [pid = 1643] [id = 718] 21:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11928dc00) [pid = 1643] [serial = 2154] [outer = 0x0] 21:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119502c00) [pid = 1643] [serial = 2155] [outer = 0x11928dc00] 21:00:32 INFO - PROCESS | 1643 | 1467950432514 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1199c1000) [pid = 1643] [serial = 2156] [outer = 0x11928dc00] 21:00:33 INFO - PROCESS | 1643 | 1467950433007 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]]]}] 21:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 727ms 21:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:00:33 INFO - PROCESS | 1643 | 1467950433078 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 21:00:33 INFO - PROCESS | 1643 | 1467950433079 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 21:00:33 INFO - PROCESS | 1643 | 1467950433083 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 1643 | 1467950433085 Marionette TRACE conn2 <- [1,2846,null,{}] 21:00:33 INFO - PROCESS | 1643 | 1467950433091 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}] 21:00:33 INFO - PROCESS | 1643 | 1467950433095 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:33 INFO - PROCESS | 1643 | 1467950433197 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 21:00:33 INFO - PROCESS | 1643 | 1467950433258 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 1643 | 1467950433261 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d50a000 == 40 [pid = 1643] [id = 719] 21:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1216e3400) [pid = 1643] [serial = 2157] [outer = 0x0] 21:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121bb6400) [pid = 1643] [serial = 2158] [outer = 0x1216e3400] 21:00:33 INFO - PROCESS | 1643 | 1467950433292 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x124d8cc00) [pid = 1643] [serial = 2159] [outer = 0x1216e3400] 21:00:33 INFO - PROCESS | 1643 | 1467950433801 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]]]}] 21:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 769ms 21:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:00:33 INFO - PROCESS | 1643 | 1467950433853 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 21:00:33 INFO - PROCESS | 1643 | 1467950433854 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 21:00:33 INFO - PROCESS | 1643 | 1467950433857 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 1643 | 1467950433858 Marionette TRACE conn2 <- [1,2850,null,{}] 21:00:33 INFO - PROCESS | 1643 | 1467950433860 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}] 21:00:33 INFO - PROCESS | 1643 | 1467950433862 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:33 INFO - PROCESS | 1643 | 1467950433983 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 21:00:34 INFO - PROCESS | 1643 | 1467950434044 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 1643 | 1467950434045 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be54000 == 41 [pid = 1643] [id = 720] 21:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1252ef000) [pid = 1643] [serial = 2160] [outer = 0x0] 21:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12655a000) [pid = 1643] [serial = 2161] [outer = 0x1252ef000] 21:00:34 INFO - PROCESS | 1643 | 1467950434074 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126a7c000) [pid = 1643] [serial = 2162] [outer = 0x1252ef000] 21:00:34 INFO - PROCESS | 1643 | 1467950434765 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 968ms 21:00:34 INFO - PROCESS | 1643 | 1467950434826 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 1643 | 1467950434828 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 21:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:00:34 INFO - PROCESS | 1643 | 1467950434832 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:00:34 INFO - PROCESS | 1643 | 1467950434833 Marionette TRACE conn2 <- [1,2854,null,{}] 21:00:34 INFO - PROCESS | 1643 | 1467950434838 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}] 21:00:34 INFO - PROCESS | 1643 | 1467950434839 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:34 INFO - PROCESS | 1643 | 1467950434932 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 21:00:35 INFO - PROCESS | 1643 | 1467950435005 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:35 INFO - PROCESS | 1643 | 1467950435006 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216c7000 == 42 [pid = 1643] [id = 721] 21:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11739ac00) [pid = 1643] [serial = 2163] [outer = 0x0] 21:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1173a5800) [pid = 1643] [serial = 2164] [outer = 0x11739ac00] 21:00:35 INFO - PROCESS | 1643 | 1467950435033 Marionette DEBUG loaded listener.js 21:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118279800) [pid = 1643] [serial = 2165] [outer = 0x11739ac00] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1160a4000 == 41 [pid = 1643] [id = 504] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x121917800 == 40 [pid = 1643] [id = 505] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x116009800 == 39 [pid = 1643] [id = 506] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x112637800 == 38 [pid = 1643] [id = 691] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1dc000 == 37 [pid = 1643] [id = 711] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12a919000 == 36 [pid = 1643] [id = 710] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x121919800 == 35 [pid = 1643] [id = 713] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12be49000 == 34 [pid = 1643] [id = 712] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x128143800 == 33 [pid = 1643] [id = 714] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c6800 == 32 [pid = 1643] [id = 500] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x129382800 == 31 [pid = 1643] [id = 709] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbeb800 == 30 [pid = 1643] [id = 715] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12d504800 == 29 [pid = 1643] [id = 18] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12be54000 == 28 [pid = 1643] [id = 720] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12d50a000 == 27 [pid = 1643] [id = 719] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x129118000 == 26 [pid = 1643] [id = 718] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12d71f800 == 25 [pid = 1643] [id = 716] 21:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x117365800 == 24 [pid = 1643] [id = 717] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x128182800) [pid = 1643] [serial = 2110] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x120f99000) [pid = 1643] [serial = 2089] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11886e400) [pid = 1643] [serial = 2081] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126a77800) [pid = 1643] [serial = 2071] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119506c00) [pid = 1643] [serial = 2083] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11983ec00) [pid = 1643] [serial = 2084] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118278c00) [pid = 1643] [serial = 2080] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1199cac00) [pid = 1643] [serial = 2086] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x111ca8c00) [pid = 1643] [serial = 2074] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1133ca000) [pid = 1643] [serial = 2075] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1216e6c00) [pid = 1643] [serial = 2092] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x124aa4400) [pid = 1643] [serial = 2095] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1173a2000) [pid = 1643] [serial = 2060] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x123b5f800) [pid = 1643] [serial = 2093] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116765400) [pid = 1643] [serial = 2059] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1252f6400) [pid = 1643] [serial = 2098] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1198e0c00) [pid = 1643] [serial = 2063] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124ad5400) [pid = 1643] [serial = 2096] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119840400) [pid = 1643] [serial = 2101] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11929a800) [pid = 1643] [serial = 2062] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12608b000) [pid = 1643] [serial = 2104] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126a82800) [pid = 1643] [serial = 2107] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12817cc00) [pid = 1643] [serial = 2108] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1172cd400) [pid = 1643] [serial = 2077] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x123b8dc00) [pid = 1643] [serial = 2066] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1216e7c00) [pid = 1643] [serial = 2065] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126a45800) [pid = 1643] [serial = 2069] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12693f000) [pid = 1643] [serial = 2068] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x125e8e000) [pid = 1643] [serial = 2099] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1176e9000) [pid = 1643] [serial = 2078] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126a7ec00) [pid = 1643] [serial = 2072] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1213ba800) [pid = 1643] [serial = 2090] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x124ad6400) [pid = 1643] [serial = 2102] [outer = 0x0] [url = about:blank] 21:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x120d0dc00) [pid = 1643] [serial = 2087] [outer = 0x0] [url = about:blank] 21:00:36 INFO - PROCESS | 1643 | 1467950436000 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]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1221ms 21:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:00:36 INFO - PROCESS | 1643 | 1467950436053 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 1643 | 1467950436056 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 21:00:36 INFO - PROCESS | 1643 | 1467950436060 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 1643 | 1467950436061 Marionette TRACE conn2 <- [1,2858,null,{}] 21:00:36 INFO - PROCESS | 1643 | 1467950436065 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}] 21:00:36 INFO - PROCESS | 1643 | 1467950436067 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:36 INFO - PROCESS | 1643 | 1467950436143 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 21:00:36 INFO - PROCESS | 1643 | 1467950436149 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 1643 | 1467950436150 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x11702b000 == 25 [pid = 1643] [id = 722] 21:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1133ccc00) [pid = 1643] [serial = 2166] [outer = 0x0] 21:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11396bc00) [pid = 1643] [serial = 2167] [outer = 0x1133ccc00] 21:00:36 INFO - PROCESS | 1643 | 1467950436181 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11607c400) [pid = 1643] [serial = 2168] [outer = 0x1133ccc00] 21:00:36 INFO - PROCESS | 1643 | 1467950436535 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms 21:00:36 INFO - PROCESS | 1643 | 1467950436583 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 1643 | 1467950436587 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 21:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:00:36 INFO - PROCESS | 1643 | 1467950436591 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 1643 | 1467950436593 Marionette TRACE conn2 <- [1,2862,null,{}] 21:00:36 INFO - PROCESS | 1643 | 1467950436595 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}] 21:00:36 INFO - PROCESS | 1643 | 1467950436597 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:36 INFO - PROCESS | 1643 | 1467950436676 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 21:00:36 INFO - PROCESS | 1643 | 1467950436680 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 1643 | 1467950436681 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x119267000 == 26 [pid = 1643] [id = 723] 21:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x116769800) [pid = 1643] [serial = 2169] [outer = 0x0] 21:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x117eb6c00) [pid = 1643] [serial = 2170] [outer = 0x116769800] 21:00:36 INFO - PROCESS | 1643 | 1467950436711 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118262c00) [pid = 1643] [serial = 2171] [outer = 0x116769800] 21:00:37 INFO - PROCESS | 1643 | 1467950437061 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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 519ms 21:00:37 INFO - PROCESS | 1643 | 1467950437115 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 1643 | 1467950437116 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 21:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:00:37 INFO - PROCESS | 1643 | 1467950437126 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 1643 | 1467950437128 Marionette TRACE conn2 <- [1,2866,null,{}] 21:00:37 INFO - PROCESS | 1643 | 1467950437136 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}] 21:00:37 INFO - PROCESS | 1643 | 1467950437139 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:37 INFO - PROCESS | 1643 | 1467950437217 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 21:00:37 INFO - PROCESS | 1643 | 1467950437224 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 1643 | 1467950437226 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x121bcc800 == 27 [pid = 1643] [id = 724] 21:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1185d1800) [pid = 1643] [serial = 2172] [outer = 0x0] 21:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11924c400) [pid = 1643] [serial = 2173] [outer = 0x1185d1800] 21:00:37 INFO - PROCESS | 1643 | 1467950437254 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119836400) [pid = 1643] [serial = 2174] [outer = 0x1185d1800] 21:00:37 INFO - PROCESS | 1643 | 1467950437609 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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 525ms 21:00:37 INFO - PROCESS | 1643 | 1467950437652 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 1643 | 1467950437654 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 21:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:00:37 INFO - PROCESS | 1643 | 1467950437658 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 1643 | 1467950437659 Marionette TRACE conn2 <- [1,2870,null,{}] 21:00:37 INFO - PROCESS | 1643 | 1467950437662 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}] 21:00:37 INFO - PROCESS | 1643 | 1467950437663 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:37 INFO - PROCESS | 1643 | 1467950437769 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 21:00:37 INFO - PROCESS | 1643 | 1467950437775 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 1643 | 1467950437776 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263af000 == 28 [pid = 1643] [id = 725] 21:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119839400) [pid = 1643] [serial = 2175] [outer = 0x0] 21:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1198e8400) [pid = 1643] [serial = 2176] [outer = 0x119839400] 21:00:37 INFO - PROCESS | 1643 | 1467950437801 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1199c8000) [pid = 1643] [serial = 2177] [outer = 0x119839400] 21:00:38 INFO - PROCESS | 1643 | 1467950438142 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]]]}] 21:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 519ms 21:00:38 INFO - PROCESS | 1643 | 1467950438177 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 21:00:38 INFO - PROCESS | 1643 | 1467950438179 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 21:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:00:38 INFO - PROCESS | 1643 | 1467950438181 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:00:38 INFO - PROCESS | 1643 | 1467950438182 Marionette TRACE conn2 <- [1,2874,null,{}] 21:00:38 INFO - PROCESS | 1643 | 1467950438184 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}] 21:00:38 INFO - PROCESS | 1643 | 1467950438193 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:38 INFO - PROCESS | 1643 | 1467950438290 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 21:00:38 INFO - PROCESS | 1643 | 1467950438293 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 1643 | 1467950438294 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x129103000 == 29 [pid = 1643] [id = 726] 21:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11662a800) [pid = 1643] [serial = 2178] [outer = 0x0] 21:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120d0dc00) [pid = 1643] [serial = 2179] [outer = 0x11662a800] 21:00:38 INFO - PROCESS | 1643 | 1467950438319 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120dabc00) [pid = 1643] [serial = 2180] [outer = 0x11662a800] 21:00:38 INFO - PROCESS | 1643 | 1467950438679 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]]]}] 21:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 21:00:38 INFO - PROCESS | 1643 | 1467950438699 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 21:00:38 INFO - PROCESS | 1643 | 1467950438701 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 21:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:00:38 INFO - PROCESS | 1643 | 1467950438703 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:00:38 INFO - PROCESS | 1643 | 1467950438705 Marionette TRACE conn2 <- [1,2878,null,{}] 21:00:38 INFO - PROCESS | 1643 | 1467950438714 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}] 21:00:38 INFO - PROCESS | 1643 | 1467950438718 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:38 INFO - PROCESS | 1643 | 1467950438833 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 21:00:38 INFO - PROCESS | 1643 | 1467950438838 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 1643 | 1467950438839 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296bc800 == 30 [pid = 1643] [id = 727] 21:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119b0a800) [pid = 1643] [serial = 2181] [outer = 0x0] 21:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12110e400) [pid = 1643] [serial = 2182] [outer = 0x119b0a800] 21:00:38 INFO - PROCESS | 1643 | 1467950438864 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123b8dc00) [pid = 1643] [serial = 2183] [outer = 0x119b0a800] 21:00:39 INFO - PROCESS | 1643 | 1467950439296 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]]]}] 21:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 622ms 21:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:00:39 INFO - PROCESS | 1643 | 1467950439326 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 1643 | 1467950439328 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 21:00:39 INFO - PROCESS | 1643 | 1467950439349 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 1643 | 1467950439351 Marionette TRACE conn2 <- [1,2882,null,{}] 21:00:39 INFO - PROCESS | 1643 | 1467950439354 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}] 21:00:39 INFO - PROCESS | 1643 | 1467950439356 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:39 INFO - PROCESS | 1643 | 1467950439509 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 21:00:39 INFO - PROCESS | 1643 | 1467950439527 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 1643 | 1467950439528 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af0c800 == 31 [pid = 1643] [id = 728] 21:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123b8e400) [pid = 1643] [serial = 2184] [outer = 0x0] 21:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124aab800) [pid = 1643] [serial = 2185] [outer = 0x123b8e400] 21:00:39 INFO - PROCESS | 1643 | 1467950439568 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1252f1000) [pid = 1643] [serial = 2186] [outer = 0x123b8e400] 21:00:39 INFO - PROCESS | 1643 | 1467950439978 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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 687ms 21:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:00:40 INFO - PROCESS | 1643 | 1467950440018 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 1643 | 1467950440019 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 21:00:40 INFO - PROCESS | 1643 | 1467950440023 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:00:40 INFO - PROCESS | 1643 | 1467950440025 Marionette TRACE conn2 <- [1,2886,null,{}] 21:00:40 INFO - PROCESS | 1643 | 1467950440028 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}] 21:00:40 INFO - PROCESS | 1643 | 1467950440029 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:40 INFO - PROCESS | 1643 | 1467950440318 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x125e99800) [pid = 1643] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116769400) [pid = 1643] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x125e95800) [pid = 1643] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1172c6800) [pid = 1643] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121bb7400) [pid = 1643] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1133cb400) [pid = 1643] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118508000) [pid = 1643] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1129a5800) [pid = 1643] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x117e45800) [pid = 1643] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x113d91c00) [pid = 1643] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x113d4e800) [pid = 1643] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12817f800) [pid = 1643] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119241400) [pid = 1643] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11924b800) [pid = 1643] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12d50a800) [pid = 1643] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12cf0b800) [pid = 1643] [serial = 50] [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.] 21:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128597c00) [pid = 1643] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:00:40 INFO - PROCESS | 1643 | 1467950440410 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 1643 | 1467950440411 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x113b3e800 == 32 [pid = 1643] [id = 729] 21:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x110ede000) [pid = 1643] [serial = 2187] [outer = 0x0] 21:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x110fa7c00) [pid = 1643] [serial = 2188] [outer = 0x110ede000] 21:00:40 INFO - PROCESS | 1643 | 1467950440443 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112a88c00) [pid = 1643] [serial = 2189] [outer = 0x110ede000] 21:00:40 INFO - PROCESS | 1643 | 1467950440963 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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 973ms 21:00:41 INFO - PROCESS | 1643 | 1467950440997 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 1643 | 1467950440999 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 21:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:00:41 INFO - PROCESS | 1643 | 1467950441002 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 1643 | 1467950441004 Marionette TRACE conn2 <- [1,2890,null,{}] 21:00:41 INFO - PROCESS | 1643 | 1467950441008 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}] 21:00:41 INFO - PROCESS | 1643 | 1467950441011 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:41 INFO - PROCESS | 1643 | 1467950441117 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 21:00:41 INFO - PROCESS | 1643 | 1467950441196 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 1643 | 1467950441198 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216bd800 == 33 [pid = 1643] [id = 730] 21:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1166fe800) [pid = 1643] [serial = 2190] [outer = 0x0] 21:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x116a03c00) [pid = 1643] [serial = 2191] [outer = 0x1166fe800] 21:00:41 INFO - PROCESS | 1643 | 1467950441229 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x117e3a000) [pid = 1643] [serial = 2192] [outer = 0x1166fe800] 21:00:41 INFO - PROCESS | 1643 | 1467950441874 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 926ms 21:00:41 INFO - PROCESS | 1643 | 1467950441929 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 1643 | 1467950441931 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 21:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:00:41 INFO - PROCESS | 1643 | 1467950441935 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 1643 | 1467950441936 Marionette TRACE conn2 <- [1,2894,null,{}] 21:00:41 INFO - PROCESS | 1643 | 1467950441940 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}] 21:00:41 INFO - PROCESS | 1643 | 1467950441941 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:42 INFO - PROCESS | 1643 | 1467950442044 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x12af0c800 == 32 [pid = 1643] [id = 728] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x1296bc800 == 31 [pid = 1643] [id = 727] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x129103000 == 30 [pid = 1643] [id = 726] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x1263af000 == 29 [pid = 1643] [id = 725] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x121bcc800 == 28 [pid = 1643] [id = 724] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x119267000 == 27 [pid = 1643] [id = 723] 21:00:42 INFO - PROCESS | 1643 | --DOCSHELL 0x11702b000 == 26 [pid = 1643] [id = 722] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1290f8400) [pid = 1643] [serial = 2149] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x129350400) [pid = 1643] [serial = 2150] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x129046800) [pid = 1643] [serial = 2147] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126984800) [pid = 1643] [serial = 2105] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x117e3a400) [pid = 1643] [serial = 2114] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1282ce400) [pid = 1643] [serial = 2111] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118259000) [pid = 1643] [serial = 2117] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x124d8c400) [pid = 1643] [serial = 2131] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x128176800) [pid = 1643] [serial = 2135] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1173a1400) [pid = 1643] [serial = 2116] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1213d9400) [pid = 1643] [serial = 2143] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x124d89c00) [pid = 1643] [serial = 2144] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x118870800) [pid = 1643] [serial = 2141] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x118e06800) [pid = 1643] [serial = 2120] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x121105000) [pid = 1643] [serial = 2125] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x126a4fc00) [pid = 1643] [serial = 2134] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1213e8c00) [pid = 1643] [serial = 2128] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x128506c00) [pid = 1643] [serial = 2138] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1213db000) [pid = 1643] [serial = 2126] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x11983bc00) [pid = 1643] [serial = 2122] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x128507800) [pid = 1643] [serial = 2146] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x1216f0400) [pid = 1643] [serial = 2129] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x113d44400) [pid = 1643] [serial = 2140] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x12698e000) [pid = 1643] [serial = 2132] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x1199c9000) [pid = 1643] [serial = 2123] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x1185ce000) [pid = 1643] [serial = 2119] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x1282c3800) [pid = 1643] [serial = 2137] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x117204400) [pid = 1643] [serial = 2113] [outer = 0x0] [url = about:blank] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x12cbed800) [pid = 1643] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:00:42 INFO - PROCESS | 1643 | --DOMWINDOW == 55 (0x119246000) [pid = 1643] [serial = 1466] [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.] 21:00:42 INFO - PROCESS | 1643 | 1467950442157 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 1643 | 1467950442160 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x116664800 == 27 [pid = 1643] [id = 731] 21:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x116079400) [pid = 1643] [serial = 2193] [outer = 0x0] 21:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x11697a400) [pid = 1643] [serial = 2194] [outer = 0x116079400] 21:00:42 INFO - PROCESS | 1643 | 1467950442189 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x1176e4000) [pid = 1643] [serial = 2195] [outer = 0x116079400] 21:00:42 INFO - PROCESS | 1643 | 1467950442497 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]]]}] 21:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 21:00:42 INFO - PROCESS | 1643 | 1467950442555 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 21:00:42 INFO - PROCESS | 1643 | 1467950442558 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 21:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:00:42 INFO - PROCESS | 1643 | 1467950442563 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:00:42 INFO - PROCESS | 1643 | 1467950442564 Marionette TRACE conn2 <- [1,2898,null,{}] 21:00:42 INFO - PROCESS | 1643 | 1467950442567 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}] 21:00:42 INFO - PROCESS | 1643 | 1467950442568 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:42 INFO - PROCESS | 1643 | 1467950442648 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 21:00:42 INFO - PROCESS | 1643 | 1467950442652 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 1643 | 1467950442653 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x121309000 == 28 [pid = 1643] [id = 732] 21:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x118255800) [pid = 1643] [serial = 2196] [outer = 0x0] 21:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x1185ce000) [pid = 1643] [serial = 2197] [outer = 0x118255800] 21:00:42 INFO - PROCESS | 1643 | 1467950442682 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x118e04400) [pid = 1643] [serial = 2198] [outer = 0x118255800] 21:00:43 INFO - PROCESS | 1643 | 1467950443046 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]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 21:00:43 INFO - PROCESS | 1643 | 1467950443083 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 1643 | 1467950443085 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 21:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:00:43 INFO - PROCESS | 1643 | 1467950443087 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 1643 | 1467950443092 Marionette TRACE conn2 <- [1,2902,null,{}] 21:00:43 INFO - PROCESS | 1643 | 1467950443100 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}] 21:00:43 INFO - PROCESS | 1643 | 1467950443103 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:43 INFO - PROCESS | 1643 | 1467950443183 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 21:00:43 INFO - PROCESS | 1643 | 1467950443191 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 1643 | 1467950443193 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269b6800 == 29 [pid = 1643] [id = 733] 21:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11928e800) [pid = 1643] [serial = 2199] [outer = 0x0] 21:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x11983e000) [pid = 1643] [serial = 2200] [outer = 0x11928e800] 21:00:43 INFO - PROCESS | 1643 | 1467950443227 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1198e9000) [pid = 1643] [serial = 2201] [outer = 0x11928e800] 21:00:43 INFO - PROCESS | 1643 | 1467950443580 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 523ms 21:00:43 INFO - PROCESS | 1643 | 1467950443610 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 21:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:00:43 INFO - PROCESS | 1643 | 1467950443612 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 21:00:43 INFO - PROCESS | 1643 | 1467950443614 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 1643 | 1467950443615 Marionette TRACE conn2 <- [1,2906,null,{}] 21:00:43 INFO - PROCESS | 1643 | 1467950443618 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}] 21:00:43 INFO - PROCESS | 1643 | 1467950443619 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:43 INFO - PROCESS | 1643 | 1467950443697 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 21:00:43 INFO - PROCESS | 1643 | 1467950443701 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 1643 | 1467950443702 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x129398000 == 30 [pid = 1643] [id = 734] 21:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x112d11000) [pid = 1643] [serial = 2202] [outer = 0x0] 21:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x120d9d800) [pid = 1643] [serial = 2203] [outer = 0x112d11000] 21:00:43 INFO - PROCESS | 1643 | 1467950443729 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x120f99000) [pid = 1643] [serial = 2204] [outer = 0x112d11000] 21:00:44 INFO - PROCESS | 1643 | 1467950444060 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]]]}] 21:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 468ms 21:00:44 INFO - PROCESS | 1643 | 1467950444084 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 1643 | 1467950444085 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 21:00:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:00:44 INFO - PROCESS | 1643 | 1467950444088 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 1643 | 1467950444090 Marionette TRACE conn2 <- [1,2910,null,{}] 21:00:44 INFO - PROCESS | 1643 | 1467950444093 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}] 21:00:44 INFO - PROCESS | 1643 | 1467950444095 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:44 INFO - PROCESS | 1643 | 1467950444168 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 21:00:44 INFO - PROCESS | 1643 | 1467950444235 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 1643 | 1467950444236 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197d6800 == 31 [pid = 1643] [id = 735] 21:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1199c5000) [pid = 1643] [serial = 2205] [outer = 0x0] 21:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x120f95800) [pid = 1643] [serial = 2206] [outer = 0x1199c5000] 21:00:44 INFO - PROCESS | 1643 | 1467950444269 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x1213dc000) [pid = 1643] [serial = 2207] [outer = 0x1199c5000] 21:00:44 INFO - PROCESS | 1643 | 1467950444577 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]]]}] 21:00:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:00:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:00:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 21:00:44 INFO - TEST-START | /DOMEvents/constructors.html 21:00:44 INFO - PROCESS | 1643 | 1467950444610 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 1643 | 1467950444611 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 21:00:44 INFO - PROCESS | 1643 | 1467950444613 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 1643 | 1467950444614 Marionette TRACE conn2 <- [1,2914,null,{}] 21:00:44 INFO - PROCESS | 1643 | 1467950444617 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}] 21:00:44 INFO - PROCESS | 1643 | 1467950444621 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:44 INFO - PROCESS | 1643 | 1467950444738 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 21:00:44 INFO - PROCESS | 1643 | 1467950444776 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 1643 | 1467950444777 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba05800 == 32 [pid = 1643] [id = 736] 21:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x121111c00) [pid = 1643] [serial = 2208] [outer = 0x0] 21:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x121604800) [pid = 1643] [serial = 2209] [outer = 0x121111c00] 21:00:44 INFO - PROCESS | 1643 | 1467950444802 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1253f7c00) [pid = 1643] [serial = 2210] [outer = 0x121111c00] 21:00:45 INFO - PROCESS | 1643 | 1467950445137 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]]]}] 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:00:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 577ms 21:00:45 INFO - PROCESS | 1643 | 1467950445192 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:00:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:00:45 INFO - PROCESS | 1643 | 1467950445201 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 21:00:45 INFO - PROCESS | 1643 | 1467950445204 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - PROCESS | 1643 | 1467950445205 Marionette TRACE conn2 <- [1,2918,null,{}] 21:00:45 INFO - PROCESS | 1643 | 1467950445207 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}] 21:00:45 INFO - PROCESS | 1643 | 1467950445208 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:45 INFO - PROCESS | 1643 | 1467950445301 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 21:00:45 INFO - PROCESS | 1643 | 1467950445312 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 1643 | 1467950445313 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be29000 == 33 [pid = 1643] [id = 737] 21:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x119511c00) [pid = 1643] [serial = 2211] [outer = 0x0] 21:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x126080400) [pid = 1643] [serial = 2212] [outer = 0x119511c00] 21:00:45 INFO - PROCESS | 1643 | 1467950445337 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x126947800) [pid = 1643] [serial = 2213] [outer = 0x119511c00] 21:00:45 INFO - PROCESS | 1643 | 1467950445639 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:00:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:00:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 472ms 21:00:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:00:45 INFO - PROCESS | 1643 | 1467950445677 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 1643 | 1467950445678 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 21:00:45 INFO - PROCESS | 1643 | 1467950445680 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - PROCESS | 1643 | 1467950445681 Marionette TRACE conn2 <- [1,2922,null,{}] 21:00:45 INFO - PROCESS | 1643 | 1467950445683 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}] 21:00:45 INFO - PROCESS | 1643 | 1467950445684 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:45 INFO - PROCESS | 1643 | 1467950445783 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:00:45 INFO - PROCESS | 1643 | 1467950445796 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 1643 | 1467950445797 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be58000 == 34 [pid = 1643] [id = 738] 21:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x125e8e000) [pid = 1643] [serial = 2214] [outer = 0x0] 21:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x126a42c00) [pid = 1643] [serial = 2215] [outer = 0x125e8e000] 21:00:45 INFO - PROCESS | 1643 | 1467950445822 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x126a79400) [pid = 1643] [serial = 2216] [outer = 0x125e8e000] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1133ccc00) [pid = 1643] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x116769800) [pid = 1643] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1185d1800) [pid = 1643] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11739ac00) [pid = 1643] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x119839400) [pid = 1643] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11662a800) [pid = 1643] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x119b0a800) [pid = 1643] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x11928dc00) [pid = 1643] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1216e3400) [pid = 1643] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x1252ef000) [pid = 1643] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:00:46 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x115e59800) [pid = 1643] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:00:46 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:00:46 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:00:46 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:00:46 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:00:46 INFO - PROCESS | 1643 | 1467950446175 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]]]}] 21:00:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:00:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:00:46 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 21:00:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:00:46 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 21:00:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:00:46 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]" 21:00:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:00:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:00:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 521ms 21:00:46 INFO - PROCESS | 1643 | 1467950446201 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 1643 | 1467950446202 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 21:00:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:00:46 INFO - PROCESS | 1643 | 1467950446205 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 1643 | 1467950446206 Marionette TRACE conn2 <- [1,2926,null,{}] 21:00:46 INFO - PROCESS | 1643 | 1467950446208 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}] 21:00:46 INFO - PROCESS | 1643 | 1467950446209 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:46 INFO - PROCESS | 1643 | 1467950446286 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 21:00:46 INFO - PROCESS | 1643 | 1467950446292 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 1643 | 1467950446293 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c18a800 == 35 [pid = 1643] [id = 739] 21:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11827c000) [pid = 1643] [serial = 2217] [outer = 0x0] 21:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x126a48000) [pid = 1643] [serial = 2218] [outer = 0x11827c000] 21:00:46 INFO - PROCESS | 1643 | 1467950446317 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x126a81800) [pid = 1643] [serial = 2219] [outer = 0x11827c000] 21:00:46 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:00:46 INFO - PROCESS | 1643 | 1467950446622 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]]]}] 21:00:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:00:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 21:00:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:00:46 INFO - PROCESS | 1643 | 1467950446676 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 1643 | 1467950446677 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 21:00:46 INFO - PROCESS | 1643 | 1467950446679 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 1643 | 1467950446680 Marionette TRACE conn2 <- [1,2930,null,{}] 21:00:46 INFO - PROCESS | 1643 | 1467950446682 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}] 21:00:46 INFO - PROCESS | 1643 | 1467950446684 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:46 INFO - PROCESS | 1643 | 1467950446787 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 21:00:46 INFO - PROCESS | 1643 | 1467950446820 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 1643 | 1467950446821 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x129397800 == 36 [pid = 1643] [id = 740] 21:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x118285400) [pid = 1643] [serial = 2220] [outer = 0x0] 21:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x126a85000) [pid = 1643] [serial = 2221] [outer = 0x118285400] 21:00:46 INFO - PROCESS | 1643 | 1467950446845 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x128181800) [pid = 1643] [serial = 2222] [outer = 0x118285400] 21:00:47 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:00:47 INFO - PROCESS | 1643 | 1467950447111 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]]]}] 21:00:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:00:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 21:00:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:00:47 INFO - PROCESS | 1643 | 1467950447149 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 21:00:47 INFO - PROCESS | 1643 | 1467950447150 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 21:00:47 INFO - PROCESS | 1643 | 1467950447152 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:00:47 INFO - PROCESS | 1643 | 1467950447154 Marionette TRACE conn2 <- [1,2934,null,{}] 21:00:47 INFO - PROCESS | 1643 | 1467950447165 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}] 21:00:47 INFO - PROCESS | 1643 | 1467950447167 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:47 INFO - PROCESS | 1643 | 1467950447263 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 21:00:47 INFO - PROCESS | 1643 | 1467950447267 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 1643 | 1467950447269 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbe2000 == 37 [pid = 1643] [id = 741] 21:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x128182000) [pid = 1643] [serial = 2223] [outer = 0x0] 21:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x128507800) [pid = 1643] [serial = 2224] [outer = 0x128182000] 21:00:47 INFO - PROCESS | 1643 | 1467950447295 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x129040c00) [pid = 1643] [serial = 2225] [outer = 0x128182000] 21:00:47 INFO - PROCESS | 1643 | 1467950447594 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]]]}] 21:00:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:00:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 479ms 21:00:47 INFO - PROCESS | 1643 | 1467950447632 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:00:47 INFO - PROCESS | 1643 | 1467950447634 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 21:00:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:00:47 INFO - PROCESS | 1643 | 1467950447636 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:00:47 INFO - PROCESS | 1643 | 1467950447637 Marionette TRACE conn2 <- [1,2938,null,{}] 21:00:47 INFO - PROCESS | 1643 | 1467950447642 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}] 21:00:47 INFO - PROCESS | 1643 | 1467950447643 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:47 INFO - PROCESS | 1643 | 1467950447748 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 21:00:47 INFO - PROCESS | 1643 | 1467950447782 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 1643 | 1467950447783 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d539000 == 38 [pid = 1643] [id = 742] 21:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x128185000) [pid = 1643] [serial = 2226] [outer = 0x0] 21:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x129049800) [pid = 1643] [serial = 2227] [outer = 0x128185000] 21:00:47 INFO - PROCESS | 1643 | 1467950447807 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1290f4400) [pid = 1643] [serial = 2228] [outer = 0x128185000] 21:00:48 INFO - PROCESS | 1643 | 1467950448065 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]]]}] 21:00:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 21:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 474ms 21:00:48 INFO - PROCESS | 1643 | 1467950448115 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 1643 | 1467950448117 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 21:00:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:00:48 INFO - PROCESS | 1643 | 1467950448129 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - PROCESS | 1643 | 1467950448131 Marionette TRACE conn2 <- [1,2942,null,{}] 21:00:48 INFO - PROCESS | 1643 | 1467950448134 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}] 21:00:48 INFO - PROCESS | 1643 | 1467950448136 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:48 INFO - PROCESS | 1643 | 1467950448320 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:00:48 INFO - PROCESS | 1643 | 1467950448376 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:48 INFO - PROCESS | 1643 | 1467950448377 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x11723c000 == 39 [pid = 1643] [id = 743] 21:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x111c13800) [pid = 1643] [serial = 2229] [outer = 0x0] 21:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1129ac800) [pid = 1643] [serial = 2230] [outer = 0x111c13800] 21:00:48 INFO - PROCESS | 1643 | 1467950448408 Marionette DEBUG loaded listener.js 21:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x113d92400) [pid = 1643] [serial = 2231] [outer = 0x111c13800] 21:00:48 INFO - PROCESS | 1643 | 1467950448802 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"]]]}] 21:00:48 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 21:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 729ms 21:00:48 INFO - PROCESS | 1643 | 1467950448851 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 1643 | 1467950448853 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 21:00:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:00:48 INFO - PROCESS | 1643 | 1467950448857 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - PROCESS | 1643 | 1467950448859 Marionette TRACE conn2 <- [1,2946,null,{}] 21:00:48 INFO - PROCESS | 1643 | 1467950448862 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}] 21:00:48 INFO - PROCESS | 1643 | 1467950448865 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:49 INFO - PROCESS | 1643 | 1467950449001 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 21:00:49 INFO - PROCESS | 1643 | 1467950449100 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 1643 | 1467950449102 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x1269ac800 == 40 [pid = 1643] [id = 744] 21:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x113d95c00) [pid = 1643] [serial = 2232] [outer = 0x0] 21:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118280000) [pid = 1643] [serial = 2233] [outer = 0x113d95c00] 21:00:49 INFO - PROCESS | 1643 | 1467950449136 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11928c800) [pid = 1643] [serial = 2234] [outer = 0x113d95c00] 21:00:49 INFO - PROCESS | 1643 | 1467950449493 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]]]}] 21:00:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:00:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 21:00:49 INFO - PROCESS | 1643 | 1467950449528 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 1643 | 1467950449530 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 21:00:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:00:49 INFO - PROCESS | 1643 | 1467950449534 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 1643 | 1467950449536 Marionette TRACE conn2 <- [1,2950,null,{}] 21:00:49 INFO - PROCESS | 1643 | 1467950449540 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}] 21:00:49 INFO - PROCESS | 1643 | 1467950449542 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:49 INFO - PROCESS | 1643 | 1467950449646 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 21:00:49 INFO - PROCESS | 1643 | 1467950449733 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 1643 | 1467950449735 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be43000 == 41 [pid = 1643] [id = 745] 21:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1198c0400) [pid = 1643] [serial = 2235] [outer = 0x0] 21:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120d16400) [pid = 1643] [serial = 2236] [outer = 0x1198c0400] 21:00:49 INFO - PROCESS | 1643 | 1467950449764 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x121611800) [pid = 1643] [serial = 2237] [outer = 0x1198c0400] 21:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x129376800 == 42 [pid = 1643] [id = 746] 21:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1216e4800) [pid = 1643] [serial = 2238] [outer = 0x0] 21:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120da7400) [pid = 1643] [serial = 2239] [outer = 0x1216e4800] 21:00:50 INFO - PROCESS | 1643 | 1467950450166 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]]]}] 21:00:50 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:00:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 21:00:50 INFO - PROCESS | 1643 | 1467950450204 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 21:00:50 INFO - PROCESS | 1643 | 1467950450207 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 21:00:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:00:50 INFO - PROCESS | 1643 | 1467950450215 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:00:50 INFO - PROCESS | 1643 | 1467950450218 Marionette TRACE conn2 <- [1,2954,null,{}] 21:00:50 INFO - PROCESS | 1643 | 1467950450221 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}] 21:00:50 INFO - PROCESS | 1643 | 1467950450223 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:50 INFO - PROCESS | 1643 | 1467950450347 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 21:00:50 INFO - PROCESS | 1643 | 1467950450446 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:50 INFO - PROCESS | 1643 | 1467950450448 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d973800 == 43 [pid = 1643] [id = 747] 21:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216e2000) [pid = 1643] [serial = 2240] [outer = 0x0] 21:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1253ab000) [pid = 1643] [serial = 2241] [outer = 0x1216e2000] 21:00:50 INFO - PROCESS | 1643 | 1467950450478 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12655a800) [pid = 1643] [serial = 2242] [outer = 0x1216e2000] 21:00:51 INFO - PROCESS | 1643 | 1467950451002 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]]]}] 21:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 825ms 21:00:51 INFO - PROCESS | 1643 | 1467950451056 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:00:51 INFO - PROCESS | 1643 | 1467950451059 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 21:00:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:00:51 INFO - PROCESS | 1643 | 1467950451065 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - PROCESS | 1643 | 1467950451068 Marionette TRACE conn2 <- [1,2958,null,{}] 21:00:51 INFO - PROCESS | 1643 | 1467950451073 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}] 21:00:51 INFO - PROCESS | 1643 | 1467950451076 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:51 INFO - PROCESS | 1643 | 1467950451198 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 21:00:51 INFO - PROCESS | 1643 | 1467950451254 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:51 INFO - PROCESS | 1643 | 1467950451257 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x125390800 == 44 [pid = 1643] [id = 748] 21:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11923d800) [pid = 1643] [serial = 2243] [outer = 0x0] 21:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11928f000) [pid = 1643] [serial = 2244] [outer = 0x11923d800] 21:00:51 INFO - PROCESS | 1643 | 1467950451284 Marionette DEBUG loaded listener.js 21:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1198e3800) [pid = 1643] [serial = 2245] [outer = 0x11923d800] 21:00:51 INFO - PROCESS | 1643 | 1467950451642 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]]]}] 21:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 622ms 21:00:51 INFO - PROCESS | 1643 | 1467950451686 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 21:00:51 INFO - PROCESS | 1643 | 1467950451689 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 21:00:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:00:51 INFO - PROCESS | 1643 | 1467950451693 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - PROCESS | 1643 | 1467950451695 Marionette TRACE conn2 <- [1,2962,null,{}] 21:00:51 INFO - PROCESS | 1643 | 1467950451697 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}] 21:00:51 INFO - PROCESS | 1643 | 1467950451699 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:51 INFO - PROCESS | 1643 | 1467950451793 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:00:51 INFO - PROCESS | 1643 | 1467950451853 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:51 INFO - PROCESS | 1643 | 1467950451854 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x121483800 == 45 [pid = 1643] [id = 749] 21:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1198e0c00) [pid = 1643] [serial = 2246] [outer = 0x0] 21:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1199c1800) [pid = 1643] [serial = 2247] [outer = 0x1198e0c00] 21:00:51 INFO - PROCESS | 1643 | 1467950451882 Marionette DEBUG loaded listener.js 21:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x120da5800) [pid = 1643] [serial = 2248] [outer = 0x1198e0c00] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12d539000 == 44 [pid = 1643] [id = 742] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbe2000 == 43 [pid = 1643] [id = 741] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x129397800 == 42 [pid = 1643] [id = 740] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12c18a800 == 41 [pid = 1643] [id = 739] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12be58000 == 40 [pid = 1643] [id = 738] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12be29000 == 39 [pid = 1643] [id = 737] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba05800 == 38 [pid = 1643] [id = 736] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1197d6800 == 37 [pid = 1643] [id = 735] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x129398000 == 36 [pid = 1643] [id = 734] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1269b6800 == 35 [pid = 1643] [id = 733] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x121309000 == 34 [pid = 1643] [id = 732] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x116664800 == 33 [pid = 1643] [id = 731] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1216bd800 == 32 [pid = 1643] [id = 730] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x113b3e800 == 31 [pid = 1643] [id = 729] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1216c7000 == 30 [pid = 1643] [id = 721] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x125390800 == 29 [pid = 1643] [id = 748] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12d973800 == 28 [pid = 1643] [id = 747] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x12be43000 == 27 [pid = 1643] [id = 745] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x129376800 == 26 [pid = 1643] [id = 746] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x1269ac800 == 25 [pid = 1643] [id = 744] 21:00:52 INFO - PROCESS | 1643 | --DOCSHELL 0x11723c000 == 24 [pid = 1643] [id = 743] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124aab800) [pid = 1643] [serial = 2185] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x123b8dc00) [pid = 1643] [serial = 2183] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120dabc00) [pid = 1643] [serial = 2180] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11396bc00) [pid = 1643] [serial = 2167] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11607c400) [pid = 1643] [serial = 2168] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x117eb6c00) [pid = 1643] [serial = 2170] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118262c00) [pid = 1643] [serial = 2171] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11924c400) [pid = 1643] [serial = 2173] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119836400) [pid = 1643] [serial = 2174] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1160db000) [pid = 1643] [serial = 2152] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119502c00) [pid = 1643] [serial = 2155] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121bb6400) [pid = 1643] [serial = 2158] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12655a000) [pid = 1643] [serial = 2161] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118279800) [pid = 1643] [serial = 2165] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1173a5800) [pid = 1643] [serial = 2164] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1199c8000) [pid = 1643] [serial = 2177] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1198e8400) [pid = 1643] [serial = 2176] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x120d0dc00) [pid = 1643] [serial = 2179] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12110e400) [pid = 1643] [serial = 2182] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1199c1000) [pid = 1643] [serial = 2156] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124d8cc00) [pid = 1643] [serial = 2159] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126a7c000) [pid = 1643] [serial = 2162] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1173a1000) [pid = 1643] [serial = 2153] [outer = 0x0] [url = about:blank] 21:00:52 INFO - PROCESS | 1643 | 1467950452770 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]]]}] 21:00:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 21:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1122ms 21:00:52 INFO - PROCESS | 1643 | 1467950452816 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 21:00:52 INFO - PROCESS | 1643 | 1467950452819 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 21:00:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:00:52 INFO - PROCESS | 1643 | 1467950452822 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:00:52 INFO - PROCESS | 1643 | 1467950452823 Marionette TRACE conn2 <- [1,2966,null,{}] 21:00:52 INFO - PROCESS | 1643 | 1467950452828 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}] 21:00:52 INFO - PROCESS | 1643 | 1467950452829 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:52 INFO - PROCESS | 1643 | 1467950452909 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 21:00:52 INFO - PROCESS | 1643 | 1467950452963 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:52 INFO - PROCESS | 1643 | 1467950452966 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x118218000 == 25 [pid = 1643] [id = 750] 21:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x115126c00) [pid = 1643] [serial = 2249] [outer = 0x0] 21:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11675d800) [pid = 1643] [serial = 2250] [outer = 0x115126c00] 21:00:52 INFO - PROCESS | 1643 | 1467950452996 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11739b800) [pid = 1643] [serial = 2251] [outer = 0x115126c00] 21:00:53 INFO - PROCESS | 1643 | 1467950453279 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]]]}] 21:00:53 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. 21:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 21:00:53 INFO - PROCESS | 1643 | 1467950453296 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 21:00:53 INFO - PROCESS | 1643 | 1467950453299 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 21:00:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:00:53 INFO - PROCESS | 1643 | 1467950453303 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:00:53 INFO - PROCESS | 1643 | 1467950453305 Marionette TRACE conn2 <- [1,2970,null,{}] 21:00:53 INFO - PROCESS | 1643 | 1467950453315 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}] 21:00:53 INFO - PROCESS | 1643 | 1467950453316 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:53 INFO - PROCESS | 1643 | 1467950453397 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 21:00:53 INFO - PROCESS | 1643 | 1467950453401 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 1643 | 1467950453402 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x1197d6800 == 26 [pid = 1643] [id = 751] 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1173a1000) [pid = 1643] [serial = 2252] [outer = 0x0] 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118280c00) [pid = 1643] [serial = 2253] [outer = 0x1173a1000] 21:00:53 INFO - PROCESS | 1643 | 1467950453432 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118ac6800) [pid = 1643] [serial = 2254] [outer = 0x1173a1000] 21:00:53 INFO - PROCESS | 1643 | 1467950453767 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]]]}] 21:00:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 479ms 21:00:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:00:53 INFO - PROCESS | 1643 | 1467950453783 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 21:00:53 INFO - PROCESS | 1643 | 1467950453784 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 21:00:53 INFO - PROCESS | 1643 | 1467950453787 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:00:53 INFO - PROCESS | 1643 | 1467950453791 Marionette TRACE conn2 <- [1,2974,null,{}] 21:00:53 INFO - PROCESS | 1643 | 1467950453799 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}] 21:00:53 INFO - PROCESS | 1643 | 1467950453803 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:53 INFO - PROCESS | 1643 | 1467950453878 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 21:00:53 INFO - PROCESS | 1643 | 1467950453883 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 1643 | 1467950453885 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x125374000 == 27 [pid = 1643] [id = 752] 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11607a800) [pid = 1643] [serial = 2255] [outer = 0x0] 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11983f400) [pid = 1643] [serial = 2256] [outer = 0x11607a800] 21:00:53 INFO - PROCESS | 1643 | 1467950453915 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119c72000) [pid = 1643] [serial = 2257] [outer = 0x11607a800] 21:00:54 INFO - PROCESS | 1643 | 1467950454225 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]]]}] 21:00:54 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. 21:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 472ms 21:00:54 INFO - PROCESS | 1643 | 1467950454260 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 1643 | 1467950454262 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 21:00:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:00:54 INFO - PROCESS | 1643 | 1467950454264 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 1643 | 1467950454265 Marionette TRACE conn2 <- [1,2978,null,{}] 21:00:54 INFO - PROCESS | 1643 | 1467950454268 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}] 21:00:54 INFO - PROCESS | 1643 | 1467950454269 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:54 INFO - PROCESS | 1643 | 1467950454347 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 21:00:54 INFO - PROCESS | 1643 | 1467950454350 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 1643 | 1467950454351 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12910e800 == 28 [pid = 1643] [id = 753] 21:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120f9a000) [pid = 1643] [serial = 2258] [outer = 0x0] 21:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121112400) [pid = 1643] [serial = 2259] [outer = 0x120f9a000] 21:00:54 INFO - PROCESS | 1643 | 1467950454378 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1213be000) [pid = 1643] [serial = 2260] [outer = 0x120f9a000] 21:00:54 INFO - PROCESS | 1643 | 1467950454671 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]]]}] 21:00:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 21:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 420ms 21:00:54 INFO - PROCESS | 1643 | 1467950454695 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 1643 | 1467950454696 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 21:00:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:00:54 INFO - PROCESS | 1643 | 1467950454703 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 1643 | 1467950454704 Marionette TRACE conn2 <- [1,2982,null,{}] 21:00:54 INFO - PROCESS | 1643 | 1467950454710 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}] 21:00:54 INFO - PROCESS | 1643 | 1467950454711 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:54 INFO - PROCESS | 1643 | 1467950454786 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:00:54 INFO - PROCESS | 1643 | 1467950454863 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 1643 | 1467950454864 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11263d000 == 29 [pid = 1643] [id = 754] 21:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1176e8400) [pid = 1643] [serial = 2261] [outer = 0x0] 21:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1213bdc00) [pid = 1643] [serial = 2262] [outer = 0x1176e8400] 21:00:54 INFO - PROCESS | 1643 | 1467950454888 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1216e3800) [pid = 1643] [serial = 2263] [outer = 0x1176e8400] 21:00:55 INFO - PROCESS | 1643 | 1467950455197 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"]]]}] 21:00:55 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 21:00:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:00:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:00:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 522ms 21:00:55 INFO - PROCESS | 1643 | 1467950455226 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 1643 | 1467950455227 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 21:00:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:00:55 INFO - PROCESS | 1643 | 1467950455230 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 1643 | 1467950455231 Marionette TRACE conn2 <- [1,2986,null,{}] 21:00:55 INFO - PROCESS | 1643 | 1467950455233 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}] 21:00:55 INFO - PROCESS | 1643 | 1467950455237 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:55 INFO - PROCESS | 1643 | 1467950455352 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 21:00:55 INFO - PROCESS | 1643 | 1467950455390 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 1643 | 1467950455391 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12af0e800 == 30 [pid = 1643] [id = 755] 21:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1213e4400) [pid = 1643] [serial = 2264] [outer = 0x0] 21:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1216ebc00) [pid = 1643] [serial = 2265] [outer = 0x1213e4400] 21:00:55 INFO - PROCESS | 1643 | 1467950455416 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1253ed400) [pid = 1643] [serial = 2266] [outer = 0x1213e4400] 21:00:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:00:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 21:00:55 INFO - PROCESS | 1643 | 1467950455696 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]]]}] 21:00:55 INFO - PROCESS | 1643 | 1467950455699 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 1643 | 1467950455701 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 21:00:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:00:55 INFO - PROCESS | 1643 | 1467950455703 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 1643 | 1467950455705 Marionette TRACE conn2 <- [1,2990,null,{}] 21:00:55 INFO - PROCESS | 1643 | 1467950455729 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}] 21:00:55 INFO - PROCESS | 1643 | 1467950455730 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:55 INFO - PROCESS | 1643 | 1467950455835 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 21:00:55 INFO - PROCESS | 1643 | 1467950455839 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 1643 | 1467950455840 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba05800 == 31 [pid = 1643] [id = 756] 21:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1253f8800) [pid = 1643] [serial = 2267] [outer = 0x0] 21:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126085000) [pid = 1643] [serial = 2268] [outer = 0x1253f8800] 21:00:55 INFO - PROCESS | 1643 | 1467950455864 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126398400) [pid = 1643] [serial = 2269] [outer = 0x1253f8800] 21:00:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x129105000 == 32 [pid = 1643] [id = 757] 21:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12698d400) [pid = 1643] [serial = 2270] [outer = 0x0] 21:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126080800) [pid = 1643] [serial = 2271] [outer = 0x12698d400] 21:00:56 INFO - PROCESS | 1643 | 1467950456191 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]]]}] 21:00:56 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. 21:00:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 533ms 21:00:56 INFO - PROCESS | 1643 | 1467950456237 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 21:00:56 INFO - PROCESS | 1643 | 1467950456239 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 21:00:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:00:56 INFO - PROCESS | 1643 | 1467950456243 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:00:56 INFO - PROCESS | 1643 | 1467950456244 Marionette TRACE conn2 <- [1,2994,null,{}] 21:00:56 INFO - PROCESS | 1643 | 1467950456246 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}] 21:00:56 INFO - PROCESS | 1643 | 1467950456247 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:56 INFO - PROCESS | 1643 | 1467950456357 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 21:00:56 INFO - PROCESS | 1643 | 1467950456369 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:56 INFO - PROCESS | 1643 | 1467950456370 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be4a000 == 33 [pid = 1643] [id = 758] 21:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12654d000) [pid = 1643] [serial = 2272] [outer = 0x0] 21:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12698ec00) [pid = 1643] [serial = 2273] [outer = 0x12654d000] 21:00:56 INFO - PROCESS | 1643 | 1467950456395 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126a50c00) [pid = 1643] [serial = 2274] [outer = 0x12654d000] 21:00:56 INFO - PROCESS | 1643 | 1467950456741 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]]]}] 21:00:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:00:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:00:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 21:00:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:00:56 INFO - PROCESS | 1643 | 1467950456762 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:00:56 INFO - PROCESS | 1643 | 1467950456762 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 21:00:56 INFO - PROCESS | 1643 | 1467950456764 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:00:56 INFO - PROCESS | 1643 | 1467950456772 Marionette TRACE conn2 <- [1,2998,null,{}] 21:00:56 INFO - PROCESS | 1643 | 1467950456774 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}] 21:00:56 INFO - PROCESS | 1643 | 1467950456775 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:57 INFO - PROCESS | 1643 | 1467950457119 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x125e8e000) [pid = 1643] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x121111c00) [pid = 1643] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x119511c00) [pid = 1643] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118255800) [pid = 1643] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112d11000) [pid = 1643] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x116079400) [pid = 1643] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11928e800) [pid = 1643] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x110ede000) [pid = 1643] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1166fe800) [pid = 1643] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11827c000) [pid = 1643] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x128182000) [pid = 1643] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x128185000) [pid = 1643] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118285400) [pid = 1643] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1199c5000) [pid = 1643] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:00:57 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x123b8e400) [pid = 1643] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:00:57 INFO - PROCESS | 1643 | 1467950457190 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 1643 | 1467950457192 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12483a800 == 34 [pid = 1643] [id = 759] 21:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x112719000) [pid = 1643] [serial = 2275] [outer = 0x0] 21:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11607b800) [pid = 1643] [serial = 2276] [outer = 0x112719000] 21:00:57 INFO - PROCESS | 1643 | 1467950457232 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11924a000) [pid = 1643] [serial = 2277] [outer = 0x112719000] 21:00:57 INFO - PROCESS | 1643 | 1467950457484 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]]]}] 21:00:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:00:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 727ms 21:00:57 INFO - PROCESS | 1643 | 1467950457497 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 1643 | 1467950457499 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 21:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:00:57 INFO - PROCESS | 1643 | 1467950457501 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - PROCESS | 1643 | 1467950457502 Marionette TRACE conn2 <- [1,3002,null,{}] 21:00:57 INFO - PROCESS | 1643 | 1467950457514 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}] 21:00:57 INFO - PROCESS | 1643 | 1467950457516 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:57 INFO - PROCESS | 1643 | 1467950457645 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:00:57 INFO - PROCESS | 1643 | 1467950457731 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 1643 | 1467950457732 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c55c800 == 35 [pid = 1643] [id = 760] 21:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11850a400) [pid = 1643] [serial = 2278] [outer = 0x0] 21:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1213dd000) [pid = 1643] [serial = 2279] [outer = 0x11850a400] 21:00:57 INFO - PROCESS | 1643 | 1467950457772 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a82000) [pid = 1643] [serial = 2280] [outer = 0x11850a400] 21:00:58 INFO - PROCESS | 1643 | 1467950458034 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]]]}] 21:00:58 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. 21:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 568ms 21:00:58 INFO - PROCESS | 1643 | 1467950458071 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 21:00:58 INFO - PROCESS | 1643 | 1467950458075 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 21:00:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:00:58 INFO - PROCESS | 1643 | 1467950458087 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 1643 | 1467950458092 Marionette TRACE conn2 <- [1,3006,null,{}] 21:00:58 INFO - PROCESS | 1643 | 1467950458130 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}] 21:00:58 INFO - PROCESS | 1643 | 1467950458133 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:58 INFO - PROCESS | 1643 | 1467950458305 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 21:00:58 INFO - PROCESS | 1643 | 1467950458354 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 1643 | 1467950458356 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a4800 == 36 [pid = 1643] [id = 761] 21:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118e11400) [pid = 1643] [serial = 2281] [outer = 0x0] 21:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12817b400) [pid = 1643] [serial = 2282] [outer = 0x118e11400] 21:00:58 INFO - PROCESS | 1643 | 1467950458399 Marionette DEBUG loaded listener.js 21:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128599000) [pid = 1643] [serial = 2283] [outer = 0x118e11400] 21:00:58 INFO - PROCESS | 1643 | 1467950458741 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]]]}] 21:00:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 21:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 700ms 21:00:58 INFO - PROCESS | 1643 | 1467950458786 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 21:00:58 INFO - PROCESS | 1643 | 1467950458788 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 21:00:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:00:58 INFO - PROCESS | 1643 | 1467950458792 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 1643 | 1467950458793 Marionette TRACE conn2 <- [1,3010,null,{}] 21:00:58 INFO - PROCESS | 1643 | 1467950458796 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}] 21:00:58 INFO - PROCESS | 1643 | 1467950458797 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:58 INFO - PROCESS | 1643 | 1467950458871 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 21:00:58 INFO - PROCESS | 1643 | 1467950458933 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 1643 | 1467950458934 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d720800 == 37 [pid = 1643] [id = 762] 21:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128598800) [pid = 1643] [serial = 2284] [outer = 0x0] 21:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x129041800) [pid = 1643] [serial = 2285] [outer = 0x128598800] 21:00:58 INFO - PROCESS | 1643 | 1467950458958 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1290eb400) [pid = 1643] [serial = 2286] [outer = 0x128598800] 21:00:59 INFO - PROCESS | 1643 | 1467950459345 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]]]}] 21:00:59 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 21:00:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 569ms 21:00:59 INFO - PROCESS | 1643 | 1467950459362 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 21:00:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:00:59 INFO - PROCESS | 1643 | 1467950459364 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 21:00:59 INFO - PROCESS | 1643 | 1467950459367 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:00:59 INFO - PROCESS | 1643 | 1467950459369 Marionette TRACE conn2 <- [1,3014,null,{}] 21:00:59 INFO - PROCESS | 1643 | 1467950459373 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}] 21:00:59 INFO - PROCESS | 1643 | 1467950459375 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:59 INFO - PROCESS | 1643 | 1467950459486 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 21:00:59 INFO - PROCESS | 1643 | 1467950459569 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:59 INFO - PROCESS | 1643 | 1467950459571 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:00:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193e4800 == 38 [pid = 1643] [id = 763] 21:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x113d92800) [pid = 1643] [serial = 2287] [outer = 0x0] 21:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1160db000) [pid = 1643] [serial = 2288] [outer = 0x113d92800] 21:00:59 INFO - PROCESS | 1643 | 1467950459602 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x117396400) [pid = 1643] [serial = 2289] [outer = 0x113d92800] 21:00:59 INFO - PROCESS | 1643 | [1643] 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 21:01:00 INFO - PROCESS | 1643 | 1467950460049 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:01:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:01:00 INFO - {} 21:01:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:01:00 INFO - {} 21:01:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:01:00 INFO - {} 21:01:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:01:00 INFO - {} 21:01:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 720ms 21:01:00 INFO - PROCESS | 1643 | 1467950460088 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 1643 | 1467950460091 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 21:01:00 INFO - TEST-START | /FileAPI/fileReader.html 21:01:00 INFO - PROCESS | 1643 | 1467950460144 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 1643 | 1467950460146 Marionette TRACE conn2 <- [1,3018,null,{}] 21:01:00 INFO - PROCESS | 1643 | 1467950460148 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}] 21:01:00 INFO - PROCESS | 1643 | 1467950460150 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:00 INFO - PROCESS | 1643 | 1467950460266 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 21:01:00 INFO - PROCESS | 1643 | 1467950460343 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 1643 | 1467950460345 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12afd7000 == 39 [pid = 1643] [id = 764] 21:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11928e000) [pid = 1643] [serial = 2290] [outer = 0x0] 21:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1199bd000) [pid = 1643] [serial = 2291] [outer = 0x11928e000] 21:01:00 INFO - PROCESS | 1643 | 1467950460376 Marionette DEBUG loaded listener.js 21:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x120da8c00) [pid = 1643] [serial = 2292] [outer = 0x11928e000] 21:01:00 INFO - PROCESS | 1643 | 1467950460786 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]]]}] 21:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:01:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 679ms 21:01:00 INFO - TEST-START | /FileAPI/historical.html 21:01:00 INFO - PROCESS | 1643 | 1467950460816 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 1643 | 1467950460817 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 21:01:00 INFO - PROCESS | 1643 | 1467950460820 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 1643 | 1467950460822 Marionette TRACE conn2 <- [1,3022,null,{}] 21:01:00 INFO - PROCESS | 1643 | 1467950460830 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}] 21:01:00 INFO - PROCESS | 1643 | 1467950460834 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:00 INFO - PROCESS | 1643 | 1467950460962 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:01:01 INFO - PROCESS | 1643 | 1467950461037 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 1643 | 1467950461039 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x113bd9800 == 40 [pid = 1643] [id = 765] 21:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x112d07c00) [pid = 1643] [serial = 2293] [outer = 0x0] 21:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1133eb000) [pid = 1643] [serial = 2294] [outer = 0x112d07c00] 21:01:01 INFO - PROCESS | 1643 | 1467950461215 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1166f0400) [pid = 1643] [serial = 2295] [outer = 0x112d07c00] 21:01:01 INFO - PROCESS | 1643 | 1467950461643 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"]]]}] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a4800 == 39 [pid = 1643] [id = 761] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12c55c800 == 38 [pid = 1643] [id = 760] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12483a800 == 37 [pid = 1643] [id = 759] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12be4a000 == 36 [pid = 1643] [id = 758] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x129105000 == 35 [pid = 1643] [id = 757] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba05800 == 34 [pid = 1643] [id = 756] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12af0e800 == 33 [pid = 1643] [id = 755] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x11263d000 == 32 [pid = 1643] [id = 754] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12910e800 == 31 [pid = 1643] [id = 753] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x125374000 == 30 [pid = 1643] [id = 752] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x1197d6800 == 29 [pid = 1643] [id = 751] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x118218000 == 28 [pid = 1643] [id = 750] 21:01:01 INFO - PROCESS | 1643 | --DOCSHELL 0x121483800 == 27 [pid = 1643] [id = 749] 21:01:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:01:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:01:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:01:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:01:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:01:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:01:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:01:01 INFO - TEST-OK | /FileAPI/historical.html | took 874ms 21:01:01 INFO - TEST-START | /FileAPI/idlharness.html 21:01:01 INFO - PROCESS | 1643 | 1467950461695 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 21:01:01 INFO - PROCESS | 1643 | 1467950461696 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 21:01:01 INFO - PROCESS | 1643 | 1467950461700 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:01:01 INFO - PROCESS | 1643 | 1467950461701 Marionette TRACE conn2 <- [1,3026,null,{}] 21:01:01 INFO - PROCESS | 1643 | 1467950461704 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}] 21:01:01 INFO - PROCESS | 1643 | 1467950461707 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:01 INFO - PROCESS | 1643 | 1467950461788 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 21:01:01 INFO - PROCESS | 1643 | 1467950461797 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 1643 | 1467950461798 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x118598000 == 28 [pid = 1643] [id = 766] 21:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x117e45800) [pid = 1643] [serial = 2296] [outer = 0x0] 21:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118284800) [pid = 1643] [serial = 2297] [outer = 0x117e45800] 21:01:01 INFO - PROCESS | 1643 | 1467950461825 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119296400) [pid = 1643] [serial = 2298] [outer = 0x117e45800] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1252f1000) [pid = 1643] [serial = 2186] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x121604800) [pid = 1643] [serial = 2209] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126080400) [pid = 1643] [serial = 2212] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1253f7c00) [pid = 1643] [serial = 2210] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126a42c00) [pid = 1643] [serial = 2215] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1185ce000) [pid = 1643] [serial = 2197] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118e04400) [pid = 1643] [serial = 2198] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x120d9d800) [pid = 1643] [serial = 2203] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x120f99000) [pid = 1643] [serial = 2204] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11697a400) [pid = 1643] [serial = 2194] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1176e4000) [pid = 1643] [serial = 2195] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11983e000) [pid = 1643] [serial = 2200] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1198e9000) [pid = 1643] [serial = 2201] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x110fa7c00) [pid = 1643] [serial = 2188] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112a88c00) [pid = 1643] [serial = 2189] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116a03c00) [pid = 1643] [serial = 2191] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117e3a000) [pid = 1643] [serial = 2192] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x126a48000) [pid = 1643] [serial = 2218] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126a81800) [pid = 1643] [serial = 2219] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x129040c00) [pid = 1643] [serial = 2225] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x129049800) [pid = 1643] [serial = 2227] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128507800) [pid = 1643] [serial = 2224] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x128181800) [pid = 1643] [serial = 2222] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120f95800) [pid = 1643] [serial = 2206] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126947800) [pid = 1643] [serial = 2213] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1290f4400) [pid = 1643] [serial = 2228] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126a79400) [pid = 1643] [serial = 2216] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1213dc000) [pid = 1643] [serial = 2207] [outer = 0x0] [url = about:blank] 21:01:01 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x126a85000) [pid = 1643] [serial = 2221] [outer = 0x0] [url = about:blank] 21:01:02 INFO - PROCESS | 1643 | 1467950462384 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]]]}] 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:01:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:01:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:01:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:01:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:01:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:01:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:01:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:01:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 21:01:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:01:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:01:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:01:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 734ms 21:01:02 INFO - PROCESS | 1643 | 1467950462434 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 21:01:02 INFO - PROCESS | 1643 | 1467950462437 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 21:01:02 INFO - TEST-START | /FileAPI/idlharness.worker 21:01:02 INFO - PROCESS | 1643 | 1467950462449 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 1643 | 1467950462450 Marionette TRACE conn2 <- [1,3030,null,{}] 21:01:02 INFO - PROCESS | 1643 | 1467950462453 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}] 21:01:02 INFO - PROCESS | 1643 | 1467950462455 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:02 INFO - PROCESS | 1643 | 1467950462537 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 21:01:02 INFO - PROCESS | 1643 | 1467950462547 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:02 INFO - PROCESS | 1643 | 1467950462548 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be43800 == 29 [pid = 1643] [id = 767] 21:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11336e000) [pid = 1643] [serial = 2299] [outer = 0x0] 21:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12655ac00) [pid = 1643] [serial = 2300] [outer = 0x11336e000] 21:01:02 INFO - PROCESS | 1643 | 1467950462573 Marionette DEBUG loaded listener.js 21:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126a49c00) [pid = 1643] [serial = 2301] [outer = 0x11336e000] 21:01:02 INFO - PROCESS | 1643 | [1643] 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 21:01:03 INFO - PROCESS | 1643 | 1467950463189 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,{},{}]]]}] 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:01:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:01:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:01:03 INFO - {} 21:01:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 21:01:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:01:03 INFO - PROCESS | 1643 | 1467950463235 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 21:01:03 INFO - PROCESS | 1643 | 1467950463236 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 21:01:03 INFO - PROCESS | 1643 | 1467950463239 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:01:03 INFO - PROCESS | 1643 | 1467950463241 Marionette TRACE conn2 <- [1,3034,null,{}] 21:01:03 INFO - PROCESS | 1643 | 1467950463248 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}] 21:01:03 INFO - PROCESS | 1643 | 1467950463251 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:03 INFO - PROCESS | 1643 | 1467950463337 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 21:01:03 INFO - PROCESS | 1643 | 1467950463342 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 1643 | 1467950463343 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e507800 == 30 [pid = 1643] [id = 768] 21:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126a83400) [pid = 1643] [serial = 2302] [outer = 0x0] 21:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12a65e400) [pid = 1643] [serial = 2303] [outer = 0x126a83400] 21:01:03 INFO - PROCESS | 1643 | 1467950463368 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12a94c400) [pid = 1643] [serial = 2304] [outer = 0x126a83400] 21:01:03 INFO - PROCESS | 1643 | 1467950463674 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]]]}] 21:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:01:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 473ms 21:01:03 INFO - PROCESS | 1643 | 1467950463712 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:01:03 INFO - PROCESS | 1643 | 1467950463714 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 21:01:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:01:03 INFO - PROCESS | 1643 | 1467950463716 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:01:03 INFO - PROCESS | 1643 | 1467950463723 Marionette TRACE conn2 <- [1,3038,null,{}] 21:01:03 INFO - PROCESS | 1643 | 1467950463726 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}] 21:01:03 INFO - PROCESS | 1643 | 1467950463727 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:03 INFO - PROCESS | 1643 | 1467950463823 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 21:01:03 INFO - PROCESS | 1643 | 1467950463898 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 1643 | 1467950463899 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e1a0800 == 31 [pid = 1643] [id = 769] 21:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a94dc00) [pid = 1643] [serial = 2305] [outer = 0x0] 21:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a959800) [pid = 1643] [serial = 2306] [outer = 0x12a94dc00] 21:01:03 INFO - PROCESS | 1643 | 1467950463923 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12af27000) [pid = 1643] [serial = 2307] [outer = 0x12a94dc00] 21:01:04 INFO - PROCESS | 1643 | 1467950464199 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"]]]}] 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:01:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 526ms 21:01:04 INFO - PROCESS | 1643 | 1467950464246 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 1643 | 1467950464247 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 21:01:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:01:04 INFO - PROCESS | 1643 | 1467950464250 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 1643 | 1467950464251 Marionette TRACE conn2 <- [1,3042,null,{}] 21:01:04 INFO - PROCESS | 1643 | 1467950464253 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}] 21:01:04 INFO - PROCESS | 1643 | 1467950464254 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:04 INFO - PROCESS | 1643 | 1467950464361 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:01:04 INFO - PROCESS | 1643 | 1467950464365 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:04 INFO - PROCESS | 1643 | 1467950464366 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e51b800 == 32 [pid = 1643] [id = 770] 21:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12b13d000) [pid = 1643] [serial = 2308] [outer = 0x0] 21:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12b140000) [pid = 1643] [serial = 2309] [outer = 0x12b13d000] 21:01:04 INFO - PROCESS | 1643 | 1467950464430 Marionette DEBUG loaded listener.js 21:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12b1b0400) [pid = 1643] [serial = 2310] [outer = 0x12b13d000] 21:01:04 INFO - PROCESS | 1643 | 1467950464864 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]]]}] 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:01:04 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. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:01:04 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'.) 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:01:04 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. 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:01:04 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. 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:01:04 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. 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:01:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 681ms 21:01:04 INFO - PROCESS | 1643 | 1467950464932 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 1643 | 1467950464935 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 21:01:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:01:04 INFO - PROCESS | 1643 | 1467950464941 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 1643 | 1467950464943 Marionette TRACE conn2 <- [1,3046,null,{}] 21:01:04 INFO - PROCESS | 1643 | 1467950464947 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}] 21:01:04 INFO - PROCESS | 1643 | 1467950464954 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:05 INFO - PROCESS | 1643 | 1467950465099 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 21:01:05 INFO - PROCESS | 1643 | 1467950465176 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 1643 | 1467950465177 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e521800 == 33 [pid = 1643] [id = 771] 21:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12b976400) [pid = 1643] [serial = 2311] [outer = 0x0] 21:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1173a3c00) [pid = 1643] [serial = 2312] [outer = 0x12b976400] 21:01:05 INFO - PROCESS | 1643 | 1467950465214 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11928fc00) [pid = 1643] [serial = 2313] [outer = 0x12b976400] 21:01:05 INFO - PROCESS | 1643 | [1643] 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 21:01:05 INFO - PROCESS | 1643 | 1467950465614 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:01:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:01:05 INFO - {} 21:01:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 723ms 21:01:05 INFO - PROCESS | 1643 | 1467950465661 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 21:01:05 INFO - PROCESS | 1643 | 1467950465663 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 21:01:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:01:05 INFO - PROCESS | 1643 | 1467950465665 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:01:05 INFO - PROCESS | 1643 | 1467950465666 Marionette TRACE conn2 <- [1,3050,null,{}] 21:01:05 INFO - PROCESS | 1643 | 1467950465668 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}] 21:01:05 INFO - PROCESS | 1643 | 1467950465669 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:05 INFO - PROCESS | 1643 | 1467950465760 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 21:01:05 INFO - PROCESS | 1643 | 1467950465770 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 1643 | 1467950465771 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12910b000 == 34 [pid = 1643] [id = 772] 21:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12b9db800) [pid = 1643] [serial = 2314] [outer = 0x0] 21:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12b9e1800) [pid = 1643] [serial = 2315] [outer = 0x12b9db800] 21:01:05 INFO - PROCESS | 1643 | 1467950465790 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12be06c00) [pid = 1643] [serial = 2316] [outer = 0x12b9db800] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12654d000) [pid = 1643] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120f9a000) [pid = 1643] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x111c13800) [pid = 1643] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1213e4400) [pid = 1643] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1198e0c00) [pid = 1643] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x113d95c00) [pid = 1643] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1253f8800) [pid = 1643] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11607a800) [pid = 1643] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1216e4800) [pid = 1643] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1173a1000) [pid = 1643] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1198c0400) [pid = 1643] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12698d400) [pid = 1643] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1216e2000) [pid = 1643] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11923d800) [pid = 1643] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118e11400) [pid = 1643] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112719000) [pid = 1643] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x115126c00) [pid = 1643] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11850a400) [pid = 1643] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:01:06 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1176e8400) [pid = 1643] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:01:06 INFO - PROCESS | 1643 | 1467950466286 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]]]}] 21:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:01:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 677ms 21:01:06 INFO - PROCESS | 1643 | 1467950466346 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 21:01:06 INFO - PROCESS | 1643 | 1467950466348 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 21:01:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:01:06 INFO - PROCESS | 1643 | 1467950466352 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:01:06 INFO - PROCESS | 1643 | 1467950466353 Marionette TRACE conn2 <- [1,3054,null,{}] 21:01:06 INFO - PROCESS | 1643 | 1467950466360 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}] 21:01:06 INFO - PROCESS | 1643 | 1467950466362 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:06 INFO - PROCESS | 1643 | 1467950466490 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 21:01:06 INFO - PROCESS | 1643 | 1467950466523 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:06 INFO - PROCESS | 1643 | 1467950466525 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12826a000 == 35 [pid = 1643] [id = 773] 21:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1213b3000) [pid = 1643] [serial = 2317] [outer = 0x0] 21:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x126985000) [pid = 1643] [serial = 2318] [outer = 0x1213b3000] 21:01:06 INFO - PROCESS | 1643 | 1467950466558 Marionette DEBUG loaded listener.js 21:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12be06800) [pid = 1643] [serial = 2319] [outer = 0x1213b3000] 21:01:07 INFO - PROCESS | 1643 | 1467950466979 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"]]]}] 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 21:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:01:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 688ms 21:01:07 INFO - PROCESS | 1643 | 1467950467040 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 1643 | 1467950467041 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 21:01:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:01:07 INFO - PROCESS | 1643 | 1467950467044 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 1643 | 1467950467045 Marionette TRACE conn2 <- [1,3058,null,{}] 21:01:07 INFO - PROCESS | 1643 | 1467950467047 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}] 21:01:07 INFO - PROCESS | 1643 | 1467950467048 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:07 INFO - PROCESS | 1643 | 1467950467132 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 21:01:07 INFO - PROCESS | 1643 | 1467950467135 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 1643 | 1467950467136 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x110e6d800 == 36 [pid = 1643] [id = 774] 21:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12be09800) [pid = 1643] [serial = 2320] [outer = 0x0] 21:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12c1da800) [pid = 1643] [serial = 2321] [outer = 0x12be09800] 21:01:07 INFO - PROCESS | 1643 | 1467950467160 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12c1e0c00) [pid = 1643] [serial = 2322] [outer = 0x12be09800] 21:01:07 INFO - PROCESS | 1643 | 1467950467474 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]]]}] 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:01:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:01:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:01:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:01:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:01:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:01:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 473ms 21:01:07 INFO - PROCESS | 1643 | 1467950467525 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 1643 | 1467950467527 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 21:01:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:01:07 INFO - PROCESS | 1643 | 1467950467529 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 1643 | 1467950467531 Marionette TRACE conn2 <- [1,3062,null,{}] 21:01:07 INFO - PROCESS | 1643 | 1467950467533 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}] 21:01:07 INFO - PROCESS | 1643 | 1467950467534 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:07 INFO - PROCESS | 1643 | 1467950467616 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:01:07 INFO - PROCESS | 1643 | 1467950467680 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 1643 | 1467950467681 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1320e3800 == 37 [pid = 1643] [id = 775] 21:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12a94d000) [pid = 1643] [serial = 2323] [outer = 0x0] 21:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12c85f400) [pid = 1643] [serial = 2324] [outer = 0x12a94d000] 21:01:07 INFO - PROCESS | 1643 | 1467950467707 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12cb4f000) [pid = 1643] [serial = 2325] [outer = 0x12a94d000] 21:01:07 INFO - PROCESS | 1643 | [1643] 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 21:01:08 INFO - PROCESS | 1643 | 1467950468042 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:01:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:01:08 INFO - {} 21:01:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 522ms 21:01:08 INFO - PROCESS | 1643 | 1467950468052 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 21:01:08 INFO - PROCESS | 1643 | 1467950468055 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 21:01:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:01:08 INFO - PROCESS | 1643 | 1467950468147 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:01:08 INFO - PROCESS | 1643 | 1467950468150 Marionette TRACE conn2 <- [1,3066,null,{}] 21:01:08 INFO - PROCESS | 1643 | 1467950468155 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}] 21:01:08 INFO - PROCESS | 1643 | 1467950468160 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:08 INFO - PROCESS | 1643 | 1467950468319 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 21:01:08 INFO - PROCESS | 1643 | 1467950468415 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 1643 | 1467950468416 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x110deb800 == 38 [pid = 1643] [id = 776] 21:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1133ec800) [pid = 1643] [serial = 2326] [outer = 0x0] 21:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x116031c00) [pid = 1643] [serial = 2327] [outer = 0x1133ec800] 21:01:08 INFO - PROCESS | 1643 | 1467950468449 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11739d800) [pid = 1643] [serial = 2328] [outer = 0x1133ec800] 21:01:08 INFO - PROCESS | 1643 | 1467950468932 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]]]}] 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:01:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:01:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 837ms 21:01:08 INFO - PROCESS | 1643 | 1467950468976 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 21:01:08 INFO - PROCESS | 1643 | 1467950468981 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 21:01:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:01:08 INFO - PROCESS | 1643 | 1467950468988 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:01:08 INFO - PROCESS | 1643 | 1467950468993 Marionette TRACE conn2 <- [1,3070,null,{}] 21:01:09 INFO - PROCESS | 1643 | 1467950469000 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}] 21:01:09 INFO - PROCESS | 1643 | 1467950469005 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:09 INFO - PROCESS | 1643 | 1467950469124 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 21:01:09 INFO - PROCESS | 1643 | 1467950469200 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 1643 | 1467950469202 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1193db000 == 39 [pid = 1643] [id = 777] 21:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11827c400) [pid = 1643] [serial = 2329] [outer = 0x0] 21:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120f97400) [pid = 1643] [serial = 2330] [outer = 0x11827c400] 21:01:09 INFO - PROCESS | 1643 | 1467950469232 Marionette DEBUG loaded listener.js 21:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1210b8400) [pid = 1643] [serial = 2331] [outer = 0x11827c400] 21:01:09 INFO - PROCESS | 1643 | 1467950469599 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]]]}] 21:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:01:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 624ms 21:01:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:01:09 INFO - PROCESS | 1643 | 1467950469612 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 1643 | 1467950469613 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 21:01:09 INFO - PROCESS | 1643 | 1467950469616 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 1643 | 1467950469617 Marionette TRACE conn2 <- [1,3074,null,{}] 21:01:09 INFO - PROCESS | 1643 | 1467950469620 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}] 21:01:09 INFO - PROCESS | 1643 | 1467950469621 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:09 INFO - PROCESS | 1643 | 1467950469726 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 21:01:09 INFO - PROCESS | 1643 | 1467950469840 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 1643 | 1467950469844 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c18a000 == 40 [pid = 1643] [id = 778] 21:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1253fa400) [pid = 1643] [serial = 2332] [outer = 0x0] 21:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126087000) [pid = 1643] [serial = 2333] [outer = 0x1253fa400] 21:01:09 INFO - PROCESS | 1643 | 1467950469877 Marionette DEBUG loaded listener.js 21:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126a47800) [pid = 1643] [serial = 2334] [outer = 0x1253fa400] 21:01:10 INFO - PROCESS | 1643 | 1467950470232 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]]]}] 21:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:01:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 669ms 21:01:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:01:10 INFO - PROCESS | 1643 | 1467950470285 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 1643 | 1467950470287 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 21:01:10 INFO - PROCESS | 1643 | 1467950470289 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - PROCESS | 1643 | 1467950470290 Marionette TRACE conn2 <- [1,3078,null,{}] 21:01:10 INFO - PROCESS | 1643 | 1467950470292 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}] 21:01:10 INFO - PROCESS | 1643 | 1467950470294 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:10 INFO - PROCESS | 1643 | 1467950470421 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 21:01:10 INFO - PROCESS | 1643 | 1467950470522 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:10 INFO - PROCESS | 1643 | 1467950470523 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cbec800 == 41 [pid = 1643] [id = 779] 21:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128185800) [pid = 1643] [serial = 2335] [outer = 0x0] 21:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1282c8c00) [pid = 1643] [serial = 2336] [outer = 0x128185800] 21:01:10 INFO - PROCESS | 1643 | 1467950470553 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12850c400) [pid = 1643] [serial = 2337] [outer = 0x128185800] 21:01:10 INFO - PROCESS | 1643 | 1467950470917 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] 21:01:10 INFO - PROCESS | 1643 | 1467950470962 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 21:01:10 INFO - PROCESS | 1643 | 1467950470965 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - PROCESS | 1643 | 1467950470966 Marionette TRACE conn2 <- [1,3082,null,{}] 21:01:10 INFO - PROCESS | 1643 | 1467950470969 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}] 21:01:10 INFO - PROCESS | 1643 | 1467950470970 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:11 INFO - PROCESS | 1643 | 1467950471072 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:01:11 INFO - PROCESS | 1643 | 1467950471205 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 1643 | 1467950471207 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d51d000 == 42 [pid = 1643] [id = 780] 21:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11841dc00) [pid = 1643] [serial = 2338] [outer = 0x0] 21:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12903d000) [pid = 1643] [serial = 2339] [outer = 0x11841dc00] 21:01:11 INFO - PROCESS | 1643 | 1467950471237 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1290ef400) [pid = 1643] [serial = 2340] [outer = 0x11841dc00] 21:01:11 INFO - PROCESS | 1643 | 1467950471542 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]]]}] 21:01:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:01:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 621ms 21:01:11 INFO - PROCESS | 1643 | 1467950471586 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 21:01:11 INFO - PROCESS | 1643 | 1467950471588 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 21:01:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:01:11 INFO - PROCESS | 1643 | 1467950471593 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - PROCESS | 1643 | 1467950471594 Marionette TRACE conn2 <- [1,3086,null,{}] 21:01:11 INFO - PROCESS | 1643 | 1467950471596 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}] 21:01:11 INFO - PROCESS | 1643 | 1467950471600 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:11 INFO - PROCESS | 1643 | 1467950471747 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 21:01:12 INFO - PROCESS | 1643 | 1467950472119 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 1643 | 1467950472121 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f32800 == 43 [pid = 1643] [id = 781] 21:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x113b53400) [pid = 1643] [serial = 2341] [outer = 0x0] 21:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1160e5c00) [pid = 1643] [serial = 2342] [outer = 0x113b53400] 21:01:12 INFO - PROCESS | 1643 | 1467950472169 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1173a4c00) [pid = 1643] [serial = 2343] [outer = 0x113b53400] 21:01:12 INFO - PROCESS | 1643 | 1467950472501 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:01:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:01:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 969ms 21:01:12 INFO - PROCESS | 1643 | 1467950472562 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 21:01:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:01:12 INFO - PROCESS | 1643 | 1467950472565 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 21:01:12 INFO - PROCESS | 1643 | 1467950472567 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 1643 | 1467950472569 Marionette TRACE conn2 <- [1,3090,null,{}] 21:01:12 INFO - PROCESS | 1643 | 1467950472573 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}] 21:01:12 INFO - PROCESS | 1643 | 1467950472575 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:12 INFO - PROCESS | 1643 | 1467950472671 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 21:01:12 INFO - PROCESS | 1643 | 1467950472737 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 1643 | 1467950472739 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f28800 == 44 [pid = 1643] [id = 782] 21:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x113baec00) [pid = 1643] [serial = 2344] [outer = 0x0] 21:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118acac00) [pid = 1643] [serial = 2345] [outer = 0x113baec00] 21:01:12 INFO - PROCESS | 1643 | 1467950472766 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1199c0400) [pid = 1643] [serial = 2346] [outer = 0x113baec00] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x110e6d800 == 43 [pid = 1643] [id = 774] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12826a000 == 42 [pid = 1643] [id = 773] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12910b000 == 41 [pid = 1643] [id = 772] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12e521800 == 40 [pid = 1643] [id = 771] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12e51b800 == 39 [pid = 1643] [id = 770] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12e1a0800 == 38 [pid = 1643] [id = 769] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12e507800 == 37 [pid = 1643] [id = 768] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12be43800 == 36 [pid = 1643] [id = 767] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x118598000 == 35 [pid = 1643] [id = 766] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x113bd9800 == 34 [pid = 1643] [id = 765] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12afd7000 == 33 [pid = 1643] [id = 764] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1193e4800 == 32 [pid = 1643] [id = 763] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d720800 == 31 [pid = 1643] [id = 762] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x110f32800 == 30 [pid = 1643] [id = 781] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12d51d000 == 29 [pid = 1643] [id = 780] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12cbec800 == 28 [pid = 1643] [id = 779] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12c18a000 == 27 [pid = 1643] [id = 778] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1193db000 == 26 [pid = 1643] [id = 777] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1320e3800 == 25 [pid = 1643] [id = 775] 21:01:13 INFO - PROCESS | 1643 | --DOCSHELL 0x110deb800 == 24 [pid = 1643] [id = 776] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x121112400) [pid = 1643] [serial = 2259] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x113d92400) [pid = 1643] [serial = 2231] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1213be000) [pid = 1643] [serial = 2260] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1129ac800) [pid = 1643] [serial = 2230] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1216ebc00) [pid = 1643] [serial = 2265] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120da5800) [pid = 1643] [serial = 2248] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1199c1800) [pid = 1643] [serial = 2247] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11928c800) [pid = 1643] [serial = 2234] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126085000) [pid = 1643] [serial = 2268] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118280000) [pid = 1643] [serial = 2233] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1253ed400) [pid = 1643] [serial = 2266] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11983f400) [pid = 1643] [serial = 2256] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119c72000) [pid = 1643] [serial = 2257] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x120da7400) [pid = 1643] [serial = 2239] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12698ec00) [pid = 1643] [serial = 2273] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118280c00) [pid = 1643] [serial = 2253] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121611800) [pid = 1643] [serial = 2237] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120d16400) [pid = 1643] [serial = 2236] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126080800) [pid = 1643] [serial = 2271] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1253ab000) [pid = 1643] [serial = 2241] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118ac6800) [pid = 1643] [serial = 2254] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12655a800) [pid = 1643] [serial = 2242] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126a50c00) [pid = 1643] [serial = 2274] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1198e3800) [pid = 1643] [serial = 2245] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11928f000) [pid = 1643] [serial = 2244] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12817b400) [pid = 1643] [serial = 2282] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11924a000) [pid = 1643] [serial = 2277] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11607b800) [pid = 1643] [serial = 2276] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11739b800) [pid = 1643] [serial = 2251] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11675d800) [pid = 1643] [serial = 2250] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1213dd000) [pid = 1643] [serial = 2279] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1213bdc00) [pid = 1643] [serial = 2262] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126398400) [pid = 1643] [serial = 2269] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x128599000) [pid = 1643] [serial = 2283] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1216e3800) [pid = 1643] [serial = 2263] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x126a82000) [pid = 1643] [serial = 2280] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x129041800) [pid = 1643] [serial = 2285] [outer = 0x0] [url = about:blank] 21:01:13 INFO - PROCESS | 1643 | 1467950473998 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1474ms 21:01:14 INFO - PROCESS | 1643 | 1467950474042 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 21:01:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:01:14 INFO - PROCESS | 1643 | 1467950474046 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 21:01:14 INFO - PROCESS | 1643 | 1467950474060 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 1643 | 1467950474063 Marionette TRACE conn2 <- [1,3094,null,{}] 21:01:14 INFO - PROCESS | 1643 | 1467950474069 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}] 21:01:14 INFO - PROCESS | 1643 | 1467950474071 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:14 INFO - PROCESS | 1643 | 1467950474187 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 21:01:14 INFO - PROCESS | 1643 | 1467950474275 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 1643 | 1467950474280 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x110f2e800 == 25 [pid = 1643] [id = 783] 21:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1151d1c00) [pid = 1643] [serial = 2347] [outer = 0x0] 21:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11607d400) [pid = 1643] [serial = 2348] [outer = 0x1151d1c00] 21:01:14 INFO - PROCESS | 1643 | 1467950474324 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11676a400) [pid = 1643] [serial = 2349] [outer = 0x1151d1c00] 21:01:14 INFO - PROCESS | 1643 | 1467950474661 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 636ms 21:01:14 INFO - PROCESS | 1643 | 1467950474686 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:01:14 INFO - PROCESS | 1643 | 1467950474691 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 21:01:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:01:14 INFO - PROCESS | 1643 | 1467950474697 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 1643 | 1467950474699 Marionette TRACE conn2 <- [1,3098,null,{}] 21:01:14 INFO - PROCESS | 1643 | 1467950474701 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}] 21:01:14 INFO - PROCESS | 1643 | 1467950474703 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:14 INFO - PROCESS | 1643 | 1467950474783 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 21:01:14 INFO - PROCESS | 1643 | 1467950474846 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 1643 | 1467950474847 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e53000 == 26 [pid = 1643] [id = 784] 21:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x117203c00) [pid = 1643] [serial = 2350] [outer = 0x0] 21:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11739fc00) [pid = 1643] [serial = 2351] [outer = 0x117203c00] 21:01:14 INFO - PROCESS | 1643 | 1467950474874 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118257c00) [pid = 1643] [serial = 2352] [outer = 0x117203c00] 21:01:15 INFO - PROCESS | 1643 | 1467950475138 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]]]}] 21:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 469ms 21:01:15 INFO - PROCESS | 1643 | 1467950475175 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 21:01:15 INFO - PROCESS | 1643 | 1467950475178 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 21:01:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:01:15 INFO - PROCESS | 1643 | 1467950475185 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 1643 | 1467950475188 Marionette TRACE conn2 <- [1,3102,null,{}] 21:01:15 INFO - PROCESS | 1643 | 1467950475202 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}] 21:01:15 INFO - PROCESS | 1643 | 1467950475207 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:15 INFO - PROCESS | 1643 | 1467950475291 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:01:15 INFO - PROCESS | 1643 | 1467950475297 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 1643 | 1467950475299 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x119943000 == 27 [pid = 1643] [id = 785] 21:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118e04400) [pid = 1643] [serial = 2353] [outer = 0x0] 21:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11950ac00) [pid = 1643] [serial = 2354] [outer = 0x118e04400] 21:01:15 INFO - PROCESS | 1643 | 1467950475327 Marionette DEBUG loaded listener.js 21:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1198e9c00) [pid = 1643] [serial = 2355] [outer = 0x118e04400] 21:01:15 INFO - PROCESS | 1643 | 1467950475659 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 480ms 21:01:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:01:15 INFO - PROCESS | 1643 | 1467950475668 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 21:01:15 INFO - PROCESS | 1643 | 1467950475670 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 21:01:15 INFO - PROCESS | 1643 | 1467950475672 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 1643 | 1467950475674 Marionette TRACE conn2 <- [1,3106,null,{}] 21:01:15 INFO - PROCESS | 1643 | 1467950475678 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}] 21:01:15 INFO - PROCESS | 1643 | 1467950475679 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:15 INFO - PROCESS | 1643 | 1467950475795 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 21:01:15 INFO - PROCESS | 1643 | 1467950475833 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 1643 | 1467950475834 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x124848800 == 28 [pid = 1643] [id = 786] 21:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x116977400) [pid = 1643] [serial = 2356] [outer = 0x0] 21:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x120d0f000) [pid = 1643] [serial = 2357] [outer = 0x116977400] 21:01:15 INFO - PROCESS | 1643 | 1467950475859 Marionette DEBUG loaded listener.js 21:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120fc9c00) [pid = 1643] [serial = 2358] [outer = 0x116977400] 21:01:16 INFO - PROCESS | 1643 | 1467950476124 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]]]}] 21:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 472ms 21:01:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:01:16 INFO - PROCESS | 1643 | 1467950476149 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 21:01:16 INFO - PROCESS | 1643 | 1467950476150 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 21:01:16 INFO - PROCESS | 1643 | 1467950476152 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:01:16 INFO - PROCESS | 1643 | 1467950476153 Marionette TRACE conn2 <- [1,3110,null,{}] 21:01:16 INFO - PROCESS | 1643 | 1467950476163 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}] 21:01:16 INFO - PROCESS | 1643 | 1467950476170 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:16 INFO - PROCESS | 1643 | 1467950476287 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 21:01:16 INFO - PROCESS | 1643 | 1467950476302 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:16 INFO - PROCESS | 1643 | 1467950476303 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1263b1000 == 29 [pid = 1643] [id = 787] 21:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1210b4400) [pid = 1643] [serial = 2359] [outer = 0x0] 21:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1210bac00) [pid = 1643] [serial = 2360] [outer = 0x1210b4400] 21:01:16 INFO - PROCESS | 1643 | 1467950476328 Marionette DEBUG loaded listener.js 21:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x121109000) [pid = 1643] [serial = 2361] [outer = 0x1210b4400] 21:01:16 INFO - PROCESS | 1643 | 1467950476652 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"]]]}] 21:01:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:01:16 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 21:01:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:01:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:01:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:01:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 521ms 21:01:16 INFO - PROCESS | 1643 | 1467950476675 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 21:01:16 INFO - PROCESS | 1643 | 1467950476678 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 21:01:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:01:16 INFO - PROCESS | 1643 | 1467950476680 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:01:16 INFO - PROCESS | 1643 | 1467950476681 Marionette TRACE conn2 <- [1,3114,null,{}] 21:01:16 INFO - PROCESS | 1643 | 1467950476689 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}] 21:01:16 INFO - PROCESS | 1643 | 1467950476695 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:16 INFO - PROCESS | 1643 | 1467950476810 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 21:01:16 INFO - PROCESS | 1643 | 1467950476814 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\", \"6ad4c18d-b1d3-4f3d-8fa9-3ac039ed0f55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:16 INFO - PROCESS | 1643 | 1467950476815 Marionette INFO sendAsync 20cfac3d-6d07-f540-b280-e37f05e9464a 21:01:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128265800 == 30 [pid = 1643] [id = 788] 21:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1210b6000) [pid = 1643] [serial = 2362] [outer = 0x0] 21:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121328000) [pid = 1643] [serial = 2363] [outer = 0x1210b6000] 21:01:16 INFO - PROCESS | 1643 | 1467950476840 Marionette DEBUG loaded listener.js 21:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121bb8c00) [pid = 1643] [serial = 2364] [outer = 0x1210b6000] 21:01:17 INFO - PROCESS | 1643 | 1467950477138 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]]]}] 21:01:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:01:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 471ms 21:01:17 INFO - PROCESS | 1643 | 1467950477151 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 21:01:17 INFO - PROCESS | 1643 | 1467950477152 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 21:01:18 WARNING - u'runner_teardown' () 21:01:18 INFO - No more tests 21:01:18 INFO - Got 0 unexpected results 21:01:18 INFO - SUITE-END | took 505s 21:01:18 INFO - Closing logging queue 21:01:18 INFO - queue closed 21:01:18 INFO - Return code: 0 21:01:18 WARNING - # TBPL SUCCESS # 21:01:18 INFO - Running post-action listener: _resource_record_post_action 21:01:18 INFO - Running post-run listener: _resource_record_post_run 21:01:19 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 36648448; Write bytes: 955771392; Read time: 392; Write time: 4738 21:01:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:01:19 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150600192; Write bytes: 148359168; Read time: 13621; Write time: 340 21:01:19 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 34502144; Write bytes: 795001344; Read time: 368; Write time: 4355 21:01:19 INFO - Running post-run listener: _upload_blobber_files 21:01:19 INFO - Blob upload gear active. 21:01:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:01:19 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 21:01:19 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'] 21:01:19 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 21:01:19 INFO - (blobuploader) - INFO - Open directory for files ... 21:01:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:01:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:01:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:01:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:01:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:01:20 INFO - (blobuploader) - INFO - Done attempting. 21:01:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:01:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:01:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:01:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:01:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:01:22 INFO - (blobuploader) - INFO - Done attempting. 21:01:22 INFO - (blobuploader) - INFO - Iteration through files over. 21:01:22 INFO - Return code: 0 21:01:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:01:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:01:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2c2fe9ea4c1ed531393ba0ba4b86a7ab983b07872f7fbcfffba9c0025f8fc636365c6e62eb4bea17ccd9115ec2fdbe1882b261ad81b878a5cc9b803990b544af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5f8127d84329e95a0b673293210edf223b5637d17de55a87719806f6cbdf43a3d6000906e6883f19738a6dca74db88ff88fa7b81fbe5308941d66703928866fa"} 21:01:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:01:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:01:22 INFO - Contents: 21:01:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2c2fe9ea4c1ed531393ba0ba4b86a7ab983b07872f7fbcfffba9c0025f8fc636365c6e62eb4bea17ccd9115ec2fdbe1882b261ad81b878a5cc9b803990b544af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5f8127d84329e95a0b673293210edf223b5637d17de55a87719806f6cbdf43a3d6000906e6883f19738a6dca74db88ff88fa7b81fbe5308941d66703928866fa"} 21:01:22 INFO - Running post-run listener: copy_logs_to_upload_dir 21:01:22 INFO - Copying logs to upload dir... 21:01:22 INFO - mkdir: /builds/slave/test/build/upload/logs 21:01:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=575.230670 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 35 secs) (at 2016-07-07 21:01:22.782075) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 21:01:22.786506) ========= 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.wHO1eO2xjz/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.ZULSkNriP4/Listeners TMPDIR=/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/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/2c2fe9ea4c1ed531393ba0ba4b86a7ab983b07872f7fbcfffba9c0025f8fc636365c6e62eb4bea17ccd9115ec2fdbe1882b261ad81b878a5cc9b803990b544af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5f8127d84329e95a0b673293210edf223b5637d17de55a87719806f6cbdf43a3d6000906e6883f19738a6dca74db88ff88fa7b81fbe5308941d66703928866fa"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012612 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2c2fe9ea4c1ed531393ba0ba4b86a7ab983b07872f7fbcfffba9c0025f8fc636365c6e62eb4bea17ccd9115ec2fdbe1882b261ad81b878a5cc9b803990b544af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5f8127d84329e95a0b673293210edf223b5637d17de55a87719806f6cbdf43a3d6000906e6883f19738a6dca74db88ff88fa7b81fbe5308941d66703928866fa"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467862917/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-07 21:01:22.827244) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:01:22.827707) ========= 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.wHO1eO2xjz/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.ZULSkNriP4/Listeners TMPDIR=/var/folders/kk/yyt80n5134xftnxh1jqzdjsw00000w/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.005265 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:01:22.879085) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 21:01:22.879504) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 21:01:22.880028) ========= ========= Total master_lag: 0.45 =========